Page 1 of 1

Line 14 : parse error

Posted: 2011-11-12 11:37:20
by rpek

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


Требование от скрипта: отходит от спаринг партнера при достижении лимита хп, ждет отхила, возвращается.
Проблема: выдает ошибку при достижении лимита
Дополнение: работает у некоторых знакомых. версия инжекта одиннаковая, галочки тоже, клиенты аналогично.

Прошу подсказать в чем я неправ :roll:

Re: Line 14 : parse error

Posted: 2011-11-13 18:54:36
by Mirage
Даже боюсь предположить в чем может быть дело. У меня на 2 версиях все работает.
ВОЗМОЖНО скрипт используется с каким нибудь другим скриптом в куче и глючит именно тот скрипт.

Re: Line 14 : parse error

Posted: 2011-11-14 03:03:25
by ZeroDX
у меня такое было неоднократно
причиной может быть лишний endsub\endif итд или незакрытые кавычки

Re: Line 14 : parse error

Posted: 2011-11-14 10:22:39
by Mirage
В том то и дело что у него все в порядке - у меня ЭТОТ скрипт работает.
Потому и предположил что в его скрипте есть еще чтото.

Re: Line 14 : parse error

Posted: 2011-11-14 13:19:24
by ZeroDX
ну так я забыл это уточнить =)