Массив

Ask for help

Moderators: Murderator+, Murderator

Post Reply
slonopotam
Posts: 270
Joined: 2006-08-05 14:09:06
Contact:

Массив

Post by slonopotam »

Вот массив:

Code: Select all

   DIM Loot[4] 
Loot[0] = '0x0000'
Loot[1] = '0x1111'
Loot[2] = '0x2222'
Loot[3] = '0x3333'
   VAR i
   For i = 0 To 3

Я ищу итемы по типу из массива:

Code: Select all

UO.Count( Loot[ i ] )

Дальше юзаю найденое:

Code: Select all

UO.FindType(Loot[ i ],'-1','ground')

Что получается при таком скрипте? Он будет юзать только тот тип который найдет, или перебирать весь массив?
ДРВ
Spoiler
_________________
Антарес
Spoiler|Gostrabaiter|Umhra|Slog
omi4
Posts: 457
Joined: 2005-07-10 21:53:05

Post by omi4 »

Пора прочесть уроки и хелп…
slonopotam
Posts: 270
Joined: 2006-08-05 14:09:06
Contact:

Post by slonopotam »

Читал....
ДРВ
Spoiler
_________________
Антарес
Spoiler|Gostrabaiter|Umhra|Slog
GrandMaster Ranger
Posts: 73
Joined: 2005-01-14 13:41:05
Location: Одесса - мама
Contact:

Post by GrandMaster Ranger »

прочитай еще раз :)
файндтайп это не юзание итема это только его поиск
вот вырезка из одного моего скрипта с массивом , может на верную мысль поведёт

Code: Select all

dim rudac[10]
rudac[1]=0x0602 #cooper
rudac[2]=0x0000 #iron
rudac[3]=0x0231 #steel
rudac[4]=0x045E   #anra
rudac[5]=0x0585   #valurit
rudac[6]=0x006F   #lavarok   
rudac[7]=0x0481   #icerok
rudac[8]=0x0386   #shadow
rudac[9]=0x0042   #azurie
rudac[10]=0x003D #doom
for x=1 to 10
uo.FindType(ruda,rudac[x],'ground')
while UO.FindCount() >= 1
uo.FindType(ruda,rudac[x],'ground')
UO.Grab( '190', 'finditem' )
checklag()
UO.IgnoreReSet()
Stack(ruda,rudac[x])
wend
next
end sub
omi4
Posts: 457
Joined: 2005-07-10 21:53:05

Post by omi4 »

мастер иди тоже читай ...

Code: Select all

;!!!
dim rudac[10] ; 0-10 = 10?
rudac[1]=0x0602 #cooper
rudac[2]=0x0000 #iron
rudac[3]=0x0231 #steel
rudac[4]=0x045E   #anra
rudac[5]=0x0585   #valurit
rudac[6]=0x006F   #lavarok   
rudac[7]=0x0481   #icerok
rudac[8]=0x0386   #shadow
rudac[9]=0x0042   #azurie
rudac[10]=0x003D #doom

   for x=1 to 10 ; var x ?
      uo.FindType(ruda,rudac[x],'ground')
      while UO.FindCount() >= 1
         uo.FindType(ruda,rudac[x],'ground') ; ?
         UO.Grab( '190', 'finditem' )
         checklag()
         UO.IgnoreReSet() ;?
         Stack(ruda,rudac[x])
      wend
   next
end sub
GrandMaster Ranger
Posts: 73
Joined: 2005-01-14 13:41:05
Location: Одесса - мама
Contact:

Post by GrandMaster Ranger »

omi4 wrote:мастер иди тоже читай ...

Code: Select all

;!!!
dim rudac[10] ; 0-10 = 10?
rudac[1]=0x0602 #cooper
rudac[2]=0x0000 #iron
rudac[3]=0x0231 #steel
rudac[4]=0x045E   #anra
rudac[5]=0x0585   #valurit
rudac[6]=0x006F   #lavarok   
rudac[7]=0x0481   #icerok
rudac[8]=0x0386   #shadow
rudac[9]=0x0042   #azurie
rudac[10]=0x003D #doom

   for x=1 to 10 ; var x ?
      uo.FindType(ruda,rudac[x],'ground')
      while UO.FindCount() >= 1
         uo.FindType(ruda,rudac[x],'ground') ; ?
         UO.Grab( '190', 'finditem' )
         checklag()
         UO.IgnoreReSet() ;?
         Stack(ruda,rudac[x])
      wend
   next
end sub

я не понял что за притензии? ты бы лучше не к моим скриптам придирался, "МАСТЕР" а по сути топика бы отписался.
я сказал что ЭТО ЧАСТЬ Скрипта что ты меня своими var'ами кормишь? они выше, в той части которую я не показал
файнд тайп после фора перед вайлом абсолютно не мешает,а как раз наоборот экономит время!
игнорресет? чем тебе не нравится мой игнор ресет, " мастер " ? ты знаешь какая у меня функция стака? НЕТ! она переделаная! опять же под мой скрипт! игноирует все итемы которы ближе к чару чем на 2 тайла! и перед этой функцией он очищает все заигнореные итемы
" МАСТЕР " блин, как меня раздажают такого рода люди как ты...
omi4
Posts: 457
Joined: 2005-07-10 21:53:05

Post by omi4 »

Скрипт прекрасен, спору нет. Только логика в нем авангардная какая-то. Учится тебе и правда не нужно, ты явно достиг своей вершины совершенства. Главное ни нервничай, пиши еще. :lol:
GrandMaster Ranger
Posts: 73
Joined: 2005-01-14 13:41:05
Location: Одесса - мама
Contact:

Post by GrandMaster Ranger »

omi4 wrote:Скрипт прекрасен, спору нет.

я то согласен. но тебе откуда знать если ты не видел даже его половины и не знаешь предназначения?
omi4 wrote: Только логика в нем авангардная какая-то.

скрипт работает как часы и с очень большой скоростью. это главное. а какая у него там логика, и тем более по мнению совсем незнакомого мне человека - это ужене важно.
omi4 wrote: Учится тебе и правда не нужно, ты явно достиг своей вершины совершенства.

я так не считаю, и врядли когда нибудь буду считать.
omi4 wrote: Главное ни нервничай, пиши еще. :lol:

главное не делай подстрекательства с пустого места, толком не разобравшись что происходит, и поверь - наши отношения наладятся :wink:
Post Reply