Переменная

Может хранить в себе все типы значений. Задать значение можно при помощи действия "установить переменную".

Команда получения: Ячейка: Текстовый идентификатор: variable


Использование

Возьмите значение в активный слот и напишите в чат любой текст. Таким образом переменной присвоится название.

Нажатием Shift + ЛКМ/ПКМ можно изменить тип переменной:

Тип
Описание

Игровая game

Действует во всём коде, очищается после перезагрузки мира

Сохранённая save

Работает так же, как игровая, но не очищается.

Локальная local

Действует в пределах одной ветви кода, она очищается после выполнения этой ветви. Ветвью считается какая-либо строка кода, а также вызывающиеся из неё процессы, у которых выбран режим переменных "общие", и функции.

Строчная line

Действует в пределах одной строки кода. При передаче аргументов в функцию, в строке будет автоматически создана данная переменная сразу с нужным значением.

В переменные можно встраивать плейсхолдеры. Например, если переменную назвать %player%_var, то на месте %player% образуется ник игрока, который вызвал событие.

Кроме того, сами переменные можно встраивать в плейсхолдер %var(<название переменной>). Или:

  • %var_save() для сохранённых переменных;

  • %var_local() для локальных переменных;

  • %var_line() для строчных переменных.

Команды:

Команда
Описание

/env var list

Посмотреть список переменных.

/env var clear

Очистить все переменные.

Последнее обновление