Page 1 of 1

Помогите со скриптом

Posted: 2004-07-09 15:21:26
by Maverick
sub hide()
hide:
UO.useskill('Hiding')
If UO.Hidden() THEN
Goto stels
Endif
Else
Wait(10500)
Goto hide
stels:
Wait(10500)
UO.useskill('Stealth')
If UO.Hidden() THEN
Goto stels
Endif
Else
Wait(10500)
Goto hide
end sub

Это я сам написал
Вчера инжект скачал он говорит на 25 строчке ошибка

Posted: 2004-07-09 17:16:52
by ruso
Ты не в тех местах енд иф ставил! =)
Так у меня заработал твой скрипт! +)

Code: Select all

sub hide() 
hide:
   UO.useskill('Hiding')
   If UO.Hidden() THEN
      Goto stels
   Else
      Wait(10500)
      Goto hide
   End if
stels:
   Wait(10500)
   UO.useskill('Stealth')
   If UO.Hidden() THEN
      Goto stels
   Else
      Wait(10500)
      Goto hide
   End if
end sub

Posted: 2004-07-09 17:29:28
by SVG
А лучше использовать так, трудно смотреть на него с огромным количеством ГОТО поробуй вот этот лучше

Code: Select all

sub hide()
 while not uo.dead()
   uo.useskill('Hiding')
   wait(10500)
   while uo.hidden()
    uo.UseSkill('Stealth')
    wait(10500)
   wend
 wend
endsub

Posted: 2004-07-09 19:55:54
by Maverick
СПАСИБО!!

Posted: 2004-07-10 01:03:58
by Yoko
SVG wrote:А лучше использовать так, трудно смотреть на него с огромным количеством ГОТО поробуй вот этот лучше

Code: Select all

sub hide()
 while not uo.dead()
   uo.useskill('Hiding')
   wait(10500)
   while uo.hidden()
    uo.UseSkill('Stealth')
    wait(10500)
   wend
 wend
endsub

:P

Code: Select all

sub hide()
 while not uo.dead()
  if uo.hidden() then
    uo.UseSkill('Stealth')
  else
   uo.useskill('Hiding')
  end if
  wait(10500)
 wend
endsub