sub go() repeat while NOT UO.Hidden() UO.DeleteJournal() UO.UseSkill('Hiding') repeat wait(200) until UO.InJournal('You have hidden') OR UO.InJournal('seem to hide') wend wait(100) UO.press(35) wait(1000) while NOT UO.Hidden() UO.DeleteJournal() UO.UseSkill('Hiding') repeat wait(200) until UO.InJournal('You have hidden') OR UO.InJournal('seem to hide') wend wait(100) UO.press(35) wait(1000) while NOT UO.Hidden() UO.DeleteJournal() UO.UseSkill('Hiding') repeat wait(200) until UO.InJournal('You have hidden') OR UO.InJournal('seem to hide') wend wait(100) UO.press(35) wait(1000) while NOT UO.Hidden() UO.DeleteJournal() UO.UseSkill('Hiding') repeat wait(200) until UO.InJournal('You have hidden') OR UO.InJournal('seem to hide') wend wait(100) UO.press(35) wait(1000) while NOT UO.Hidden() UO.DeleteJournal() UO.UseSkill('Hiding') repeat wait(200) until UO.InJournal('You have hidden') OR UO.InJournal('seem to hide') wend wait(100) UO.press(35) while NOT UO.Hidden() UO.DeleteJournal() UO.UseSkill('Hiding') repeat wait(200) until UO.InJournal('You have hidden') OR UO.InJournal('seem to hide') wend wait(100) UO.press(38) wait(1000) while NOT UO.Hidden() UO.DeleteJournal() UO.UseSkill('Hiding') repeat wait(200) until UO.InJournal('You have hidden') OR UO.InJournal('seem to hide') wend wait(100) UO.press(38) wait(1000) while NOT UO.Hidden() UO.DeleteJournal() UO.UseSkill('Hiding') repeat wait(200) until UO.InJournal('You have hidden') OR UO.InJournal('seem to hide') wend wait(100) UO.press(38) wait(1000) while NOT UO.Hidden() UO.DeleteJournal() UO.UseSkill('Hiding') repeat wait(200) until UO.InJournal('You have hidden') OR UO.InJournal('seem to hide') wend wait(100) UO.press(38) while NOT UO.Hidden() UO.DeleteJournal() UO.UseSkill('Hiding') repeat wait(200) until UO.InJournal('You have hidden') OR UO.InJournal('seem to hide') wend wait(100) UO.press(38) wait(1000) while NOT UO.Hidden() UO.DeleteJournal() UO.UseSkill('Hiding') repeat wait(200) until UO.InJournal('You have hidden') OR UO.InJournal('seem to hide') wend wait(100) until UO.Dead() end sub
Подсказку дать?
Проверку на хайд и процедуру хождения отдельными функциями запусти .
Хотя функция звучит как-то некорректно, но что поделать так во врезке инжуктовой обозначено...
На щет функций: Если функций много и скрипт используется по долгу то помоему это его перегружает и вываливается ошибка.
У тебя здесь одна только проблема - переход по метке за пределы цикла while. Что в синтаксисе языка инжекта прямо запрещено. Тем более что тут это совершенно не нужно. Потому что данный переход полностью дублирует сам цикл.
sub Hiding() while not UO.dead for i = 0 to 3 ToHide() uo.press(40) CheckLag() next for i = 0 to 3 ToHide() uo.press(38) CheckLag() next wend end sub
sub ToHide() while not UO.Hidden() UO.WarMode(0) UO.UseSkill('Hiding') repeat wait(200) until UO.InJournal('You have hidden') OR UO.InJournal('seem to hide') OR UO.InJournal('preocopured') wend end sub
CheckLag() - сам найдёшь
за правильность написания preocopured не отвечаю
sub Hiding() while not UO.dead for i = 0 to 3 ToHide() uo.press(40) CheckLag() next for i = 0 to 3 ToHide() uo.press(38) CheckLag() next wend end sub
sub ToHide() while not UO.Hidden() UO.WarMode(0) UO.UseSkill('Hiding') repeat wait(200) until UO.InJournal('You have hidden') OR UO.InJournal('seem to hide') OR UO.InJournal('preocopured') wend end sub
CheckLag() - сам найдёшь за правильность написания preocopured не отвечаю
Втавь скрипт хождения саваджа и скрипт станет таким
sub ToHide()
while not UO.Hidden()
UO.UseSkill('Hiding')
repeat
wait(200)
until UO.InJournal('You have hidden') OR UO.InJournal('seem to hide') OR UO.InJournal('preocopured')
goto (0000,0000,'')
wend
end sub
sub Hiding() while not UO.dead for i = 0 to 3 ToHide() uo.press(40) CheckLag() next for i = 0 to 3 ToHide() uo.press(38) CheckLag() next wend end sub
sub ToHide() while not UO.Hidden() UO.WarMode(0) UO.UseSkill('Hiding') repeat wait(200) until UO.InJournal('You have hidden') OR UO.InJournal('seem to hide') OR UO.InJournal('preocopured') wend end sub
CheckLag() - сам найдёшь за правильность написания preocopured не отвечаю
Втавь скрипт хождения саваджа и скрипт станет таким
sub ToHide() while not UO.Hidden() UO.UseSkill('Hiding') repeat wait(200) until UO.InJournal('You have hidden') OR UO.InJournal('seem to hide') OR UO.InJournal('preocopured') goto (0000,0000,'') wend end sub
ветеран у тя там тока 1 кордината куда идти а нада хотяби 2 че он на 1 месте будет топтаца?
sub ToHide() goto (1000,0000,'') while not UO.Hidden() UO.UseSkill('Hiding') repeat wait(200) until UO.InJournal('You have hidden') OR UO.InJournal('seem to hide') OR UO.InJournal('preocopured') goto (2000,0000,'') wend
На щет функций: Если функций много и скрипт используется по долгу то помоему это его перегружает и вываливается ошибка.
У тебя здесь одна только проблема - переход по метке за пределы цикла while. Что в синтаксисе языка инжекта прямо запрещено. Тем более что тут это совершенно не нужно. Потому что данный переход полностью дублирует сам цикл.
sub Hiding() while not UO.dead for i = 0 to 3 ToHide() uo.press(40) CheckLag() next for i = 0 to 3 ToHide() uo.press(38) CheckLag() next wend end sub
sub ToHide() while not UO.Hidden() UO.WarMode(0) UO.UseSkill('Hiding') repeat wait(200) until UO.InJournal('You have hidden') OR UO.InJournal('seem to hide') OR UO.InJournal('preocopured') wend end sub
CheckLag() - сам найдёшь за правильность написания preocopured не отвечаю
Втавь скрипт хождения саваджа и скрипт станет таким
sub ToHide() while not UO.Hidden() UO.UseSkill('Hiding') repeat wait(200) until UO.InJournal('You have hidden') OR UO.InJournal('seem to hide') OR UO.InJournal('preocopured') goto (0000,0000,'') wend end sub
ветеран у тя там тока 1 кордината куда идти а нада хотяби 2 че он на 1 месте будет топтаца?
sub ToHide() goto (1000,0000,'') while not UO.Hidden() UO.UseSkill('Hiding') repeat wait(200) until UO.InJournal('You have hidden') OR UO.InJournal('seem to hide') OR UO.InJournal('preocopured') goto (2000,0000,'') wend
Вы что помешались на огромных и сложных скриптах?? =)
На щет функций: Если функций много и скрипт используется по долгу то помоему это его перегружает и вываливается ошибка.
У тебя здесь одна только проблема - переход по метке за пределы цикла while. Что в синтаксисе языка инжекта прямо запрещено. Тем более что тут это совершенно не нужно. Потому что данный переход полностью дублирует сам цикл.
Переход на метку 1 из цикла наружу. Зачем он вообще нужен, этот переход, хоть убей не понимаю. Потому что сам по себе цикл while ... wend это тот же самый переход по метке только с условием.