SAIL - Wsparcie po pierwszym kontakcie

Gotowe kody SAIL'a, informacje na temat moddingu, itd.

Moderator: zoNE

Post Reply
User avatar
zoNE
The Great Uniter & Site Administrator
The Great Uniter & Site Administrator
Posts: 2061
Joined: Fri Feb 17, 2006 3:44 pm
Location: Poland
Contact:

SAIL - Wsparcie po pierwszym kontakcie

Post by zoNE »

Gothuk wrote:nic trudnego

Code: Select all

every 10$0 trigger getdistunits(ktos1, ktos2)<10 do
  begin
  // kod
  end;
dodajesz tylko warunek (trigger) po jakim petla sie wykona, w tym przypadku kiedy ktos2 zobaczy ktos1.
getdistunits zwraca odleglosc miedzy jednostkami.
Gothuk 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;
Author: Gothuk
Topic: http://forum.original-war.net/viewtopic.php?t=1283
Post Reply