Ресивер PO (параметры квадратов)
!!PO#1/#2/#3:XXXX; – установить/проверить
квадрат в X Y L. Используется для установки или проверки информации любого
квадрата карты.
Расширенный синтаксис:
!!PO$:XXXX; – X Y L соответственно равны v[$], v[$+1], v[$+2].
Может быть полезен, если вы хотите контролировать кол-во героев или
игроков, которые могут посетить объект (за бонусом и т.п.).
Все команды, за исключением разве что подсчёта, нужны лишь для удобства;
они ВСЕ могут быть использованы для хранения любых числовых данных.
Пример (показать)
См. также: триггер !?OB
B#/$
Установить/проверить/получить большое целое значение
(-2147483648…2147483647). Вы можете установить 2 значения.
# – номер значения (0 и 1)
$ – числовое значение
Пример (показать)
C$1/$2/$3/$4/$5
Подсчитать все "объекты на карте" с общими данными (результат запишется в v1).
$1 – данные, сравниваемые со значением, записанным через PO:T $2 – данные, сравниваемые со значением, записанным через PO:S $3 – данные, сравниваемые со значением, записанным через PO:H $4 – данные, сравниваемые со значением, записанным через PO:O $5 – данные, сравниваемые со значением, записанным через PO:N
Для игнорирования любого параметра используйте -1.
Комментарий (показать)
H$
Установить/проверить/получить пользовательское число (0..255)
В начале игры это значение равно 255 для всех квадратов.
Комментарий: в базовых скриптах WoG этот параметр, в основном, используют для
номера героя.
N$
Установить/проверить/получить пользовательское число (0..15)
O$
Установить/проверить/получить пользовательское число (-8..8)
В начале игры это значение равно -1 для всех квадратов.
Комментарий: в базовых скриптах WoG этот параметр, в основном, используют для записи числа, соответствующего номеру
игрока.
Слава:"Информацию по квадрату на карте можно использовать для цвета: положительное значения для какого-либо бонуса,
и отрицательное для обратного – штрафа.
S$
Установить/проверить/получить пользовательское число (0..255)
Комментарий: в базовых скриптах WoG этот параметр, в основном, используют для записи
подтипа объекта.
T$
Установить/проверить/получить пользовательское число (0..255)
Комментарий: в базовых скриптах WoG этот параметр, в основном, используют для записи
типа объекта.
V#/$
Установить/проверить/получить целое значение (-32768…32767). Вы можете установить до 4 значений.
# – номер значения для установки (0..3)
$ – значение для установки/проверки/получения
Пример (показать)