Ресивер LE (локальное событие)
!!LE#1/#2/#3:XXXX; - локальное событие в X Y L.
Используется для изменений параметров события в определённых координатах карты.
Расширение синтаксиса:
!!LE$:XXXX; - координаты в переменных v[$], v[$+1], v[$+2]
Комментарий (показать)
Если событие было установлено как «Удалить после первого посещения»», после его посещения вы не сможете вернуть его к жизни.
Оно полностью исчезло.
Теперь существует проверка, есть ли привязанный на событие ERM код. Если он существует, флаг 999 устанавливается на 0 и выполняются все команды.
Если же его нет, флаг 999 устанавливается на 1 и все команды ресивера !!LE пропускаются.
Примечание: вы всё ещё не можете изменить кол-во вторичных навыков и заклинаний, установленных в событии, а только изменить существующие.
Вы можете использовать этот ресивер для редактирования Ящика Пандоры (тип 6).
См. также: триггер !?LE, ресивер !!PA
A#1/$2
Установить/проверить/получить артефакт $2 в позиции #1 в таблице артефактов, получаемых в событии.
Вы можете только ИЗМЕНИТЬ артефакт на другой. Если на позиции нет артефактов, то ничего и не произойдет.
Расширенный синтаксис:
A$
- проверить/получить кол-во артефактов
Вы можете установить данный параметр, но это ни к чему не приведёт.
B
Бонус артефактов
B1/$
- проверить/получить кол-во артефактов в таблице артефактов бонусного листа (нельзя установить)
B2/#/$
- установить/проверить/получить артефакт $ на позиции # (0…) в таблице бонусов.
B3/$
- добавить артефакт $ в конец бонусной таблицы
B4/$
- удалить артефакт на позиции $ в таблице бонусов
Комментарий (показать)
C#1/$2/$3
Установить/проверить/получить получаемых
монстров на позиции #1 (0..6) типа $2 и кол-ва $3
D#1/#2
Разрешить/запретить событие для игроков-людей.
#2 = 1 – запретить
#2 = 0 – разрешить
Для игрока #1 (0..7)
E$
Установить/проверить/получить кол-во опыта в $
F$1/$2/$3/$4
Установить/проверить/получить четыре
первичных навыка
G#1/$2/$3
Установить/проверить/получить
охранников в позиции #1 (0..6) типа $2 и кол-ва $3
Команда только устанавливает стражников, но не включает их.
I#
Запретить/разрешить событие для ИИ
# = 0 – запретить
# = 1 – разрешить
L#
Отменить (# = 1) или не отменять (# = 0) событие после первого
посещения
M^текст^
Установить текст сообщения. Может содержать любые символы, кроме "^" и ";"
M#
Установить текст сообщения из глобального события номер #
M-1
Не показывать сообщение на экран
Mz#
Установить/получить текст сообщения из текстовой переменной
M1/$
M1/-1
Установить и получить текстовые параметры.
Вы можете использовать это, если команда M использовалась для установки послания.
M1/$ - номер текстовой переменной в $
M1/-1 – отменить сообщение (восстановить по умолчанию)
N#1/$2/$3
Установить/проверить/получить
вторичный навык $2, уровень $3 (0 = баз., 1 = продв., 2 = эксп.)
на позиции #1 в таблице вторичных навыков, даваемых событием.
Вы можете только ИЗМЕНИТЬ навык на другой. Если нет навыка на позиции, ничего не изменится.
Расширенный синтаксис:
N$
- проверить/получить кол-во вторичных навыков
Вы можете установить данный параметр, но это ни к чему не приведёт.
O$
Установить/проверить/получить мораль (-3…3)
P$
Установить/проверить/получить баллы заклинаний (м.б. отрицательным)
R#1/$2
Установить/проверить/получить кол-во
ресурсов #1в $2 (м.б. отрицательным)
S#1/$2
Установить/проверить/получить
заклинание $2 на позиции #1 в таблице заклинаний, даваемых событием.
Комментарий (показать)
Расширенный синтаксис:
S$
- проверить/получить кол-во заклинаний
Вы можете установить данный параметр, но это ни к чему не приведёт.
U$
Установить/проверить/получить удачу (-3…3)
X#
Активировать стражников, если # не ноль, иначе - выключить их.