Page 1 of 1

Удобная раскладка итемов по бекпеку

Posted: 2006-03-05 10:49:51
by Scripts Writer
возможно?

Скриптом задавать координаты по бекпеку( реги в верхний правый угол пека, поушены там внижний левый, рунбуку по центру и т.д.) ?

Posted: 2006-03-05 16:03:07
by Scripts Writer
за образец благодарен %))

п.с. умному достаточно )

Posted: 2006-03-05 16:30:42
by Scripts Writer
а теперь в 2ух словах почему крашит когда разложив все вещи по пеку в разные его части-пытаешься переместить одну в ручную :) Тоесть все скриптом разложил, хочешь передать манки -трогаешь их и краш -к примеру. ?

Posted: 2006-03-05 17:43:21
by Scripts Writer

Code: Select all

sub rasklad1() 
   VAR i,Exit

   DIM Yeah[11]

       Yeah[0]=0x0F7B
       Yeah[1]=0x0F86
       Yeah[2]=0x0F7A
       Yeah[3]=0x0F88     
       Yeah[4]=0x0F8C
       Yeah[5]=0x0F8D
       Yeah[6]=0x0F84
       Yeah[7]=0x0EED
       Yeah[8]=0x0F0E
       Yeah[9]=0x0E9B
       Yeah[10]=0x176B

for i = 0 to 10



uo.findtype(Yeah[i],-1,'backpack')
while uo.findcount() > 0
uo.findtype(Yeah[i],-1,'backpack')
uo.moveitem('finditem',-1,'backpack',44,132,0)
uo.ignore('finditem')
wait(500)
wend
uo.ignorereset()
next
endsub
#####################################################
#####################################################


sub raskladExp()
uo.findtype('0x0F0D',-1,'backpack')
while uo.findcount() > 0
uo.findtype('0x0F0D',-1,'backpack')
uo.moveitem('finditem',-1,'backpack',142,104,0)
uo.ignore('finditem')
wait(500)
wend
uo.ignorereset()
endsub

###

sub raskladPotion()
uo.findtype('0x0F0E',-1,'backpack')
while uo.findcount() > 0
uo.findtype('0x0F0E',-1,'backpack')
uo.moveitem('finditem',-1,'backpack',142,127,0)
uo.ignore('finditem')
wait(500)
wend
uo.ignorereset()
endsub


вуаля :)

Posted: 2006-03-05 17:46:28
by Scripts Writer
деревянная мну голова... :D

Code: Select all

DIM Yeah[20]

Yeah[0]=
...
Yeah[10]=

for i = 0 to 20 ))


все ок. =) юзайте если кому нужна эта бредятина кот выше ))

Posted: 2006-03-06 05:05:44
by admir
с игнор резетом глючит . )

Posted: 2006-03-06 06:44:56
by Scripts Writer
дык я уже исправил када опубликовал )

Димов 20, а самих элементов масива 10 было. вот

Posted: 2006-03-16 13:24:31
by Haxor
класс скрипты ) добавил в свой аутолоад :)
а нету каунтера експов\потионов?

Posted: 2006-03-16 14:37:26
by Yoko
uo.count(тип,цвет) насколько я помню

Posted: 2006-03-16 14:41:45
by Scripts Writer

Code: Select all

sub S4italka() 
UO.Print(STR(UO.count('0x0F0E','0x09BB'))+" Great Heals")
UO.Print(STR(UO.count('0x0F0E','0x0997'))+" Total Refresh")
UO.Print(STR(UO.count('0x0F0E','0x09DF'))+" Total Mana")
UO.Print(STR(UO.count('0x0F0D','0x0B99'))+" Explosion")
UO.Print(STR(UO.count('0x1F65','0x0000'))+" Earthquake Scroll")
UO.Print(STR(UO.count('0x1F52','0x0000'))+" Paralyze Scroll")
UO.Print(STR(UO.count('0x0E21','0x0000'))+" Bandage")
UO.Print(STR(UO.count('0x0F3F','0x0000'))+" Arrows")
UO.Print(STR(UO.count('0x1BFB','0x0000'))+" 6oJlTbl")
UO.Print(STR(UO.count('0x1086','0x0847'))+" Brasletbl")
end sub


вот и считалка

Posted: 2006-03-16 17:11:07
by Haxor
хм.... я ступил ) я делал через uo.count('finditem') и тогда тока колво итемов в 1 кучке считалось )

спасибо =)

Posted: 2006-07-17 09:10:58
by ghost_hnt
а у меня что-то не особо пашет=)
кидает одну пустую бутыль по всему паку :?
и что делать - тип тотал мана менял - все равно не пашет нормально - кидает пустую бытыль по всему паку

даже реги в паке развалил - берет первый попавшийся икидает по всему паку, не останавливаясь
помогитЕ......... :!:

Posted: 2006-07-21 04:33:33
by Rijo
ghost_hnt wrote:

Ну предположительно у тебя типы веще другие. Нада у маста просить чтобы он закоментил массив, что там за что отвечает

You Must Die wrote:

Маст, закоменти ;)