Page 1 of 1

Подскажите с инскриптом.

Posted: 2006-11-02 15:21:04
by Raptoter
Почему не видит спелбуку?

Code: Select all

sub main () 
VAR blank = '0x0e34'
VAR spellbook = '0x0efa'
while NOT UO.Dead()
uo.useskill('Inscription')
uo.waittargetobject('_'+blank, '0x4001AF30')
wait(1000)
uo.waitmenu('Select', '2', 'Select', 'Strength')
repeat
wait(1000)
until uo.InJournal("mana")
wend
end sub

Posted: 2006-11-02 15:47:12
by Scripts Writer
Вопервых ловушка не правильно стоит

Posted: 2006-11-02 15:49:54
by Raptoter
Заработал на спелбуку, написал также как и бланки:
uo.waittargetobject('_'+blank, '_'+spelbook)

но блин не работает меню, оно просто появляется и висет на первом уровне, где надо выбрать номер цикла, я нажимаю терминейт скрипт, закрываю меню в УО, и тут же опять запускаю скрипт, и все идет норм :(

Posted: 2006-11-02 15:59:25
by Nmy
Raptoter wrote:Заработал на спелбуку, написал также как и бланки:
uo.waittargetobject('_'+blank, '_'+spelbook)

но блин не работает меню, оно просто появляется и висет на первом уровне, где надо выбрать номер цикла, я нажимаю терминейт скрипт, закрываю меню в УО, и тут же опять запускаю скрипт, и все идет норм :(


начнём с таго что ловушка идёт первая, а потом уже действия...

Posted: 2006-11-02 16:01:42
by Raptoter
Поменял местами, заработало :)

Code: Select all

 ............
 uo.waitmenu('Select','3','Select','Fireball')
 wait(500)
 uo.waittargetobject('_'+blank, '_'+spellbook)
 wait(500)
 uo.useskill('Inscription')
 repeat
 wait(1000)
 until uo.InJournal("mana")
 .......


Спасибо больФое :)