Суть скрипта: указывает таргетом на сундук с логами, берёт 1 лог и переделывает его в шафт.
Вот скрипт:
sub bowcraft()
var log='0x1BDD' ; Тип логов
var dagger='0x00000000' ; ID дагера
var making=4000 ; Время изготовления
var shaft='0x1BD4'
uo.Exec('addobject sunduk')
while uo.Targeting()
wait(100)
wend
while not uo.DeaD()
uo.FindType(log,'-1','backpack')
if uo.FindCOunt() then
wait(100)
else
uo.FindType(log,'-1','sunduk')
if uo.FindCount() then
uo.moveitem('finditem','1')
wait(500)
else
uo.Exec('terminate bowcraft')
end if
end if
uo.WaitMenu('What','shaft')
uo.WaitTargetType(log)
uo.UseObject(dagger)
wait(making)
if uo.Count(shaft) > 100 then
uo.FindType(shaft,'-1','backpack')
uo.moveitem('finditem','100','sunduk')
wait(500)
end if
wend
end sub
Вылетает в момент когда уже взял 1 лог, положил в бекпак, по идее должен заюзать на него дагер, но пишет :"Menu choise not found: menu canseled."
Подскажите в чём тут трабл ((
Помогите разобратся со скриптом на боукрафт
Moderators: Murderator+, Murderator
-
- Posts: 949
- Joined: 2011-05-23 00:33:30
Re: Помогите разобратся со скриптом на боукрафт
Это значит неправильно текст меню написал, и то что ты написал инжект в появившемся меню не находит. Инжект не забываем обновлять на новый viewtopic.php?f=1&t=17391