Page 1 of 1

Скрипт на лут поправить надо. )

Posted: 2009-07-16 20:44:53
by Spirit
Есть скрипт на лут:

Code: Select all

sub loot() 
var i
dim a[95]
a[0]="0x1086" #bracelet of mana regeneration
a[1]="0x1B76" #item 1

<...>

a[94]="0x09D0" #apples

uo.set('finddistance','5')
for i=0 to 94
uo.findtype(a[i],'-1','ground')
if uo.findcount() then
uo.moveitem('finditem')
wait(800)
end if
next
end sub


Работает хорошо, но если есть повторяющиеся вещи, он лутает только в одном экземпляре, надо чтоб лутил всё. Помогите пожалуйсто его как-то исправить. Просто несколько раз ввести тип предмета - не вариант. :)

Re: Скрипт на лут поправить надо. )

Posted: 2009-07-17 06:11:48
by Kynep

Code: Select all

sub loot() 
var i
dim a[95]
a[0]="0x1086" #bracelet of mana regeneration
a[1]="0x1B76" #item 1

<...>

a[94]="0x09D0" #apples

uo.set('finddistance','5')
for i=0 to 94
uo.findtype(a[i],'-1','ground')
if uo.findcount() then
repeat
uo.moveitem('finditem')
wait(800)
uo.findtype(a[i],'-1','ground')
until not uo.findcount()
end if
next
end sub

Posted: 2009-07-17 14:38:00
by Spirit
спс

Posted: 2009-07-17 16:43:08
by Kynep
Spirit wrote:спс

нез