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
Спасибо, теперь все работает!