Page 1 of 1

проблема с подбором руды

Posted: 2008-02-10 21:38:09
by Haxor
привет. есть скрипт. но то хочет\ не хочет поднимать кучку руды 1 шт. :roll: думаю ошибка где-то с кучками UO.GetQuantity :roll:

Code: Select all

sub grab_oreN()
  VAR TempX,TempY,i,Exit, Exit1, ConTainer, j
   VAR Index=14 ; количество элементов массива
   DIM Ore[5], Colors[20]
uo.exec('set finddistance 4')

   Ore[0]=0x19B9 ; 4 and more ore
   Ore[1]=0x19B7 ; 1 ore
   Ore[2]=0x19BA ; 2 ore
   Ore[3]=0x19B8 ; 3 ore

For i=0 to 3
Exit=0
While Exit<>1
UO.FindType(Ore[i],-1,'ground')
If UO.GetQuantity('finditem')>0 then
UO.Grab('0','finditem')
CheckLag()
Wait(1000)
uo.ignore('finditem')
Else
Exit=1
Endif
Wend
Next
uo.ignorereset()
end sub

Re: проблема с подбором руды

Posted: 2008-02-10 22:00:29
by Kynep
Haxor wrote:привет. есть скрипт. но то хочет\ не хочет поднимать кучку руды 1 шт. :roll: думаю ошибка где-то с кучками UO.GetQuantity :roll:


Вместо:

Code: Select all

If UO.GetQuantity('finditem')>0 then


Вставь:

Code: Select all

If UO.FindCount()>0 then