Yoko
http://forum.yoko.com.ua/

помогите со скриптом !
http://forum.yoko.com.ua/viewtopic.php?f=20&t=12212
Page 1 of 1

Author:  Unfogiven [ 2007-07-12 20:23:52 ]
Post subject:  помогите со скриптом !

надо чтобы просто скидавал камешки в контейнер )
пытался зделать сам не получается не скидавает

Code:

sub UnLoad()
   var cont = '0x40036DAC' ;ID sunduka
   var i
   DIM Item[3]

   Item[0]='0x0F11'
   Item[1]='0x0F16'
   Item[2]='0x0F18'
   Item[3]='0x0F15'
   Item[4]='0x0F10'
   Item[5]='0x0F0F'
   Item[6]='0x0F26'
   
while true
For n = 1 To 6
   UO.UseObject(cont)
   While TRUE
      UO.FindType(Item[i], -1, 'backpack')
      If UO.FindCount() Then
         UO.MoveItem('finditem',-1,cont)
      Endif
      Wait(1000)         
      If i==2 Then
         i=0
      Endif
   wend
end sub




Code:
Ore[4]=0x0F11 ; saphires
Ore[5]=0x0F16 ; amethysts
Ore[6]=0x0F18 ; tourmalines
Ore[7]=0x0F15 ; citrines
Ore[8]=0x0F10 ; emeralds
Ore[9]=0x0F0F ; star sapphires
Ore[10]=0x0F26 ; diamonds
:( :( :(

Author:  MorbidAngel [ 2007-07-12 21:04:47 ]
Post subject:  Re: помогите со скриптом !

Unfogiven wrote:
надо чтобы просто скидавал камешки в контейнер )
пытался зделать сам не получается не скидавает

Code:

sub UnLoad()
   var cont = '0x40036DAC' ;ID sunduka
   var i
   DIM Item[3]

   Item[0]='0x0F11'
   Item[1]='0x0F16'
   Item[2]='0x0F18'
   Item[3]='0x0F15'
   Item[4]='0x0F10'
   Item[5]='0x0F0F'
   Item[6]='0x0F26'
   
while true
For n = 1 To 6
   UO.UseObject(cont)
   While TRUE
      UO.FindType(Item[i], -1, 'backpack')
      If UO.FindCount() Then
         UO.MoveItem('finditem',-1,cont)
      Endif
      Wait(1000)         
      If i==2 Then
         i=0
      Endif
   wend
end sub




Code:
Ore[4]=0x0F11 ; saphires
Ore[5]=0x0F16 ; amethysts
Ore[6]=0x0F18 ; tourmalines
Ore[7]=0x0F15 ; citrines
Ore[8]=0x0F10 ; emeralds
Ore[9]=0x0F0F ; star sapphires
Ore[10]=0x0F26 ; diamonds
:( :( :(

setcatchbag тебе в помощь...

Author:  Rivory [ 2007-07-12 22:27:04 ]
Post subject:  Re: помогите со скриптом !

Code:

sub UnLoad()
var cont = '0x40036DAC' ;ID sunduka
var i
DIM Item[7]

Item[0]='0x0F11'
Item[1]='0x0F16'
Item[2]='0x0F18'
Item[3]='0x0F15'
Item[4]='0x0F10'
Item[5]='0x0F0F'
Item[6]='0x0F26'
   
For n = 0 To 6
   UO.UseObject(cont)
   UO.FindType(Item[i], -1, 'backpack')
   while UO.FindCount() Then
      UO.MoveItem('finditem',-1,cont)
      Wait(1000)         
   wend
next
end sub
Видно, что брали левый скрипт и переписывали под себя. Куча ошибок и прочих ненужностей. Читаем уроки скриптинга.

Author:  Unfogiven [ 2007-07-13 06:43:22 ]
Post subject: 

какая разница (Item[i] и (Item[n]

Author:  Scripts Writer [ 2007-07-13 07:46:58 ]
Post subject: 

Code:

sub UnLoad()
   var cont = '0x40036DAC' ;ID sunduka
   var i
   DIM Item[7]

   Item[0]='0x0F11'
   Item[1]='0x0F16'
   Item[2]='0x0F18'
   Item[3]='0x0F15'
   Item[4]='0x0F10'
   Item[5]='0x0F0F'
   Item[6]='0x0F26'
   

  UO.UseObject(cont)
  for i=0 to 6
    UO.FindType(Item[i], '-1', 'backpack')
    If UO.FindCount() Then
      UO.MoveItem('finditem','-1',cont)
      wait(750)
    Endif
  next
end sub

Author:  Rivory [ 2007-07-13 09:00:20 ]
Post subject: 

Scripts Writer wrote:
...
И чем это принципиально отличается от моего скрипта ?

Untorgiven wrote:
Чем
уроки скриптинга читай.

Author:  Scripts Writer [ 2007-07-13 09:11:34 ]
Post subject: 

Rivory wrote:
Scripts Writer wrote:
...
И чем это принципиально отличается от моего скрипта ?

Untorgiven wrote:
Чем
уроки скриптинга читай.


Тем что я не смотрю твои посты

Author:  Rivory [ 2007-07-13 09:33:36 ]
Post subject: 

оке, в следующий раз не буду читать твои посты, после того, как ты напишешь решение - напишу его ещё пару раз.

Author:  Grin [ 2007-07-13 12:56:30 ]
Post subject:  Re: помогите со скриптом !

Rivory wrote:
Code:

sub UnLoad()
var cont = '0x40036DAC' ;ID sunduka
var i
DIM Item[7]

Item[0]='0x0F11'
Item[1]='0x0F16'
Item[2]='0x0F18'
Item[3]='0x0F15'
Item[4]='0x0F10'
Item[5]='0x0F0F'
Item[6]='0x0F26'
   
For n = 0 To 6
   UO.UseObject(cont)
   UO.FindType(Item[i], -1, 'backpack')
   while UO.FindCount() Then
      UO.MoveItem('finditem',-1,cont)
      Wait(1000)         
   wend
next
end sub

А ты запусти свой скрипт;) и поймешь чем он отличается;)

Author:  Scripts Writer [ 2007-07-13 14:43:20 ]
Post subject:  Re: помогите со скриптом !

Grin wrote:
Rivory wrote:
Code:

sub UnLoad()
var cont = '0x40036DAC' ;ID sunduka
var i
DIM Item[7]

Item[0]='0x0F11'
Item[1]='0x0F16'
Item[2]='0x0F18'
Item[3]='0x0F15'
Item[4]='0x0F10'
Item[5]='0x0F0F'
Item[6]='0x0F26'
   
For n = 0 To 6
   UO.UseObject(cont)
   UO.FindType(Item[i], -1, 'backpack')
   while UO.FindCount() Then
      UO.MoveItem('finditem',-1,cont)
      Wait(1000)         
   wend
next
end sub

А ты запусти свой скрипт;) и поймешь чем он отличается;)


:D

Author:  ADEPT_ABP [ 2007-07-13 18:38:01 ]
Post subject: 

Code:
sub UnLoad() 
   var cont = '0x40036DAC' ;ID sunduka
   var i ; переменная i
   DIM Item[3] ; массив состоящий из трёх переменных

   Item[0]='0x0F11'  ;переменная "раз"
   Item[1]='0x0F16'  ;переменная "дваз"
   Item[2]='0x0F18'  ;переменная "триз"
   Item[3]='0x0F15'  ;а..?? ..эээ, так вродеж три переменных.
;"Ашипка Аднако"
   Item[4]='0x0F10'  ;Ещё одна???
   Item[5]='0x0F0F'  ;кхм...
   Item[6]='0x0F26'  ; всё???
   
while true
For n = 1 To 6 ;Цикл: -  для переменной n, задаем значение от 1 до 6.
;Хмм... А откуда взялась переменная n?
;Вроде зарезервировали только cont, i и несколько Item.
;Не-е, выдам "Ашипку"
   UO.UseObject(cont) ; "Юзаем" объект cont
   While TRUE ; О-о... бесконечное условие :)) ?
      UO.FindType(Item[i], -1, 'backpack') ; ищем объект по типу указанному в массиве
;Dim item[количество переменных в массиве, тоесть - 3]
;Так начинаем искать объект Item[i],
;так как для переменной i нет ни каких инструкций,
;то и ни чего, и не найдём... или какую-нибудь цифирку.
;Например - "раз". Тогда найдём объект, по типу '0x0F16'.
      If UO.FindCount() Then ; Если нашли чего-то, тогда...
         UO.MoveItem('finditem',-1,cont) ;перемещаем найденое, ВсёНайденое, в cont
      Endif
      Wait(1000)         
      If i==2 Then ; Если i=2, тогда...
;А с каких оно будет равно "дваз"?
;Для этой зарезервированной переменной нет ни каких инструкций, значений, и т.д. и т.п.
         i=0
      Endif
   wend
end sub


Я сочувствую инжекту. И хочу перед инжой извяницца, за все подобные скрипты, и за всех скриптеров. :mrgreen:

Author:  Scripts Writer [ 2007-07-13 18:43:14 ]
Post subject: 

ADEPT_ABP wrote:
Code:
sub UnLoad() 
   var cont = '0x40036DAC' ;ID sunduka
   var i ; переменная i
   DIM Item[3] ; массив состоящий из трёх переменных

   Item[0]='0x0F11'  ;переменная "раз"
   Item[1]='0x0F16'  ;переменная "дваз"
   Item[2]='0x0F18'  ;переменная "триз"
   Item[3]='0x0F15'  ;а..?? ..эээ, так вродеж три переменных.
;"Ашипка Аднако"
   Item[4]='0x0F10'  ;Ещё одна???
   Item[5]='0x0F0F'  ;кхм...
   Item[6]='0x0F26'  ; всё???
   
while true
For n = 1 To 6 ;Цикл: -  для переменной n, задаем значение от 1 до 6.
;Хмм... А откуда взялась переменная n?
;Вроде зарезервировали только cont, i и несколько Item.
;Не-е, выдам "Ашипку"
   UO.UseObject(cont) ; "Юзаем" объект cont
   While TRUE ; О-о... бесконечное условие :)) ?
      UO.FindType(Item[i], -1, 'backpack') ; ищем объект по типу указанному в массиве
