Класс гампа - Hotride/OrionUO GitHub Wiki

Класс объекта гампа для Orion Assistant 2.0.8.2.

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

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

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

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

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

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

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


String gump.Serial();

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


String gump.ID();

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


int gump.X();

Результат: Координата по оси X расположения гампа.


int gump.Y();

Результат: Координата по оси Y расположения гампа.


bool gump.Replayed();

Результат: Состояние гампа, true если на гамп уже ответили.


int gump.ReplyID();

Результат: Индекс кнопки ответа (при Replayed()==true).


StringList gump.ButtonList();

Результат: Список всех кнопок гампа.


StringList gump.CheckboxList();

Результат: Список всех CheckBox гампа.


StringList gump.RadioList();

Результат: Список всех Radio гампа.


StringList gump.TilepicList();

Результат: Список всех Tilepic гампа.


StringList gump.GumppicList();

Результат: Список всех Gumppic гампа.


StringList gump.EntriesList();

Результат: Список всех полей для ввода текста (TextEntry) гампа.


StringList gump.CommandList();

Результат: Список всех имеющихся команд гампа (в том порядке, в котором они приходят с сервера).


StringList gump.TextList();

Результат: Список всех текстовых строк гампа (в том порядке, в котором они приходят с сервера).


String gump.Command(index);

Результат: Получить команду под номером index.


String gump.Text(index);

Результат: Получить текст под номером index.


bool gump.Select(hook);

Выбрать гамп по ловушке hook (GumpHookObject).

Результат: true при удачном выборе.


void gump.Close();

Закрыть гамп.