Помогите настроить скрипт
Posted: 2006-08-29 09:35:58
У меня вот такой скрипт на лут:
Когда лутаешь через него, он вопервых не все вещи забирает из трупа которые должен, а во вторых виснет. Постоянно идет строка Items found: 1 и все, висняк. Подправте скрипт плз. Или объясните что в нем не так.
Code: Select all
sub Loot4()
VAR i,Exit
DIM Loot[18]
Loot[0]=0x0EED ; gp
Loot[1]=0x140E ; arm
Loot[2]=0x1B76 ; arm
Loot[3]=0x1410 ; arm
Loot[4]=0x1415 ; arm
Loot[5]=0x1411 ; arm
Loot[6]=0x1413 ; arm
Loot[7]=0x1414 ; arm
Loot[8]=0x13CA ; arm
Loot[9]=0x13FA ;two handed axe
Loot[10]=0x13C9 ;arm
Loot[11]=0x1DB9 ;arm
Loot[12]=0x13C7 ;arm
Loot[13]=0x13C6 ;arm
Loot[14]=0x13C5 ;arm
Loot[15]=0x13B9 ;blade
Loot[16]=0x1402 ;pika
Loot[17]=0x1404 ;fork
Loot[18]=0x13FC ;arb
UO.SetReceivingContainer('0x403A2088') ;ID backpacka
uo.waittargetobject('lastcorpse')
uo.UseType('0x0F51')
For i=0 to 17
Exit=0
repeat
UO.FindType(Loot[i],-1,'lastcontainer')
if UO.GetQuantity('finditem') then
UO.Grab('0','finditem')
wait(100)
Else
Exit=1
endif
until Exit==1 OR uo.injournal("loot")
Next
UO.UnSetReceivingContainer()
end sub
Когда лутаешь через него, он вопервых не все вещи забирает из трупа которые должен, а во вторых виснет. Постоянно идет строка Items found: 1 и все, висняк. Подправте скрипт плз. Или объясните что в нем не так.
Code: Select all
Теги не забываем. I'm