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)