Выбор определенного типа вещей таргетом

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
Shatll
Posts: 6
Joined: 2004-11-20 17:26:33
Contact:

Выбор определенного типа вещей таргетом

Post by Shatll »

Подскажите плиз как сделать чтобы когда появлялся таргет инжект выбирал определенный тип вещей таргетом
AlexeyVorotnikov
Junior Expert
Posts: 138
Joined: 2004-09-18 15:12:06

Re: Выбор определенного типа вещей таргетом

Post by AlexeyVorotnikov »

Shatll wrote:Подскажите плиз как сделать чтобы когда появлялся таргет инжект выбирал определенный тип вещей таргетом

Я так думаю, что можно воспользоваться командой [yhlp_waittargettype].
Shatll
Posts: 6
Joined: 2004-11-20 17:26:33
Contact:

Post by Shatll »

такс с этим разобрался теперь следующий вопрос - как в появляющейся менюшке нажимать на кнопку ОК?
AGRS
Expert!
Posts: 1007
Joined: 2004-04-04 21:40:09
Contact:

Post by AGRS »

Че еще за кнопка в менюшке?
Shatll
Posts: 6
Joined: 2004-11-20 17:26:33
Contact:

Post by Shatll »

На моем шарде есть уровни, которые достигаются при наборе определенного кол-вы опыта.
Так вот для того чтобы получать этот опыт существует команда .expchange
При ее вызове появляется таргет, таргетом на любой арм\оружие, появляется менюшка в которой написано сколько экспы можно получить за данный айтем. Кнопки кансель, ок.
While not uo.Dead()
uo.msg (".expchange")
uo.waittargettype(0x1413)
wait (1000)
end if
wend
скрипт наверху доводит до появления оной менюшки. теперь надо нажать на ОК. Как ето сделать я не знаю...
gmur
Posts: 141
Joined: 2004-07-18 13:01:15
Contact:

Post by gmur »

UO.LClick(x,y)
Shatll
Posts: 6
Joined: 2004-11-20 17:26:33
Contact:

Post by Shatll »

спасибо большое.
Можно еще вопрос? )
Как сделать чтобы скрипт активировался лишь когда допустим в журнале появлялась надпись "you made"?
то есть добавить проверку нужно
Shatll
Posts: 6
Joined: 2004-11-20 17:26:33
Contact:

Post by Shatll »

ну или например когда айтемов в бекпаке > 5
gmur
Posts: 141
Joined: 2004-07-18 13:01:15
Contact:

Post by gmur »

Shatll wrote:спасибо большое.
Можно еще вопрос? )
Как сделать чтобы скрипт активировался лишь когда допустим в журнале появлялась надпись "you made"?
то есть добавить проверку нужно

.....
If UO.InJournal("you made")
.....
end if
Last edited by gmur on 2004-11-20 22:37:12, edited 1 time in total.
gmur
Posts: 141
Joined: 2004-07-18 13:01:15
Contact:

Post by gmur »

Shatll wrote:ну или например когда айтемов в бекпаке > 5

......
if UO.Count( Items ) > 5 then
......
end if
Shatll
Posts: 6
Joined: 2004-11-20 17:26:33
Contact:

Post by Shatll »

сенк вам огромное
gmur
Posts: 141
Joined: 2004-07-18 13:01:15
Contact:

Post by gmur »

Спасибо надо говорить Edred`у и AGRS`чу всё что я написал вырванно из ихних скриптов :)
Post Reply