Перейти к содержанию

Сообщения от Неполадки в скрипте ERM 2.1

Пока нет оценок — будьте первым!
Аватар пользователя
15 лет назад
Здравствуйте, у меня возникла одна проблема при написании ERM диалога в контексте карты, вот привожу код:
!!IF:M^%Z111 %Z112^;  !!IF:M^%Z113 %Z114^;
!!IF:F39/0/0/0/0/0; !!IF:E39/39; !!IF&v39=1:M^%Z40^;
!!IF&v39=2:M^%Z41^; !!IF&v39=3:M^%Z42^;
!!IF&v39=1:D45/88/0/16/0/0/0/0/0/0/0/0/19/20/88/88;
!!IF&v39=2:D45/88/0/16/0/0/0/0/0/0/0/0/18/20/88/88;
!!IF&v39=3:D45/88/0/16/0/0/0/0/0/0/0/0/18/19/88/88;
!!IF:F45/0/0/0/0/0; !!IF:E45/45;

Не могли бы вы мне помочь разобраться с переменными?
Аватар пользователя
15 лет назад
Хм, интересный Вы конечно кусок скрипта выложили, сразу так и не разберёшься... а можно увидеть ресивер в этом действии?
Аватар пользователя
15 лет назад
Простите, что?

Добавлено через 1 минуту
Это сам блок переменных?
Аватар пользователя
15 лет назад
Объясняю) Ресивер это элемент на карте, который вызывает само действие.
Аватар пользователя
15 лет назад
Ах да, вот пожалуйста...
ZVCE
!?OB15/9/0&v21>0/v32=1;
Аватар пользователя
15 лет назад
Пфп)) ну во первых у вас в триггере стоит ZVCE вместо ZVSE, чего уж удивляться что ничего не работает
Аватар пользователя
15 лет назад
Исправил, всё равно не фурычит.
Аватар пользователя
15 лет назад
конечно копаться надо. обычно формат диалога такой

!!IF: D#/#/#/0/0/0/0/0/0/0/0/#/#/#/#;

где первые 3 # - это флаги условий, а последние 4 - это уже записанные во флаги ответы.
Аватар пользователя
15 лет назад
А как в флаги ответы воткнуть, они же численные????
Аватар пользователя
15 лет назад
Нет, не обязательно, можно сделать вот так:

!!VRz#:S^text^;

z флаги - текстовые
Аватар пользователя
15 лет назад
разве там на русском можно писать?
Аватар пользователя
15 лет назад
конечно, но только в ковычках)
Аватар пользователя
15 лет назад
Это славно. А как получить результат ответа тогда?
Аватар пользователя
15 лет назад
Ну всё просто, номер флага позицию которого выберет юзер получит положительное приращение.
Аватар пользователя
15 лет назад
То есть это равносильно функции ?
!?IF&v21>0/v32=1; 

Статистика

Приветствуем новейшего участника: recijeb

Сейчас на сайте 6 пользователей 1289 гостей