Помогите пож-та со скриптом... не могу разобраться
Posted: 2006-11-06 13:42:56
Вот скрипт... почему-то не бьет противника, а сразу начинает лечить... а он должен сначало бить, потом вылечивать и юзать спирит спик.
sub sword()
while true
Uo.usetype("0x1B76")
UO.usetype("0x13F6") #oryzhie
UO.exec("waittargetself")
spirit()
UO.Exec("attack 0x003A78BC") #ID 2 4ara
Repeat
wait (500)
Until (UO.GetHP("0x003A78BC") < 2500) #ID 2 4ara / 130-HP
UO.Exec("warmode '0' ")
UO.DeleteJournal()
Repeat
UO.Usetype("0x0E21") #Bandages
UO.Exec("waittargetobject 0x003A78BC") #ID 2 4ara
wait(3500)
Until (UO.InJournal("Do you wanna make a mummy?"))
wend
end sub
sub spirit()
UO.Exec("useskill 'Spirit Speak'")
wait(3000)
end sub
sub sword()
while true
Uo.usetype("0x1B76")
UO.usetype("0x13F6") #oryzhie
UO.exec("waittargetself")
spirit()
UO.Exec("attack 0x003A78BC") #ID 2 4ara
Repeat
wait (500)
Until (UO.GetHP("0x003A78BC") < 2500) #ID 2 4ara / 130-HP
UO.Exec("warmode '0' ")
UO.DeleteJournal()
Repeat
UO.Usetype("0x0E21") #Bandages
UO.Exec("waittargetobject 0x003A78BC") #ID 2 4ara
wait(3500)
Until (UO.InJournal("Do you wanna make a mummy?"))
wend
end sub
sub spirit()
UO.Exec("useskill 'Spirit Speak'")
wait(3000)
end sub