;Dim item[количество переменных в массиве, тоесть - 3]
;Так начинаем искать объект Item[i],
;так как для переменной i нет ни каких инструкций,
;то и ни чего, и не найдём... или какую-нибудь цифирку.
;Например - "раз". Тогда найдём объект, по типу '0x0F16'.
      If UO.FindCount() Then ; Если нашли чего-то, тогда...
         UO.MoveItem('finditem',-1,cont) ;перемещаем найденое, ВсёНайденое, в cont
      Endif
      Wait(1000)         
      If i==2 Then ; Если i=2, тогда...
;А с каких оно будет равно "дваз"?
;Для этой зарезервированной переменной нет ни каких инструкций, значений, и т.д. и т.п.
         i=0
      Endif
   wend
end sub


Я сочувствую инжекту. И хочу перед инжой извяницца, за все подобные скрипты, и за всех скриптеров. :mrgreen:


Ненадо разбирать неправильные скрипты. Надо либо разбирать правильные либо править самому ;)

Author:  ADEPT_ABP [ 2007-07-13 18:57:45 ]
Post subject: 

Scripts Writer wrote:
Ненадо разбирать неправильные скрипты. Надо либо разбирать правильные либо править самому ;)


Я хоть правильно разобрал? :D

Author:  Scripts Writer [ 2007-07-13 19:01:51 ]
Post subject: 

