Code: Select all
sub Heal()
var clear, waittime, msg = "put bloody bandage|apply the bandages"
repeat
if uo.findtype("0x0E21", -1, "backpack") then
clear = uo.getserial("finditem")
repeat
uo.deletejournal()
uo.bandageself()
waittime = uo.timer() + 100
uo.usetype("0x1B76")
repeat
uo.warmode(0)
wait(100)
until uo.dead() or uo.injournal(msg) or uo.timer() > waittime
until uo.dead() or uo.getx(clear) == 0
else
if uo.findtype("0x0E20", -1, "backpack") then
uo.waittargetobject("0x4009FFAD")
uo.usetype("0x0E20")
wait(500)
else
uo.print("Закончились бинты")
return
end if
end if
until uo.dead()
end sub