Вообщем только не давно начал играть в Ультима Онлайн, ознакомился с программой инжект и решил попробывать написать свой первый скрипт. Ну конечно прочитал Уроки Скриптинга, за это отделное спасибо. Поюзал поиск решил написать (проще сказать объединил 2 скрипта разных) самый простой скрипт на пойзон без проверок на итемы и т.д.! Вообщем проконсультируйте по поводу скрипта...
Скрипт Алхимия+Пойзон.
В пакете под чаром находится nightshade, там же болты, варим Гритер, используем скилл Пойзоннинг на тотл с ядом, а потом на болты!
Вот сам скрипт:
Code: Select all
sub bolts()
UO.FindType('0x0f88', -1,'0x4C489B3A')
If UO.FindCount() > 0 Then
uo.waittargetobject('finditem')
uo.usetype ('0x0e9b')
uo.waitmenu ('Select a potion to make','Greater_Poison')
wait(20000)
UO.FindType('0x1BFB', -1,'0x4C489B3A')
If UO.FindCount() > 0 Then
uo.waittargetobject('finditem')
wait(10000)
uo.waittargettype('0x0F0A')
wait(1000)
UO.UseSkill('Poisoning')
repeat
end sub
Проблема в том, что скрипт не может найти стопку с болтами в пакете, вылазиет очко и макрос останавливается.
У нас на шарде при использовании навыка пойзон на кучу стрелл пойзонится по 20 штук болтов!
Шанс физла при варке Гритера равен 0. То есть он 100% сварится! Проконсультируйте в чем проблема, Спасибо!