Удав сленг сложно читать, напиши с нуля и попробуй будет ли работать или нет. Если да, то урок усвоен :)

Author:  ADEPT_ABP [ 2007-07-13 19:08:13 ]
Post subject: 

Scripts Writer wrote:
Удав сленг сложно читать, напиши с нуля и попробуй будет ли работать или нет. Если да, то урок усвоен :)

Ты это кому??? Где Удав??? :shock:

Author:  Scripts Writer [ 2007-07-13 19:11:29 ]
Post subject: 

Quote:
;"Ашипка Аднако"
...

Author:  ADEPT_ABP [ 2007-07-13 19:59:48 ]
Post subject: 

Scripts Writer wrote:
Quote:
;"Ашипка Аднако"
...

Мда-а... Это:
Code:
;"Ошибка, однако" 

так иногда пишут школьники , те кто плохо знает русский язык, причём многие(я не исключение) и после школы. Кто прикола ради, а кто просто недоучился. Что впрочем неудивительно, ведь русский язык самый сложный язык, на нём даже русские плохо говорят. :mrgreen: (Очень дикая шутка, призванная скрыть прискорбный факт о малограммотности самих русскоговорящих).
К чему, я это говорю? Просто: назвать "Ашипка Аднако" - сленгом, признаться, что - русский язык для вас, не родной. :D
А Удав, откуда взялся? :mrgreen:

Author:  Scripts Writer [ 2007-07-13 20:10:53 ]
Post subject: 

НУ там не только ашипко ... Ладно, хорош флудить

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/