Класс макроса клиента - Hotride/OrionUO GitHub Wiki
Класс макроса клиента для Orion Assistant 2.0.13.0
Формат команд:
ReturnType NameSpace.name(requiredParameters, [optionalParameters=defaultValue]);
-
ReturnType - возвращаемое значение функции (void - функция ничего не возвращает);
-
NameSpace - область видимости функции;
-
name - имя функции;
-
requiredParameters - обязательные параметры;
-
optionalParameters - не обязательные параметры, значение по умолчанию указано после знака =
void macro.AddAction('action', ['subAction']);
Добавить действие в макрос.
void macro.Play([waitWhileMacroPlaying=false], [delay=100500]);
Проиграть макрос в клиенте.
Внимание! В клиенте одновременно может проигрываться только 1 макрос!
Последующие запросы отменяют проигрывание первого.
waitWhileMacroPlaying - Ждать завершения макроса.
delay - Максимальное время ожидания проигрывания макроса