Команды для работы с таймерами - 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();
Очистить список таймеров.