Od dłuższego czasu zabieram się za zrobienie jakichś dodatkowych misji do OW, ale nie mogę trafić z tym If then. Wpiszę np. If IsDying(Soldier) Then
i wcale to nie działa albo ignoruje warunek i wykonuje od razu. Może ktoś wie co robię nie tak? P.S. Pod If... Wpisuję bloki Begin end;.
O co chodzi z warunkami
- NoviceInOW
- Soldier level 0
- Сообщения: 5
- Зарегистрирован: Пт авг 11, 2006 5:42 pm
- YuriStriatov
- Site Administrator
- Сообщения: 1395
- Зарегистрирован: Пт фев 17, 2006 3:02 am
- Контактная информация:
Zauwaz ze w patchu jest manual do tego po polsku. Poprawna skladnia if to:
Код: Выделить всё
if moja_zmienna = 1 then
begin
end;
- NoviceInOW
- Soldier level 0
- Сообщения: 5
- Зарегистрирован: Пт авг 11, 2006 5:42 pm
Otóż sama konstrukcja
nie wystarczy. Trzeba jeszcze przed tym dodać every 0$1 i wpisać po tym enable. Powinno to wyglądać tak:
Jak coś nie działa to zgłaszać Stucuk is right
Код: Выделить всё
If [warunek] then
Begin
[sratata]
end;
Код: Выделить всё
every 0$1 do
Begin
enable;
If [warunek] then
Begin
[jakieś tam instrukcje]
end;
end;
Jak coś nie działa to zgłaszać Stucuk is right
Последний раз редактировалось NoviceInOW Пн окт 09, 2006 3:51 pm, всего редактировалось 1 раз.
- stucuk
- OWSupport.com Owner
- Сообщения: 438
- Зарегистрирован: Вт апр 18, 2006 12:10 am
- Откуда: UK, Scotland
Код: Выделить всё
every 0$1 do
enable;
If [warunek] then
Begin
[jakie¶ tam instrukcje]
end;
Код: Выделить всё
every 0$1 do
begin
enable;
If [warunek] then
Begin
[jakie¶ tam instrukcje]
end;
end;
- Stu
OWSupport
OWSupport