Yoko

All sides of Injection
It is currently 2025-12-19 17:45:50

All times are UTC+02:00




Post new topic  Reply to topic  [ 6 posts ] 
Author Message
PostPosted: 2005-06-05 20:57:51 
Offline
User avatar

Joined: 2005-04-30 18:52:09
Posts: 36
Вобщем перетаскивает только ийрон руду...

Code:
;=====================================================================================
sub UnloadSortRuda()
   ;VAR SourceContainer='0x400D1BFC'
   VAR DestContainer='0x4038D9F4'
   var i
   VAR Exit=0
   DIM RudaColor[22]
   RudaColor[0]  = '0x0000' ;Iron
   RudaColor[1]  = '0x0750' ;Rusty
   RudaColor[2]  = '0xFFFF' ;Old Copper
   RudaColor[3]  = '0x060A' ;Dull Copper
   RudaColor[4]  = '0x0088' ;Copper
   RudaColor[5]  = '0x0488' ;Bronze
   RudaColor[6]  = '0xFFFF' ;Silver
   RudaColor[7]  = '0xFFFF' ;Gold
   RudaColor[8]  = '0xFFFF' ;Shadow
   RudaColor[9]  = '0xFFFF' ;Rose
   RudaColor[10] = '0xFFFF' ;Agapite
   RudaColor[11] = '0x04C2' ;Blood Rock
   RudaColor[12] = '0xFFFF' ;Verite
   RudaColor[13] = '0xFFFF' ;Valorite
   RudaColor[14] = '0xFFFF' ;Mytheril
   RudaColor[15] = '0xFFFF' ;Black Rock
   RudaColor[16] = '0xFFFF' ;Obsidian
   RudaColor[17] = '0xFFFF' ;Plutonium
   
   RudaColor[18] = '0xFFFF' ;Elvin
   RudaColor[19] = '0xFFFF' ;Gorgan
   RudaColor[20] = '0xFFFF' ;Crystaline
   RudaColor[21] = '0xFFFF' ;Steel
   RudaColor[22] = '0xFFFF' ;Blood Crest

   for i=0 To 22   
      While Exit<>1
         UO.FindType(-1,RudaColor[i],'NewSymka')
         If UO.GetQuantity('finditem')>0 Then
            CheckLag()
            UO.MoveItem('finditem','4000',DestContainer)
         Else
            Exit=1
         Endif
      Wend
   Next
endsub


Top
   
 Post subject:
PostPosted: 2005-06-05 20:58:56 
Offline
User avatar

Joined: 2005-04-30 18:52:09
Posts: 36
многие цвета руд не вбиты, но все равно те что вбиты не перетаскивает :(


Top
   
 Post subject:
PostPosted: 2005-06-05 22:21:14 
Offline
Expert!
User avatar

Joined: 2004-10-15 22:38:04
Posts: 1396
Location: Moscow City.
Начнем с того что в твоем массиве 23 элемента а не 22.
Code:
DIM RudaColor[22]


Top
   
 Post subject:
PostPosted: 2005-06-05 22:40:16 
Offline
User avatar

Joined: 2005-04-30 18:52:09
Posts: 36
Да точно ошибочка, но странно сто фолт не выдает о переменной необьявленой :D

Но дело то не в этом...


Top
   
 Post subject:
PostPosted: 2005-06-06 00:27:54 
Offline
Junior Expert
User avatar

Joined: 2004-11-13 00:43:55
Posts: 474
Location: Киберзадроцк
Code:
  for i=0 To 22    
         UO.FindType(-1,RudaColor[i],'NewSymka')
         If UO.FindCount() Then
            CheckLag()
            UO.MoveItem('finditem','all',DestContainer)
            Wait(2500)
         Endif
   Next


Last edited by 666Man666 on 2005-06-06 09:54:56, edited 2 times in total.

Top
   
 Post subject:
PostPosted: 2005-06-06 06:40:49 
Offline
User avatar

Joined: 2005-05-21 07:12:12
Posts: 163
Location: DRW
После wend вставь Exit=0


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 6 posts ] 

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited