Nie wiem czy da się to załatwić tylko jednym wyzwalaczem. Będziesz potrzebował dwóch albo, najlepiej, trzech.
Wygląda to mniej, więcej następująco:
Wyzwalacz, który zaliczał zadanie był aktywowany przez wyzwalacze zgrupowane z obiektami (u Ciebie z ciężarówkami).
Musisz stworzyć dwa takie same wyzwalacze gdzie każdy wyzwalacz będzie zgrupowany i aktywowany przez tylko jedną z ciężarówek (warunek obecności pojazdu, dowódcy, whatever).
1 wyzwalacz:
Aktywacja: pojazd
Obecny
Warunek:
- Kod: Zaznacz cały
this
Uruchamianie:
- Kod: Zaznacz cały
pojazd1=true; publicvariable "pojazd1"
2 Wyzwalacz analogicznie:
Aktywacja: pojazd
Obecny
Warunek:
- Kod: Zaznacz cały
this
Uruchamianie:
- Kod: Zaznacz cały
pojazd2=true; publicvariable "pojazd1"
3 Wyzwalacz zaliczający zadanie:
Warunek:
- Kod: Zaznacz cały
pojazd1 and pojazd2
Uruchamianie:
- Kod: Zaznacz cały
hint "Ciężarówki Vladimira dotarły do bazy"
Ponadto kiedyś miałem problem z "OR", które zaczęło działać jak "AND". Nie pytajcie dlaczego.