code::call_function
⬆️
Имя: Вызвать функцию
Тип: Действие без значения
Описание: Вызывает строку кода функции.
Пример использования:
code::call_function("Название функции");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
function_name |
Текст | Название функции |
code::call_exception
⬆️
Имя: Вызвать ошибку
Тип: Действие без значения
Описание: Вызывает определённую ошибку с указанным ID и сообщением.
Дополнительная информация:
Рекомендуется использовать это в действии "Уловить ошибку".
Пример использования:
code::call_exception("ID ошибки","Сообщение ошибки","WARNING");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
id |
Текст | ID ошибки |
message |
Текст | Сообщение ошибки |
type |
Маркер WARNING - Предупреждение ERROR - Ошибка FATAL - Фатальная |
Тип ошибки |
code::break
⬆️
Имя: Остановить последовательность
Тип: Действие без значения
Описание: Останавливает текущую последовательность блоков кода. Любой код после этого блока не будет выполнен.
Дополнительная информация:
Если действие было использовано в функциях, то остановит родительскую строку, в которой вызвали функцию.
Пример использования:
code::break();
code::return_function
⬆️
Имя: Вернуться до вызова
Тип: Действие без значения
Описание: Останавливает текущую последовательность блоков кода в функции и возвращает к блоку вызова этой самой функции.
Дополнительная информация:
Возвращает до блока вызова текущей функции в родительской строке.
Пример использования:
code::return_function();
code::skip_iteration
⬆️
Имя: Пропустить повторение
Тип: Действие без значения
Описание: Пропускает одну итерацию в текущем повторении.
Пример использования:
code::skip_iteration();
code::stop_repeat
⬆️
Имя: Остановить повторение
Тип: Действие без значения
Описание: Полностью останавливает текущее повторение.
Пример использования:
code::stop_repeat();
code::wait
⬆️
Имя: Ждать
Тип: Действие без значения
Описание: Приостанавливает текущую последовательность блоков кода на определённое время.
Дополнительная информация:
Минимальная задержка - 1 тик; в режиме Тики можно установить только целые числа.
Пример использования:
code::wait(1,"TICKS");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
duration |
Число | Длительность ожидания |
time_unit |
Маркер TICKS - Тики SECONDS - Секунды MINUTES - Минуты |
Единица времени |
code::else
⬆️
Имя: Иначе
Тип: Действие без значения
Описание: ...
Пример использования:
code::else(){
player::message("Всё работает");
}
code::start_process
⬆️
Имя: Запустить процесс
Тип: Действие без значения
Описание: Запускает строку кода процесса.
Пример использования:
code::start_process("Название процесса","CURRENT_TARGET","DONT_COPY");Аргументы:
| Имя | Тип | Описание |
|---|---|---|
process_name |
Текст | Название процесса |
target_mode |
Маркер CURRENT_TARGET - Цель события CURRENT_SELECTION - Текущая цель NO_TARGET - Без цели FOR_EACH_IN_SELECTION - Каждая цель в выборке |
Цель процесса |
local_variables_mode |
Маркер DONT_COPY - Не дублировать COPY - Дублировать SHARE - Общие |
Режим переменных |