я уже сделал с массивом вот так
Code:
sub loot()
var t, n, j
UO.AddObject("bag")
repeat
wait(1000)
until NOT UO.Targeting()
if UO.GetSerial("bag") == 0 then
UO.Print("ERORR")
return 0
endif
Dim A[54]
A[0] = 0x0F78
A[1] = 0x0F09
A[2] = 0x108B
.....
.....
A[54] = 0x0F1C
####o2#####
for n=0 to 54
uo.set('finddistance','3')
uo.findtype(A[n],-1,'ground')
if uo.findcount() then
j=uo.random(20)*3
t=505+j
UO.Moveitem('finditem','all','bag')
uo.print('wait '+str(t))
wait(t)
end if
next
end sub
Вот то про задержку я тут на форуме дето выдернул.. ток чёт теперь в паке не могу этим скриптом поискать...
Так же надо поменять в скрипте
Было:
Code:
for n=0 to 54
uo.set('finddistance','3')
uo.findtype(A[n],-1,'ground')
Стало:
Code:
for n=0 to 54
uo.findtype(A[n],-1,'backpack')
Стоит истуканом скрипт тоже мочит....А с земли отлично лутит..долго правда:)