forked from Redolith/ReActions
-
Notifications
You must be signed in to change notification settings - Fork 8
Переменные
fromgate edited this page Jun 17, 2017
·
2 revisions
Для хранения, строк, чисел и логических значений можно использовать переменные. Существуют глобальные и персональные (привязанные к определенному игроку) переменные. Переменные можно использовать для вычислений, а также в качестве значения параметров действий и флагов в активаторах.
Вот перечень действий и флагов, предназначенных для работы с переменными:
Действие | Описание |
---|---|
VAR_SET | Создает новую (или перезаписывает) глобальную переменную. Параметры: id:<Идентификатор> value:<Значение>
|
VAR_PLAYER_SET | Создает новую (или перезаписывает) персональную переменную. Параметры: id:<Идентификатор> value:<Значение>
|
VAR_CLEAR | Удаляет глобальную переменную. Параметр: id:<Идентификатор>
|
VAR_PLAYER_CLEAR | Удаляет персональную переменную. Параметр: id:<Идентификатор>
|
VAR_INC | Увеличивает значение глобальной переменной. Параметры: id:<Идентификатор> value:<Значение>
|
VAR_PLAYER_INC | Увеличивает значение персональной переменной. Параметры: id:<Идентификатор> value:<Значение>
|
VAR_DEC | Уменьшает значение глобальной переменной. Параметры: id:<Идентификатор> value:<Значение>
|
VAR_PLAYER_DEC | Уменьшает значение персональной переменной. Параметры: id:<Идентификатор> value:<Значение>
|
Флаг | Описание |
---|---|
VAR_EXIST | Проверяет существует ли глобальная переменная. Параметр: <Идентификатор>
|
VAR_PLAYER_EXIST | Проверяет существует ли персональная переменная. Параметр: <Идентификатор>
|
VAR_COMPARE | Сравнение глобальной переменой с указанным значением. Параметры: id:<Идентификатор> value:<Значение>
|
VAR_PLAYER_COMPARE | Сравнение глобальной переменой с указанным значением. Параметры: id:<Идентификатор> value:<Значение>
|
VAR_GREATER | Сравнение глобальной переменой с указанным значением. Параметры: id:<Идентификатор> value:<Значение>
|
VAR_PLAYER_GREATER | Сравнение глобальной переменой с указанным значением. Параметры: id:<Идентификатор> value:<Значение>
|
VAR_LOWER | Сравнение глобальной переменой с указанным значением. Параметры: id:<Идентификатор> value:<Значение>
|
VAR_PLAYER_LOWER | Сравнение глобальной переменой с указанным значением. Параметры: id:<Идентификатор> value:<Значение>
|
VAR_MATCH | Сравнение глобальной переменой с указанным значением |
VAR_PLAYER_MATCH | Проверяет соответствие значения персональной переменной указанному значению (используя регулярные выражения) |
- Команды и пермишены
- Активаторы
- Кастомные команды
- Флаги
- Действия
- Таймеры
- Меню
- Форматы данных
- Конфигурация