(27.03.2018 10:34)Algor Wrote: Sedman7, !!UN:0 и !!UN:O - это немного разные вещи, проверь, возможно перепутал О и ноль.
И !!if&50:; выдается в ошибке как последний выполненный ресивер.
дело не в UN, я сюда переписывал от руки т.е. на другом компе были эти скрипты и случайно 0 и О перепутал. Я же пишу что если условие проверяется в самом UN то всё работает но если я тоже самое делаю через IF то ничего не работает, в хелпе написано:
Quote:Конструкция IF-ELSE-ENDIF
(если-иначе-конец_если) Только TE или выше
может дело в этом? эру скачивал ту, что у игрика в подписи
очередной вопрос (еще немного и я просто кину нафиг создание карты с неимоверно глючным ERM...)
получаю в скрипте кол-во монстров в позиции строкой:
!!MO34/6/0:G?v153;
!!IF:M^%V153^;
-если монстр есть в нужной позиции то всё хорошо - выводит на экран кол-во монстров
-если монстра (изначально) нет в позиции то тоже хорошо - выводит 0
но если монстр был и я его пошел и убил то вылетает ошибка ERM в MO ("MO" - cannot find monster by num (internal) в чем причина?
(This post was last modified: 27.03.2018 11:54 by Sedman7.)