Page 1 of 1

Почему-то скрипт перестал работать...(

Posted: 2009-01-11 17:07:16
by drozd

Code: Select all

Sub Buher()
UO.UseObject('lastcorpse') 

   if UO.GetQuantity('lastcorpse') then 
      UO.SetArm('temp') 
      UO.WaitTargetObject('lastcorpse') 
      UO.UseType('0x13F6') ; бучер 
      wait(500) 
      UO.Arm('temp') 
      wait(500) 
   endif 

end sub
Я не пойму скрипт работал,всё нормально....но вдруг и перестал! Режет труп,но не берет в руки вэп,который был до резки...Странно,всё-же нормально было,а тут!)) Помогите,в чем проблема.

Я ставил юзать по типу,но это так не удобно постояно менять тип вэпа..((((

Posted: 2009-01-12 12:11:57
by ADEPT_ABP
То есть, вэп был в руках когда запускал скрипт?
Скрипт при запуске запоминает набор под именем 'temp', и если в руках ничего не было, то скрипт и запомнит это "ничего".
Ещё есть вариант, что паузы не хватает, чар не успевает взять в руки запомненный вэп и скрипт запоминает то, чем ты режешь труп.

Code: Select all

      wait(500)
      UO.Arm('temp')
      wait(500) 
поправь на

Code: Select all

      UO.Arm('temp')
      wait(1000)