Page 1 of 1

Немного изменить скрипт Magery

Posted: 2008-03-09 16:35:02
by BoBBaH
есть скрипт на кач магери:

Code: Select all

sub TrainMagery() 
UO.AddObject("Container") 
While UO.Targeting() 
 Wait(100) 
Wend 

########################## 

While NOT UO.Dead() 

   While UO.Mana>10 AND UO.Count("0x0F88")>0 AND UO.Count("0x0F88")>0 
    UO.Cast("Poison","self")
      Wait(3000) 
      CheckLag() 
   Wend 

   While UO.Mana<UO.Int 
      UO.WarMode("0") 
      UO.UseSkill("Meditation") 
      Wait(3000) 
   Wend 

   If UO.Count("0x0F88")==0 Then 
      UO.Useobject("Container") 
      CheckLag() 
      UO.FindType("0x0F88",-1,"Container") 
      UO.Grab("50","finditem") 
      CheckLag() 
   EndIf 
    
   If UO.Count("0x0F88")==0 Then 
      UO.Useobject("Container") 
      CheckLag() 
      UO.FindType("0x0F88",-1,"Container") 
      UO.Grab("50","finditem") 
      CheckLag() 
   EndIf 
    
Wend 
end sub 

sub CheckLag() 
  UO.DeleteJournal() 
  UO.Click('backpack') 
  Repeat 
    Wait(500) 
  Until UO.InJournal("backpack") 
endsub # TrainMagery 
Вот тут UO.Cast("Poison","self") в строчке надо с себя поменять на предмет, а именно на лук: тип лука Type=0x13B1 ид ID=0x401C2D60 цвет Colour: 0x050E Я просто подставлял тип, пишет пассер по этой строчке, хз как сделать... Помогите плз! Заранее спасибо!

Posted: 2008-03-10 03:14:08
by korzh

Code: Select all

uo.waittargettype( '0x13B1' )
uo.cast( 'Poison' )

Posted: 2008-03-10 14:45:43
by BoBBaH
Спасибо, теперь все работает!