Page 1 of 1

Нужна помощь в скрипте.

Posted: 2009-07-06 17:53:14
by Spirit

Code: Select all

sub drop()
uo.msg('bank');
wait(100)
uo.findtype('-1','-1','-1');
while uo.findcount()
uo.findtype('-1','-1','-1');
if uo.findcount() then
uo.moveitem('finditem','-1','0x400F3B79')
wait(800)
else
uo.print('no items');
endif
wend
end sub


Этот скрипт сбрасывает все вещи, которые находятся в паке в мешок, находящийся в банке. Мне нужно, чтобы он сбрасывал не все вещи, а игнорировал такие итемы, как спелбука, рунбука и тд. Так можно сделать?)

Re: Нужна помощь в скрипте.

Posted: 2009-07-06 18:26:00
by Mirage

Code: Select all

sub drop()
uo.ignore('ID 1 предмета')
uo.ignore('ID 2 предмета')
;.......;
uo.msg('bank');
wait(100)
uo.findtype('-1','-1','my');
while uo.findcount()
uo.findtype('-1','-1','my');
if uo.findcount() then
uo.moveitem('finditem','-1','0x400F3B79')
wait(800)
else
uo.print('no items');
endif
wend
UO.IgnoreReset()
end sub

Re: Нужна помощь в скрипте.

Posted: 2009-07-06 18:42:37
by Spirit
Mirage wrote:

Code: Select all

sub drop()
uo.ignore('ID 1 предмета')
uo.ignore('ID 2 предмета')
;.......;
uo.msg('bank');
wait(100)
uo.findtype('-1','-1','my');
while uo.findcount()
uo.findtype('-1','-1','my');
if uo.findcount() then
uo.moveitem('finditem','-1','0x400F3B79')
wait(800)
else
uo.print('no items');
endif
wend
UO.IgnoreReset()
end sub
Благодарю. :)

Posted: 2009-07-06 19:57:37
by Spirit
А возможно игнорировать по типу предмета?

Posted: 2009-07-06 23:40:23
by Mirage
Spirit wrote:А возможно игнорировать по типу предмета?

а возможно. Уроки инжекта ртфм.

по секрету 'finditem' = id найденного по типу предмета. Дальше додумаешь сам нано

Posted: 2009-07-07 00:13:01
by Spirit
Mirage wrote:
Spirit wrote:А возможно игнорировать по типу предмета?

а возможно. Уроки инжекта ртфм.

по секрету 'finditem' = id найденного по типу предмета. Дальше додумаешь сам нано
О, чёт не додумался сразу, спс. :)