OnGump:
Code:
Команда OnGump - автоматический выбор кнопки/галки/текста в гампах
Вариант 1а (повтор конкретного выбора в конкретном гампе - [i]думаю речь идет о последнем выборе в последнем гампе[/i]):
,ongump repeat
Вариант 1b (повтор конкретного выбора в любом гампе):
,ongump superrepeat
Вариант 2 (основная форма):
,ongump GUMP [CHOICE]
GUMP: идентификатор гампа, возможны следующие варианты:
<serial>|anyserial <gumpid>|anygump Например: anyserial 0x00112233
anygump
lastgump
lastpos
pos <x> <y>
withtext 'text_part_to_seek' Например: withtext 'Blacksmith'
withcommand 'command_part_to_seek' example: withcommand 'tilepic 60 295 5181'
CHOICE: идентификатор выбора для нажатия кнопок.
Состоит из 3 частей:
1) (сериал) кнопки, которую вы нажимаете для закрытия гампа, то есть 'Ok' (обычно это первая кнопка)
<button_serial> Например: 315
(button_number Например: (2
[image_serial Например: [0x01
lastbutton
2) (сериал) выбора (чекбокс или радио), доступного в момент нажатия 1)
checks <ID1> <ID2> ... Например: checks 315 316 0x0102
checks (num1 (num2 ... Например: checks (1 (3 (8
lastchecks
nochecks
3) (текст) который надо ввести в текстовое поле(я) (такое же количество, сколько в гампе)
entryes 'txt1' 'txt2' ... Например: entryes 'macrocheck'
lastentryes
noentryes
Итак, CHOICE имеет синтаксис:
[1) [2)] [3)]]
Например:
,ongump repeat
,ongump any 0x00001234 (1
,ongump withtext 'Blacksmith' 315 nochecks entryes '10'
,ongump anygump [0x0123 checks (1 316 entryes '10'