SUB FGHeal() Var ManaNeed=11 Var ManaNeedScroll=5 If Uo.Life<UO.Str Then Uo.FindType('0x1F49',-1,'my') If Uo.FindCount()>0 Then If Uo.Mana>=ManaNeedScroll Then Uo.WaitTargetSelf() Uo.UseObject('finditem') Uo.Print('Cast scroll!') Else UO.Print('Low mana!') Endif Else If Uo.Mana>=ManaNeed Then Uo.Cast('Greater Heal','self') Uo.Print('Cast spellbook!') Else Uo.Print('Low mana!') Endif Endif Else Uo.Print('Ok') Endif END SUB
Вот скриптик.....чтобы хотелось чтобы его подправили: 1. Чтобы когда у Вас хелсиков было меньше 65 он кастовал Хеал (пробовал со скрола а потом если нет то с книги) 2. Если хелсов выше 65 то он кастовал Грит хел со скрола если нет скрола то с книги.
666Man666 wrote:Уже в 100-раз... говорю, все эти "автоматические хрени" тока мешают ПВП.... ну кроме авто куре юзайте руки.... ёпть...
Да это не автономник.........я и так на кнопку нажимаю просто у меня все клаивиши почти в уо забиты на клаве с шифтом и с альтом и контрлом.........Нужно просто чтобы если хп стоко я нажимал кнопку всю туже и делал Хеал а если хп больше то делал Грит хел плиз
sub FGHeal() Var ManaNeed=11 Var ManaNeedScroll=5 If Uo.GetHP()<UO.GetMaxHP() Then
If UO.GetHP>65 then Uo.FindType('0x1F31',-1,'my') If Uo.FindCount()>0 Then If Uo.Mana>=ManaNeedScroll Then Uo.WaitTargetSelf() Uo.UseObject('finditem') Uo.Print('Cast scroll!') Else UO.Print('Low mana!') Endif Else If Uo.Mana>=ManaNeed Then Uo.Cast('Heal','self') Uo.Print('Cast spellbook!') Else Uo.Print('Low mana!') Endif Endif
If UO.GetHP<65 then Uo.FindType('0x1F49',-1,'my') If Uo.FindCount()>0 Then If Uo.Mana>=ManaNeedScroll Then Uo.WaitTargetSelf() Uo.UseObject('finditem') Uo.Print('Cast scroll!') Else UO.Print('Low mana!') Endif Else If Uo.Mana>=ManaNeed Then Uo.Cast('Greater Heal','self') Uo.Print('Cast spellbook!') Else Uo.Print('Low mana!') Endif Endif Endif
sub FGHeal() Var ManaNeed=11 Var ManaNeedScroll=5 If Uo.GetHP()<UO.GetMaxHP() Then
If UO.GetHP>65 then Uo.FindType('0x1F31',-1,'my') If Uo.FindCount()>0 Then If Uo.Mana>=ManaNeedScroll Then Uo.WaitTargetSelf() Uo.UseObject('finditem') Uo.Print('Cast scroll!') Else UO.Print('Low mana!') Endif Else If Uo.Mana>=ManaNeed Then Uo.Cast('Heal','self') Uo.Print('Cast spellbook!') Else Uo.Print('Low mana!') Endif Endif
If UO.GetHP<65 then Uo.FindType('0x1F49',-1,'my') If Uo.FindCount()>0 Then If Uo.Mana>=ManaNeedScroll Then Uo.WaitTargetSelf() Uo.UseObject('finditem') Uo.Print('Cast scroll!') Else UO.Print('Low mana!') Endif Else If Uo.Mana>=ManaNeed Then Uo.Cast('Greater Heal','self') Uo.Print('Cast spellbook!') Else Uo.Print('Low mana!') Endif Endif Endif