Beim Trigger kann man die Seite einstellen, welche ihn auslösen soll. Er reagiert dann auf jede Einheit der Seite.
Vebindet man den Auslöser (über "Gruppen") mit dem Leader einer Gruppe, dann reagiert der Auslöser nur auf den Leader. Das geht auch mit jeder anderen KI der Gruppe, aber eben nur mit einer KI.
Will man, dass jede KI einer bestimmten Gruppe auslöst (und sonst auf niemanden dieser Seite), dann so:
1. In die Initzeile des Leaders der Gruppe eintragen: Gruppe1 = group this
2. Den Auslöser auf die Seite der Gruppe einstellen.
3. Im Auslöser bei Bedingung eingeben:
call {private"_i";_i=false;{if(_x in thislist)then{_i=true}}forEach units Gruppe1;_i}
Möchtest du, dass nur einige der Einheiten einer Gruppe auslösen können, dann musst du sie in der Abfrage "namentlich" anführen (hier Unit1,Unit2 und Unit3):
call {private"_i";_i=false;{if(_x in thislist)then{_i=true}}forEach[Unit1,Unit2,Unit3];_i}
Eine Testmission im Anhang.
|