Page 1 of 1

findtype()

Posted: 2007-09-14 10:17:36
by Haxor
никак не могу посчитать колво выхи в мешке. ненаходит чето (
ищу колво сандрока(кучка 6шт)

Code: Select all

sub proverko()
var Mesperep='Mesperep'
var cn=11
dim colors[20]
dim Ruda[6]
ruda[1]='0x19B9'
ruda[2]='0x19B8'
ruda[3]='0x19B7'
ruda[4]='0x19BA'

   Colors[0]="0x09F0" ; Gorgan
   Colors[1]="0x09D3" ; Steel
   Colors[3]="0x0BA7" ; Eldar
   Colors[4]="0x08AF" ; Plut
   Colors[5]="0x0085" ; Dragon
   Colors[6]="0x0060" ; Aqua
   Colors[7]="0x09E6" ; Elvin
   Colors[8]="0x010F" ; Krinit
   Colors[9]="0x09DA" ; Vulkan
   Colors[10]="0x09EC" ; Blood Crest
   Colors[11]="0x008F" ; Sand Rock
   Colors[12]="0x09B9" ; Acid
   Colors[13]="0x09A4" ; Crystaline
 
 uo.useobject('Mesperep')
 wait(400)
 checklag()
uo.print('Kod cveta vixi'+colors[cn])
uo.findtype(ruda[1],colors[cn],'Mesperep')
uo.print(str(uo.findcount()) )
#uo.print(str(uo.count('finditem')) )

endsub

Posted: 2007-09-14 13:28:45
by ruff
mesperep - alias на мешок?

Posted: 2007-09-14 13:41:14
by Haxor
ruff wrote:mesperep - alias на мешок?

да. пробывал вместо него ид контейнера писать - тоже не работ. и ТВИ включал (

Posted: 2007-09-14 14:27:16
by ruff
так а во время файнда он должен логить сколько нашел, он ваще находит шонить?

Posted: 2007-09-14 15:10:40
by Haxor
пишет колво 1

Posted: 2007-09-14 15:46:18
by ruff
ну прально. А, нада посчитать сколько айтемов в стопке?

Posted: 2007-09-14 17:44:29
by Ururu
uo.Count(type,[color])
Возвращает суммарное количество во всех стопках обьекта указаного типа type (и цвета color если указано) в вашем бекпаке и подсумках. Учитываются только те подсумки которые хоть раз открывались, иначе их содержимое не известно.

Posted: 2007-09-14 17:47:40
by Lomar
Что-то мне подсказывает что топикстартер имеет ввиду Quantity (количество в стопке),а это уже совсем не Count

Posted: 2007-09-14 17:52:24
by Ururu
попробуй.....

Posted: 2007-09-14 19:00:35
by Scripts Writer

Code: Select all

uo.print(str(uo.count(ruda[1],colors[cn])) )

Posted: 2007-09-15 22:56:28
by Haxor
спасибо всем