Page 1 of 1

Проблема с uo.waitmenu

Posted: 2009-02-03 13:36:25
by Toren

Code: Select all

uo.WaitMenu("What do you wish to make?","Armor","Select armor","Platemail","Select item","Platemail Breastplate") 
Проблема в том, что в последней менюшке есть еще "Dwarven Platemail Breastplate" и идет этот пункт раньше чем просто "Platemail Breastplate". В итоге ловушка меню срабатывает на "Dwarven Platemail Breastplate" и вместо просто "Platemail Breastplate" я получаю "Dwarven Platemail Breastplate" на выходе.

Как поправить WaitMenu чтобы ловушка срабатывала на "Platemail Breastplate" ?

Posted: 2009-02-03 13:39:57
by Savage
Можно не название использовать а номер пункта.

Code: Select all

Существуют специальные указатели выбора:

(номер) - выбрать в списке выборов указаный номер. Пример: ,automenu 'Plate Armor' (2) 
(first) - выбрать в списке выборов первый. То же самое что (1). 
(last) - выбрать в списке выборов последний. 
(random) - выбрать в списке выборов случайный. 
(cancel) - закрыть меню путём отмены. 

Posted: 2009-02-03 14:18:27
by Toren
Пасибо друх :)
В моем случае получается

Code: Select all

uo.WaitMenu("What do you wish to make?","Armor","Select armor","Platemail","Select item","(8)")