Page 1 of 1

потрошение сумок. кто подскажет?

Posted: 2005-06-21 04:31:18
by Azrael
я написал следующий скрипт

Code: Select all

sub BagInPack()
var tbag='0x0E76'                           ; тип сумок
  uo.findtype('tbag',"-1","backpack")
  WHILE uo.findcount() > 0
    uo.emptycontainer(800,'finditem',"backpack")
    uo.drophere('finditem')
    uo.findtype('tbag',"-1","backpack")
    Wait(100)
  WEND
end sub


но когда я его запускаю он начинает выкидывать все подряд и из этой сумки и из пака, и затем уже и эту сумку. Как поправить дело?

Re: потрошение сумок. кто подскажет?

Posted: 2005-06-21 08:01:51
by Sfagnum
Azrael wrote:я написал следующий скрипт

Code: Select all

sub BagInPack()
var tbag='0x0E76'                           ; тип сумок
var idBag
  uo.findtype('tbag',"-1","backpack")
  WHILE uo.findcount() > 0
idBag = UO.GetSerial('finditem')
uo.useobject(idBag)
CheckLag()
uo.findtype('-1','-1',idBag)
WHILE uo.findcount() > 0
  UO.MoveItem('finditem',-1,'backpack')
  CheckLag()
  wait(800)
  uo.findtype('-1','-1',idBag)
wend
    uo.drophere(idBag)
    uo.findtype('tbag',"-1","backpack")
    Wait(100)
  WEND
end sub
что то в таком стиле... для корректной работы обработать напильником ;)