Code: Select all
sub Magery()
var LastTimer
while not uo.Dead()
uo.DeleteJournal()
CheckLag()
while uo.Mana>=10
uo.Cast('Magic Arrow','0x000FD998')
wait(2000)
wend
while uo.Mana<uo.INT
LastTimer=uo.Timer()
uo.UseSkill('Meditation')
repeat
wait(100)
until uo.InJournal('You are') or uo.InJournal('You lose') or uo.Timer()>LastTimer+200
uo.DeleteJournal()
wait(2000)
wend
wend
end subCode: Select all
sub Magery()
var LastTimer
var Manka = '0x0F0E'
while not uo.Dead()
uo.DeleteJournal()
CheckLag()
while uo.Mana>=10
uo.Cast('Magic Arrow','0x000FD998')
wait(2000)
wend
while uo.Mana<uo.INT
UO.UseType( Manka )
;LastTimer=uo.Timer()
;uo.UseSkill('Meditation')
repeat
wait(100)
until uo.InJournal('You are') or uo.InJournal('You lose') or uo.Timer()>LastTimer+200
uo.DeleteJournal()
wait(2000)
wend
wend
end subПробовал вставить что-то такое:
Code: Select all
while uo.Mana<uo.INT
UO.FindType( Manka, -1, 'Pack')
UO.MoveItem( 'finditem', 1, 'backpack')
UO.UseType( Manka )
wait(500)
Wend