Code: Select all
sub heal2()
var HP=20 # Ooo % OI, i?e eioi?ii aoaai iooiaeou e oaeeony
var shag=7 # Ooo noi?iia a eioi?o? aoaai iooiaeou
var back=3 # Ooo noi?iia a eioi?o? aoaai iiaoiaeou
# Eae ii?aaaeeou noi?iio:
#1=South,2=south-east,3=east,4=south-west,
#6=north-east,7=west,8=north-west,9=north.
sparr(HP,shag,back)
end sub
sub sparr(per,step,stepb)
if per<35 then
while not uo.dead()
while uo.life>(uo.str/100*per)
wait(100)
wend
uo.addstep(str(step)+str(step))
repeat
UO.exec("bandageself")
wait(6500)
until uo.life == uo.GetMaxHP ()
uo.addstep(str(stepb)+str(stepb))
wend
endif
endsub
Требование от скрипта: отходит от спаринг партнера при достижении лимита хп, ждет отхила, возвращается.
Проблема: выдает ошибку при достижении лимита
Дополнение: работает у некоторых знакомых. версия инжекта одиннаковая, галочки тоже, клиенты аналогично.
Прошу подсказать в чем я неправ
