Page 1 of 1

Плавка оров

Posted: 2005-01-27 14:40:56
by GimFlex
Чар перетаскивает из одного сейфа оры кладет в пак плавит и выкладывает инги в другой сейф, тока проблемма в том, что после того как он переплавил айрон оры остальные оры перетаскивать не хочет, хотя типы у них одинаковые, помогите если несложно.

###############################################
var tIngs='0x1BEF'
###############################################
var tSeif='0x4033AE6B'
###############################################
var tOre='0x19B9'
###############################################
var tSeif2='0x4016CC07'
###############################################
sub main()
UO.UseObject(tSeif)
UO.UseObject(tSeif2)
while Not UO.Dead()
UO.FindType(tOre,'0x0000',tSeif)
wait(1000)
UO.MoveItem('finditem','300','backpack')
wait(1000)
UO.UseObject('finditem')
wait(1000)
UO.FindType(tIngs,'0x0000','backpack')
wait(1000)
UO.MoveItem('finditem','300','tSeif2')
wait(1000)
wend
endsub

Posted: 2005-01-27 14:54:52
by Askaneli

Code: Select all

UO.FindType(tOre,'0x0000',tSeif)
UO.FindType(tIngs,'0x0000','backpack')
 

'0x0000' не что иное как цвет руды и ингов, в данном случае это айрон !!!

Posted: 2005-01-27 15:06:56
by BETEPAH
Askaneli wrote:

Code: Select all

UO.FindType(tOre,'0x0000',tSeif)
UO.FindType(tIngs,'0x0000','backpack')
 

'0x0000' не что иное как цвет руды и ингов, в данном случае это айрон !!!


ну да Асканелич помог ........

Code: Select all

UO.FindType(tOre,'-1',tSeif)
UO.FindType(tIngs,'-1','backpack')
 

спробуй так .......теперь все цвета

Posted: 2005-01-27 15:50:29
by GimFlex
да оры он перекладывает в пак плавит (все цвета) тока инги не перекладывает странно

мда у цветных ингов разные типы я этого не ожидал

Posted: 2005-01-27 16:14:08
by GimFlex
вроде бы всего 4 типа у цветингов вот переделал однако опять не перекладывает инги плз помогите
все нашел ошибку вродебы все так:


###############################################
var tIngs='0x1BEF'
var tIngs2='0x1BE9'
var tIngs3='0x1BF5'
var tIngs4='0x1BE3'
###############################################
var tSeif='0x4033AE6B'
###############################################
var tOre='0x19B9'
###############################################
var tSeif2='0x4016CC07'
###############################################
var kolvo='5'
###############################################
sub main()
UO.UseObject(tSeif)
UO.UseObject(tSeif2)
while Not UO.Dead()
UO.FindType(tOre,'-1',tSeif)
wait(1000)
UO.MoveItem('finditem',kolvo,'backpack')
wait(1000)
UO.UseObject('finditem')
wait(1000)
UO.FindType(tIngs,'-1','backpack')
wait(1000)
UO.MoveItem('finditem',kolvo,tSeif2)
wait(1000)
UO.FindType(tIngs2,'-1','backpack')
wait(1000)
UO.MoveItem('finditem',kolvo,tSeif2)
wait(1000)
UO.FindType(tIngs3,'-1','backpack')
wait(1000)
UO.MoveItem('finditem',kolvo,tSeif2)
wait(1000)
UO.FindType(tIngs4,'-1','backpack')
wait(1000)
UO.MoveItem('finditem',kolvo,tSeif2)
wait(1000)
wend
endsub

Posted: 2005-01-27 16:22:16
by GimFlex
тока возник вопрос как расставить задержки чтобы не было фастлута

Posted: 2005-01-28 06:15:30
by Askaneli
BETEPAH wrote:ну да Асканелич помог ........

Я за то чтоб человек сам моск свой задействовал.
Это такая серая субстанция между ушами !!!