Класс макроса клиента - 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 - Максимальное время ожидания проигрывания макроса