Ветеран помоги плиз!
Posted: 2005-09-16 07:53:20
слухайте чуваки помогите пожалуйста охото обзовестись путевым скриптом под ПВП(играю магом на ZH Resurrection) на ходу невозможно кастнуть парализ!
привожу пример скрипта которым я пользуюсь
так вот чтобы закастить парализ надо остановится а сами понимаете что если остановился магом значит труп =)))) вы подправьте поставьте чтоли время тыркания таргета.....типо когда он появится чтобы через 1 сотую секунды тыркался на послежний таргет!
P.S Зараннее спасибо!
привожу пример скрипта которым я пользуюсь
Code: Select all
Sub Arrow() ; кидание стрелки по последнему статусу.
If UO.Mana>=4 AND UO.BP>0 AND UO.NS>0 Then
UO.Cast('Magic Arrow','laststatus')
Else
UO.Print("No mana")
Endif
Endsub
Code: Select all
Sub Paralyze() ; кидание парализа по последнему статусу
If UO.Mana>=12 AND UO.GA>0 And UO.MR>0 AND UO.SS>0 Then
UO.Cast('Paralyze','laststatus')
Else
UO.Print("No mana")
Endif
Endsub
Code: Select all
Sub Dispel() ; кидание пойзона по последнему статусу
If UO.Mana>=9 AND UO.NS>0 Then
UO.Cast('Dispel','laststatus')
Else
UO.Print("No mana")
Endif
Endsub
Code: Select all
Sub Curse() ; кидание манадрейн по последнему статусу
If UO.Mana>=15 AND UO.BP>0 AND UO.MR>0 AND UO.SS>0 Then
UO.Cast('Curse','laststatus')
Else
UO.Print("No mana")
Endif
Endsub
Code: Select all
Sub Weaken() ; кидание флеймстрайка по последнему статусу
If UO.Mana>=15 AND UO.SS>0 AND UO.SA>0 Then
UO.Cast('Weaken','laststatus')
Else
UO.Print("No mana")
Endif
Endsub
Code: Select all
Sub FStrike() ; кидание куре на себя
If UO.Mana>=40 AND UO.BP>0 AND UO.NS>0 Then
UO.Cast('Flame Strike','laststatus')
Else
UO.Print("No mana")
Endif
Endsub
Code: Select all
Sub Ebolt() ; кидание Кор Пора последнюю цель
If UO.Mana>=11 Then
UO.Cast('Energy Bolt','laststatus')
Else
UO.Print("No mana")
Endif
Endsub
Code: Select all
Sub Lightning() ; Кидание стрелки в себя, для выхода из парализа
If UO.Mana>=4 AND UO.BP>0 AND UO.NS>0 Then
UO.Cast('Lightning','laststatus')
Else
UO.Print("No mana")
Endif
Endsub
Code: Select all
Sub Reflect() ; кидание зеркала на себя
If UO.Mana>=12 AND UO.GA>0 AND UO.MR>0 AND UO.SS>0 Then
UO.Cast('Magic Reflect','self')
Else
UO.Print("No mana")
Endif
Endsub
Code: Select all
Sub Por() ; кидание куре на себя
If UO.Mana>=40 AND UO.BP>0 AND UO.NS>0 Then
UO.Cast('Teleport')
Else
UO.Print("No mana")
Endif
Endsub
Code: Select all
Sub Poison() ; кидание куре на себя
If UO.Mana>=40 AND UO.BP>0 AND UO.NS>0 Then
UO.Cast('Poison','laststatus')
Else
UO.Print("No mana")
Endif
Endsub
так вот чтобы закастить парализ надо остановится а сами понимаете что если остановился магом значит труп =)))) вы подправьте поставьте чтоли время тыркания таргета.....типо когда он появится чтобы через 1 сотую секунды тыркался на послежний таргет!
P.S Зараннее спасибо!
