Filtr na największy lvl jednostki

Wszystko o modach, patchach i błędach w OW oraz ogólnym programowaniu.
Post Reply
User avatar
Scyzoryk
Soldier level 1
Soldier level 1
Posts: 11
Joined: Sun Nov 11, 2007 10:24 am

Filtr na największy lvl jednostki

Post by Scyzoryk »

potrzebuje filtr na jednostke z danej arei ktróra ma największy poziom ,,umiejętności naukowe", pomijając naukowców i mechaników.
Czyli jaśniej:
Mam aree, w której jest kilka naukowców, mechaników, inżytnierów i żołnierzy. Sęk tkwi w tym, że potrzebuje wybrać z nich (pomijając mechaników i naukowców) 2-óch najlepszych naukowców za pomocą filtru
coś jak:

Code: Select all

naukowcy=FilterUnitsInArea(area37,([[f_side,1],[f_type,unit_human],[f_class,class_scientistic]])); 
myślałem nad tym żeby

Code: Select all

f_class,class_scientistic
zmienić na

Code: Select all

f_class,engineer or class_soldier
ale nie wiem jak będzie z tym lvl

Z góry thx
User avatar
Jeanks
Soldier level 6
Soldier level 6
Posts: 305
Joined: Fri Feb 16, 2007 1:34 pm
Location: Grudziądz

Post by Jeanks »

Code: Select all

FilterUnitsInArea(area37,([[f_side,1],[f_type,unit_human],[f_minskill,skill_scientistic]])) >7;
Coś takiego nie wiem pokombinuj. Niesprawdzałem, czy działa ale to ma być coś na podobę sam kiedyś używałem tego ale do soldatów :P
Jeanks zgarnia wszystko ot co xD
User avatar
Gothuk
Site Administrator
Site Administrator
Poland
Posts: 985
Joined: Tue Sep 04, 2007 6:10 pm
Location: Poland, Warsaw
Contact:

Post by Gothuk »

spis funkcji SAIL'a wrote:FindMaxSkill(units:plist, skill:integer)
returns unit with max skill from units
User avatar
Scyzoryk
Soldier level 1
Soldier level 1
Posts: 11
Joined: Sun Nov 11, 2007 10:24 am

Post by Scyzoryk »

ok kod jeanksa śmiga bardzo ładnie. wielkie dzięki
Gothuka pewnie też, ale zbytnio nie kumam :P
User avatar
Jeanks
Soldier level 6
Soldier level 6
Posts: 305
Joined: Fri Feb 16, 2007 1:34 pm
Location: Grudziądz

Post by Jeanks »

Nie ma za co służę uprzejmie. Sam szukam połączenia kodów by stworzyć coś unikalnego w SAIL-u na razie 2 misję ale kombinuje dalej. Repucik by się przydał pzdr :]

Mam taki stary projekt którego nikt nie testował jest nieskończony ale 4 misje sa mogę upnąć jak komuś się nudzi ;p
Jeanks zgarnia wszystko ot co xD
Post Reply