Yoko
http://forum.yoko.com.ua/

Проверка на фэил руны и её марк
http://forum.yoko.com.ua/viewtopic.php?f=20&t=2124
Page 1 of 1

Author:  Balu [ 2004-12-01 17:05:48 ]
Post subject:  Проверка на фэил руны и её марк

Народ скиньте плиз толковую проверку на фэил руны и её марк!!!

Author:  Sfagnum [ 2004-12-02 09:54:24 ]
Post subject:  Re: Проверка на фэил руны и её марк

Code:
sub Recall(rune)
var lastX=uo.getX(),lastY=uo.getY()
   while uo.getX()==LastX and uo.getY()==LastY
      CheckLag()
      while UO.MANA < 20
         UO.UseSkill('Meditation')
         wait(5000)
         UO.Say('! <GUARDS> ')
      wend
      uo.waittargetobject(rune)
      uo.cast('Recall')
      repeat
         wait(1000)         
      until uo.getX()<>LastX or uo.getY()<>LastY or UO.InJournal(uo.getname()+": The spell fizzles.") or UO.InJournal('You lack') or UO.Dead()
      if UO.InJournal('You lack') or UO.Dead() then
         return 1
      end if            
   wend   
   return Markrune(rune)
end sub

sub markRune(rune)
   repeat
      UO.DeleteJournal()
      UO.Click(rune)
      while not UO.InJournal(" charges")
         wait(50)
      wend      
      if val(Left(UO.Journal(UO.InJournal(" charges")-1),2)) > 4 then
         return 0
      end if      
      CheckLag()
      while UO.MANA < 20
         UO.UseSkill('Meditation')
         wait(5000)
         UO.Say('! <GUARDS> ')
      wend
      uo.waittargetobject(rune)
      uo.cast('Mark')
      wait(5000)
      CheckLag()
   until UO.Dead()
end sub
перед медитированием можно поставить юз манки

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/