Page 1 of 1
Event gdy dana postać jest ranna ( jeszcze żyje) - pomocy
Posted: Fri Dec 31, 2010 9:56 pm
by MacGyver
Witam
Mam mały problem
Chcę zrobić w moim modzie konwój z zakładnikami
Gdy się go zaatakuje i zrani 1 człowieka (wroga) maja uciekać oni w las
Teraz moje pytanie - czy zna ktoś kod na to ze jeżeli dany człowiek (np enemy1

)
zostanie ranny( nie zabity) wtedy się coś dzieje

.
Za pomoc z góry thx
P.S Jeżeli to nie ten dział to proszę o przeniesienie

Re: Event gdy dana postać jest ranna ( jeszcze żyje) - pomoc
Posted: Fri Dec 31, 2010 10:02 pm
by Gothuk
Code: Select all
every 0$1 trigger GetLives(enemy1)<1000 or GetLives(enemy2)<1000 {... itd.} do
begin
//kod
enable;
end;
ewentualnie możesz skorzystać z eventów.
Re: Event gdy dana postać jest ranna ( jeszcze żyje) - pomoc
Posted: Fri Dec 31, 2010 10:05 pm
by ph3nom
Ewentualnie, jeżeli jednostka wroga ma mieć czerwony pasek życia, użyj:
Code: Select all
on UnitGoesToRed(un) do
begin
// kod
end;
Oczywiście ta jednostka nie ucieknie w las bez odpowiedniej opieki medycznej

Re: Event gdy dana postać jest ranna ( jeszcze żyje) - pomoc
Posted: Fri Dec 31, 2010 10:11 pm
by MacGyver
Compiling error at 02 line 110:'end' or command expected but 'every' found!
niewiem co jest ja sie tak bardzo dobrze nie znam na sailu
Code: Select all
on UnitGoesToRed(un) do
begin
// kod
end;
A jakby dac
Code: Select all
on UnitGoesToYellow(un) do
begin
// kod
end;
?
Re: Event gdy dana postać jest ranna ( jeszcze żyje) - pomoc
Posted: Fri Dec 31, 2010 10:14 pm
by ph3nom
Napisz end; przed every.
Nie ma eventu UnitGoesToYellow.
Re: Event gdy dana postać jest ranna ( jeszcze żyje) - pomoc
Posted: Fri Dec 31, 2010 10:14 pm
by Gothuk
Błąd w kompilacji, oczekiwano end; ale znaleziono every.
Nie zakończyłeś poprzedniego bloku.
edit. Ph3n mnie ubiegł :<.
Re: Event gdy dana postać jest ranna ( jeszcze żyje) - pomoc
Posted: Fri Dec 31, 2010 10:19 pm
by MacGyver
Dzięki wszystko działa
Temat do zamknięcia...