Помогите скрипт написать! Не игнорте плиззз.......

Ask for help

Moderators: Murderator+, Murderator

Post Reply
Xabus
Posts: 117
Joined: 2004-05-18 02:24:25

Помогите скрипт написать! Не игнорте плиззз.......

Post by Xabus »

Я пытаюсь написать скрипт на перекладывание предмета (БИНТОВ)
из сундука в в сумку чара по 1! посмотрите пиззз
sub 1()
uo.findtype(0x0e21 - бендажки , 0x0e40 - сундук)
uo.moveitem(0x0e21 - бандажки,-1 - незнаю правильно или нет но ето типо по 1 вытаскивать,0x0e75 - сумка чара)
end sub
и как указать чтобы он перетаскивал из сундуа в сумку я непонимаю
хелп плиз
Sfagnum
Expert!
Posts: 1284
Joined: 2004-07-04 00:14:58
Contact:

Re: Помогите скрипт написать! Не игнорте плиззз.......

Post by Sfagnum »

Code: Select all

uo.findtype(0x0e21, 0x0e40)
if UO.GetQuantity('findtype') > 0 then
   uo.moveitem('findtype','1','backpack')
end if
переложит один бинтик
Ugrum.
Posts: 69
Joined: 2004-04-05 11:59:21
Location: RunUO

Post by Ugrum. »

Code: Select all

sub bgrab()

uo.findtype('bandage_type','-1','container_object')

 if uo.findcount() > 0 then
     UO.grab(0,"finditem")
     Wait(500)   
   end if 
end sub

'bandage_type' тип того что ищем -бандажек вида 0x0000
'container_object' контейнер в котором ищем вида 0x400DF6A8

:) даже уже не первый ответил ....
Xabus
Posts: 117
Joined: 2004-05-18 02:24:25

Post by Xabus »

ну непереносит!!!!!!! он не переносит!
Xabus
Posts: 117
Joined: 2004-05-18 02:24:25

Post by Xabus »

точнее переносит но всю стопку! а не 1!
Ugrum.
Posts: 69
Joined: 2004-04-05 11:59:21
Location: RunUO

Post by Ugrum. »

Xabus wrote:ну непереносит!!!!!!! он не переносит!

показывай скрипт
Xabus
Posts: 117
Joined: 2004-05-18 02:24:25

Post by Xabus »

sub bgrab()
uo.findtype('0x0e21','-1','0x403de1e2')
if uo.findcount() > 0 then
UO.grab('-1',"finditem")
Wait(500)
end if
end sub
Xabus
Posts: 117
Joined: 2004-05-18 02:24:25

Post by Xabus »

ой в 4 строке 0 стоит вместо -1
Ugrum.
Posts: 69
Joined: 2004-04-05 11:59:21
Location: RunUO

Post by Ugrum. »

Xabus wrote:ой в 4 строке 0 стоит вместо -1

а должно стоять 1 а не 0-тогда все и не -1....
Xabus
Posts: 117
Joined: 2004-05-18 02:24:25

Post by Xabus »

вообще не переносит!
Xabus
Posts: 117
Joined: 2004-05-18 02:24:25

Post by Xabus »

туплю спасиба!!!!!!!!!!!!!!!!!!!!!!!!!
а как сделать так чтобы чар ждал когда етот бинт своруют:)
и как тока своровали новый положить ето возожно?
я не прошу писать вас скрипт просто скажите с чего начать а я буду мутузиться!
Xabus
Posts: 117
Joined: 2004-05-18 02:24:25

Post by Xabus »

или если предыдущее то что я написал невозможно!
то возможо чтобы бинты клались не в стопку а допустим на туже позицию где и первый бинт но по 1!?
Ugrum.
Posts: 69
Joined: 2004-04-05 11:59:21
Location: RunUO

Post by Ugrum. »

Xabus wrote:вообще не переносит!

Code: Select all

UO.grab('1','finditem') 

не переносит????
Xabus
Posts: 117
Joined: 2004-05-18 02:24:25

Post by Xabus »

переносит спасибо! Вери биг!!!!!!!!!!!!!!!!
Ugrum.
Posts: 69
Joined: 2004-04-05 11:59:21
Location: RunUO

Post by Ugrum. »

Xabus wrote:а как сделать так чтобы чар ждал когда етот бинт своруют:)
и как тока своровали новый положить ето возожно?

Code: Select all

sub wait_end_grab()
repeat
    if not uo.count('type_band') then
       sub bgrab()
    end if
    wait(3000)
until false
end sub
Xabus
Posts: 117
Joined: 2004-05-18 02:24:25

Post by Xabus »

почему то не пашет!
я в енжнкте плохо разбираюсь но там что написано понипаю и почему непашет непонятно!
монжет кто еще знает?
Xabus
Posts: 117
Joined: 2004-05-18 02:24:25

Post by Xabus »

все я понял в чем ошибка всем спасибо запомош!
Post Reply