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

Группа команд для работы с промптами для Orion Assistant 2.0.12.0

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

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

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

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

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

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

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


void Orion.WaitPrompt('text', 'serial'=0, 'type'=all);

Добавить ловушку для промпта.

  • text - Текст для ввода.

  • serial - Серийник объекта промпта. Если 0 - проверка игнорируется.

  • type - Тип промпта. all - Все типы; ascii - только ASCII промпты; unicode - только Unicode промпты.


void Orion.CancelWaitPrompt();

Отменить все ловушки на промпты.


Introduced in 2.0.14.0

bool Orion.PromptExists();

Результат: true если промпт активен.


String Orion.PromptSerial();

Результат: Серийник промпта.


String Orion.PromptID();

Результат: ИД промпта.


void Orion.SendPrompt('text');

Ответить на существующий промпт.