Вобщем вот мой скрипт на алхимию(Poison'ы, Explosion'ы, Cur'ы):
Code:
sub Alchemy(reagent, min_reg, choice)
while UO.Count('0x0F0E','0x0000')>0 AND UO.Count(reagent)>=min_reg
UO.DeleteJournal()
UO.Exec("waitmenu 'What sort of potion do you want to' "+choice)
UO.UseType(reagent)
while NOT UO.InJournal("You put") AND NOT UO.InJournal("You toss the failed")
wait(300)
wend
wend
end sub
sub LesserPoison()
alchemy('0x0f88', 1, "'Lesser Poison'")
end sub
sub Poison()
alchemy('0x0f88', 2, "'Poison'")
end sub
sub GreaterPoison()
alchemy('0x0f88', 4, "'Greater Poison'")
end sub
sub DeadlyPoison()
alchemy('0x0f88', 8, "'Deadly Poison'")
end sub
sub LesserExplosion()
alchemy('0x0f8c', 3, "'Lesser Explosion'")
end sub
sub Explosion()
alchemy('0x0f8c', 5, "'Explosion'")
end sub
sub GreaterExplosion()
alchemy('0x0f8c', 10, "'Greater Explosion'")
end sub
sub LesserCure()
alchemy('0x0f84', 1, "'Lesser Cure'")
end sub
sub Cure()
alchemy('0x0f84', 3, "'Cure'")
end sub
sub GreaterCure()
alchemy('0x0f84', 6, "'Greater Cure'")
end sub
Но почему-то вместо Poison, Cure и Explosion делаются Lesser Poison, Lesser Cure, Lesser Explosion. Я так и не понял в чём трабл. Кто-нибудь сможет помочь?