Команды для работы с таймерами - Hotride/OrionUO GitHub Wiki

Группа команд по работе с таймерами для Orion Assistant 2.0.13.0

Формат команд:

ReturnType NameSpace.name(requiredParameters, [optionalParameters=defaultValue]);

  • ReturnType - возвращаемое значение функции (void - функция ничего не возвращает);

  • NameSpace - область видимости функции;

  • name - имя функции;

  • requiredParameters - обязательные параметры;

  • optionalParameters - не обязательные параметры, значение по умолчанию указано после знака =


bool Orion.TimerExists('name');

Проверка на наличие таймера в ассистенте.

Результат: true если таймер уже создан.


void Orion.SetTimer('name', [delay=0]);

Создать/изменить таймер с именем name. delay - стартовое значение таймера.


int Orion.Timer('name');

Получить текущее значение таймера.

Если таймер не был создан - вернет -1.

Результат: время в миллисекундах, прошедшее с момента установки значения таймера.


void Orion.RemoveTimer('name');

Удалить таймер с именем name.


void Orion.ClearTimers();

Очистить список таймеров.