Gothuk wrote:nic trudnegododajesz tylko warunek (trigger) po jakim petla sie wykona, w tym przypadku kiedy ktos2 zobaczy ktos1.Code: Select all
every 10$0 trigger getdistunits(ktos1, ktos2)<10 do begin // kod end;
getdistunits zwraca odleglosc miedzy jednostkami.
Author: GothukGothuk wrote:Tak, aby użyć to do kilku osób należy dodać or i kolejną funkcję GetDistUnits (ponieważ GetDistUnits(Integer, Integer) tak samo jak See nie działa z tablicami):Code: Select all
every 10$0 trigger GetDistUnits(ktos1,wr1)<10 or GetDistUnits(ktos1, wr2)<10 or GetDistUnits(ktos1, wr3)<10 do // itd. begin // kod ataku end;
Topic: http://forum.original-war.net/viewtopic.php?t=1283