Przemo_212 napisał(a):Aldi napisał(a):Czy to aby napewno działa?
Nie

trzeba w warunku wpisać jeszcze:
this and aP Distance wyzwalacz<55 Tym razem sprawdziłem w edytorze, działa.
Na moje oko to z kolei sprawdza czy w obrębie wyzwalacza jest wróg i czy jednocześnie aP jest w odległości mniejszej niż 55 metrów od wyzwalacza. W związku z tym jeśli aP będzie 20 metrów od jakiegoś wroga i jednocześnie 200 metrów od wyzwalacza to on się nie ukatywni mimo, że przecież aP jest
"...w odległości mniejszej niz 50m od jakiejkolwiek wrogiej jednostki..."
Moim skromnym zdaniem należy sprawić by cykliczny wyzwalacz wykrywający wschód o rozmiarach 50 na 50, przemieszczał się razem z aP. Na przykład wstawić drugi wyzwalacz z warunkiem:
((getPos wyzwalacz select 0) != (getPos aP select 0)) || ((getPos wyzwalacz select 1) != (getPos aP select 1))
i w przy aktywacji:
wyzwalacz setPos getPos aP
Nie testowałem tego - to czysto teoretyczne rozważania.