Помогите найти ошибку

Добавлен
Только начал писать на Jass, не могу найти ошибку.

Принятый ответ

Разве можно проверку так делать? Там надо 1 проверку "and" вторая проверка.
if не верно написан
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
25
11 лет назад
0
Разве можно проверку так делать? Там надо 1 проверку "and" вторая проверка.
if не верно написан
Принятый ответ
0
8
11 лет назад
0
if ( anglel + 45 ) > angleu and angleu > ( anglel - 45 ) then
call KillUnit( u )
call RemoveUnit( u )
endif
так?
0
14
11 лет назад
Отредактирован Темак
0
скалярные переменные (boolean, integer, real), а также player и boolexrp не нужно обнулять.
location лучше вообще не использовать, вместо неё - 2 real переменные: X и Y нужной точки
а зачем тебе убивать юнита, а через мгновение ремувать? За исключением реагирования на событие "юнит умирает" это тебе ничего не даст (также анимации сметри не будет видно)
0
8
11 лет назад
0
Ремувать чтобы не мешался) Обнуление Real убрал, if сделал по-человечески(вроде бы), только теперь не убивает юнита и не ремувает. Странно, if срабатывало, когда перед ним после локальных что-нибудь ставил. А, и ошибка теперь, local else DoNothing() - вот она. ВЕ зачем-то ставит впереди "local", в тексте просто "else DoNothing", без "local"
0
9
11 лет назад
0
Объясните, что должен делать код - перепишем и дадим объяснения.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.