вот вопрос:
sub main()
uo.cancelmenu()
uo.deletejournal()
uo.automenu('Choose','caps')
uo.automenu('What','Floppy')
uo.waittargettype('cloth')
uo.waittargettype('cloth')
uo.usetype('sewing_kit')
end sub
вот так я сшиваю шапку. после того как она сшита, появляется прицел, который предлагат мне в эту шапку вставить камень какой-нить. как указать после всего этого на камень, или убрать таргет (аналогично нажатию esc в клиенте)?
п.с. сорри за глупый вопрос...
таргет как указать?
Moderators: Murderator+, Murderator
-
- Expert!
- Posts: 359
- Joined: 2004-04-25 11:11:07
- Contact:
Lord Ruslan Nightmare wrote:У тебя, судя по всему, какой-то шард типа RunUO, да? Тогда не знаю, поскольку послать в окно клиента 4.0.0c нажатие какой-то клавиши командой uo.press() не получается...т.е. ESC ты не нажмешь НИКАК...
Эт тоесть ты хочеш сказать что в клиенте 4.0.0с не работает к примеру команда UO.Press(114) ?
ya dumal, chto uo.canceltarget() otmenyaet lovushku na pricel, a mne nado otmenit' sam uzhe poyavivshiisa pricel.
ili kak ego napravit' na kakoito ob'ekt? esli stavit' ego pered uo.usetype('sewing_kit') to nichego ne rabotaet...
esli ya stavlu neskol'ko lovushek, to v kakom poryadke oni rabotaiut?
ps. nichcho ne ponimau.....
ili kak ego napravit' na kakoito ob'ekt? esli stavit' ego pered uo.usetype('sewing_kit') to nichego ne rabotaet...
esli ya stavlu neskol'ko lovushek, to v kakom poryadke oni rabotaiut?
ps. nichcho ne ponimau.....

Для того, чтобы послать на третий объект (камень, например) нужно добавить такие строчки:
Code: Select all
While UO.Waiting()
Wait(30)
Wend
UO.WaitTargetType(‘Tip kamnia’)
邪魔ものは消え去れ もがきながら 暗い 暗い 地の底。。。 [Jama mono wa kiesare mogaki nagara,
kurai kurai chi no soko] (Помехи исчезнут, страдая, в чёрных чёрных глубинах земли...)
kurai kurai chi no soko] (Помехи исчезнут, страдая, в чёрных чёрных глубинах земли...)