Page 1 of 1

Подскажите в чём проблема.(не может найти таргет)

Posted: 2005-01-19 16:53:18
by valerka
Скрипт на Алхимию.
Мешает бутылки, после того как остаёться 1 бутылка берёт из сундука пустую кегу, юзает её на бутылку(не пустую, заливает короче 1 ботл туда), затем юзает кегу на бэкпэк. и кладёт во 2-ой сундук.

Проблема в том что он не может найти полную бутылку.
и выделю место где не работает

Code: Select all

sub Alchemy() 
var LastTimer=0
var Exit=0
while Exit<>1
UO.DeleteJournal()
################################################ Proverka SA
UO.FindType('0x0F8C',-1,'backpack') ; SA
 If UO.GetQuantity('finditem')<100 then
     UO.FindType('0x0F8C',-1,'0x40205654') ; SA conteiner
     wait(1000)
     UO.Grab('100','finditem')
     wait(100)
Endif
################################################ Proverka kegi
UO.findtype('0x0F0E',-1,'backpack') ; pustie botli
 if UO.GetQuantity('finditem')<2 then
     UO.FindType('0x1940',-1,'0x40205654'); Isem pust kegi
     wait(2000)
     UO.Grab('1','finditem')
     wait(2000)
     UO.waittargettype('0x0F0D')     ############
     UO.usetype('finditem')
     wait(2000)                               Вот тут не может найти таргеты.
     UO.waittargettype('backpack')
     UO.Usetype('finditem')
     wait(2000)                               ###################
     UO.moveitem('finditem',0,'0x402B49FA')
Endif
############################################## Meshalovo
UO.findtype('0x0F0E',-1,'backpack') ; pustie botli
if UO.GetQuantity('finditem')>1 then
UO.WaitMenu('What','(last)')
UO.UseType('0x0F8C')
while NOT UO.InJournal("You put") AND NOT UO.InJournal("You toss the failed")
wait(500)
wend
endif
##############################################
wend
end sub

Posted: 2005-01-19 17:47:34
by valerka
Версия 501.06

Posted: 2005-01-19 18:12:44
by valerka
Неужели никто не знает в чём дело?

Posted: 2005-01-26 09:52:09
by Newbie [Olymp]
в кривых руках, у меня есть именно такой макрос, но делиться на шару мне лениво!