Вот так?
Code:
Sub Alchemy(type,quantity,name)
var i,k
var msg1='You pour the potion into a bottle...'
var msg2='You fail to create a useful potion.'
for i=0 to quantity
uo.FindType(type,'-1','backpack')
if uo.FindCount() then
uo.DeleteJournal()
k=0
uo.WaitMenu('ALCHEMY MENU',name)
uo.UseType(type)
repeat
wait(100)
k=k+1
until uo.InJournal(msg1) || uo.InJournal(msg2) || (k>100)
wait(500)
end if
next
end sub
sub Create_Lesser_Poison()
Alchemy('0x0F88',10,'lesser poison')
end sub
Не работает
В Journal у меня фразы выдаются только тогда, когда заканчивается ресурс mortar and pestle, тоесть пропадает набор для крафта. А когда я просто им делаю выдается сообщение только в менюхе внизу там где NOTICES.
Я не понимаю в синтаксисе языка для инжекта, но помоему нигде не объявляется посредством чего я меню вызываю. Тоесть mortar and pestle. Хотя я проверял скрипт и с запущеным меню.
А что нужно изменить чтобы делалось просто последнее зелье?
А ещё как можно применять сразу скилл пойзонинг если
соответственно в рюкзаке бутылки с ядом (0x0f0a) и дэггер(0x0f52)?