Page 1 of 1

BS

Posted: 2006-05-09 19:26:48
by Drw, Oskom cool
вот скрипт и когда я запускаю его то он не действует в чем ошибка?

Code: Select all

sub BlacksmithyIM() 
var Exit=0, LastTimer
uo.Print('Выбери Сундук: ')
uo.Exec('addobject Chest')
while uo.Targeting()
wait(100)
wend
while Exit<>1
uo.DeleteJournal()
uo.FindType('0x1BEF ',-1,'backpack') 
if uo.GetQuantity('finditem')<10 then
uo.FindType('0x1BEF ','0x0000','Chest')
wait(1000)
uo.Grab('300','finditem')
wait(1000)
end if
LastTimer=uo.Timer()
uo.DeleteJournal()
uo.WaitMenu ('Blacksmithing','Weapons','Weapons','Swords','Swords','dagger')
uo.UseType('0x13E3')
wait(12000)
wend
end sub


а пишит он вот ето когда я запускаю его
Items found: 1
Previos waitmenu cancelled:
Blacksmithing
Now waiting for menu....
No item found

ет в игре и потом после етого мне приходитьса каждый раз нажимать на инги чтобы он начинал ковать сковал дагер 1 появляетса тоже самое и снова на инги нажимать скажити где ошибка ? а то я нуб по скриптам )

Posted: 2006-05-09 19:31:11
by DerMeister =)
Ты вайттаргет забыл... (очень странная ошибка)
Возможно тип молотка не правильно указан...

Code: Select all

sub BlacksmithyIM()

uo.canceltarget()

uo.Print('Выбери Сундук: ')
uo.Exec('addobject Chest')
while uo.Targeting()
wait(100)
wend

uo.print("Укажите молоток...")
uo.Exec('addobject hamm')
while uo.targeting()
wait(100)
wend

uo.print("Укажите руду...")
uo.Exec('addtype ores')
while uo.targeting()
wait(100)
wend

uo.DeleteJournal()

uo.FindType('ores','-1')

while true
if uo.GetQuantity('finditem')<20 then
uo.FindType('ores','-1','Chest')
wait(1000)
uo.Grab('300','finditem')
wait(1000)
end if
uo.FindType('ores','-1')
uo.WaitMenu ('Blacksmithing','Weapons','Weapons','Swords','Swords','dagger')
uo.WaitTargetObject('finditem')
uo.UseObject('hamm')
wait(12000)
wend
end sub


Должно работать...

Posted: 2006-05-09 20:00:11
by Edred
Что за дурная мода дублировать вопросы в разных разделах? Ответил там. Нет инструмента просто. Или у инструмента другой тип, нежели в скрипте. Инжект же внятно говорит:

Code: Select all

Now waiting for menu.... 
No item found

То есть следующая команда после меню не находит нужный предмет.

Posted: 2006-05-09 20:28:41
by Drw, Oskom cool
Der
спасиб заработал скрипт thx thx