Page 1 of 1

Перекладывание бутылок в одну точку.

Posted: 2008-04-09 10:38:02
by grundick
Простенький скрипт на перекладывание бутылок с кровью в одну точку.

Code: Select all

Sub BloodToPoint()
var ItemID
uo.IgnoreReset()
uo.Print('В паке '+Str(uo.Count('0x0F06','0x0020'))+' крови')
repeat
   uo.FindType('0x0F06','0x0020','backpack')
   If uo.FindCount()>0 then
      uo.MoveItem('finditem',1,'backpack',50,70,0)
      ItemID=uo.GetSerial('finditem')
      wait(500)
      uo.Ignore(ItemID)
   EndIf 
until uo.FindCount()==0
end sub

При первом запуске работает. При втором на каком то моменте начинает постоянно выдавать ошибку invalid object: 0xFFFFFFFF.При попытке руками переложить бутылку из уже созданной при первом запуске кучки мгновенный краш (uo client perfomed...) В чем может быть проблема??

Posted: 2008-04-09 10:41:54
by Purgen
uo.massmove ? :roll:

Posted: 2008-04-09 11:37:19
by grundick
Э т не наши методы:)

Posted: 2008-04-09 11:46:25
by grundick
Проблема решена.

Posted: 2008-05-02 20:02:13
by grundick
Всё таки я поторопился.Проблема нифика не решена...При второй попытке запуска скрипта в какой то момент перекладывание прекращается и вылезает ошибка invalid object: 0xFFFFFFFF.При попытке руками переложить бутылку,на которой ошибка, происходит краш клиента.

Posted: 2008-05-02 20:11:49
by Destruction
viewtopic.php?t=11954

Глядишь поможет чем..

Posted: 2008-05-02 22:29:58
by grundick
кроме как снизить оверклокинг ниче не увидел :roll:

Posted: 2008-05-02 23:55:55
by Destruction
Значит плохо читаешь... Попробуй так:

Code: Select all

Sub BloodToPoint()
var ItemID
uo.IgnoreReset()
uo.Print('В паке '+Str(uo.Count('0x0F06','0x0020'))+' крови')
repeat
   uo.FindType('0x0F06','0x0020','backpack')
   If uo.FindCount()>0 then
      uo.MoveItem('finditem',1,'backpack',50,70,0)
      checklag()
      uo.Ignore("finditem")
   EndIf
until uo.FindCount()==0
end sub

Posted: 2008-05-03 08:55:23
by grundick
Ты под грина косишь, загадками пописывая? :roll: В факе акцентрируй внимание на том, что СРАЗУ нельзя игнорить и как вариант предложи между мувом и игнором использовать чеклаг. Так будет понятнее...Пока тестируемс...

Posted: 2008-05-03 14:17:55
by Destruction
grundick wrote:Ты под грина косишь, загадками пописывая? :roll: В факе акцентрируй внимание на том, что СРАЗУ нельзя игнорить и как вариант предложи между мувом и игнором использовать чеклаг. Так будет понятнее...Пока тестируемс...

Скорее Grin под меня косит ;)