Помогите плиз со скриптиком на лут

Ask for scripts here

Moderators: Murderator+, Murderator

Post Reply
mustdie7
Posts: 22
Joined: 2009-09-27 22:26:33
Contact:

Помогите плиз со скриптиком на лут

Post by mustdie7 »

пишет ошибка линии 31 в чем дело не пойму

Code: Select all

sub Loot()
   VAR i,Exit
   DIM Loot[20]

Loot[0]=0x0EED ; gp
Loot[1]=0x0F7B ; BM
Loot[2]=0x0F7A ; BP
Loot[3]=0x0F84 ; GA
Loot[4]=0x0F85 ; GI
Loot[5]=0x0F86 ; MR
Loot[6]=0x0F88 ; NS
Loot[7]=0x0F8C ; SA
Loot[8]=0x0F8D ; SS
Loot[9]=0x13FA ;two handed axe
Loot[10]=0x1413 ;arm
Loot[11]=0x1415 ;arm
Loot[12]=0x1411 ;arm
Loot[13]=0x1410 ;arm
Loot[14]=0x1414 ;arm
Loot[15]=0x0E21 ;ban
Loot[16]=0x0F78 ;batw
Loot[17]=0x0F8B ;pumise
Loot[18]=0x0F7E ;Kosti
Loot[19]=0x0F3F ;Streli

UO.SetReceivingContainer('0x42916607') ;ID backpacka

   For i=0 to 20
      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
mustdie7
Posts: 22
Joined: 2009-09-27 22:26:33
Contact:

Post by mustdie7 »

проблему решил спасибо синтрону ))
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Post by Scripts Writer »

В цикле обходишь больше элементов, чем объявлено.
Post Reply