Обкаст на себя
Moderators: Murderator+, Murderator
Обкаст на себя
Просмотрел весь форум, не нашел. Ищу скриптик на обкаст себя на о1.
-
- Posts: 2259
- Joined: 2005-04-19 18:00:29
- Location: Московская область
- Contact:
Code: Select all
sub buff()
if uo.mana > 123 then
uo.cast('Magic Reflection','self')
wait(123)
uo.cast('Protection','self')
wait(123)
uo.cast('Reactive Armor','self')
else
uo.print(' !!! -= You need more mana =- !!! ')
end if
end sub
Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net
-
- Posts: 2259
- Joined: 2005-04-19 18:00:29
- Location: Московская область
- Contact:
Code: Select all
sub buff()
var mana = 15 ;Кол-во маны на кажд. каст
var forcast = 3000 ;Время на каждый каст
DIM cast[3]
cast[0]='Protection' ; То, что кастуем
cast[1]='Magic Reflection' ; То, что кастуем
cast[2]='Reactive Armor' ; То, что кастуем
for var i = 0 to 2
if uo.mana > mana then
uo.Cast( cast[i] ,'self')
wait(forcast)
else
uo.Print('You dont have enough mana')
end if
next
end sub
Вот что я вам отвечу.
-
- Expert!
- Posts: 1032
- Joined: 2006-02-25 21:48:38
-
- Posts: 2259
- Joined: 2005-04-19 18:00:29
- Location: Московская область
- Contact:
You Must Die wrote:Вот что я вам отвечу.
Не есть хорошо. Скрипт проверяет наличие маны перед очередным кастом. А скрипт на обкаст чара. Чуешь? То есть если маны хватит на два каста - скрипт их скастует и вывалится - задача игрока не выполнена. Пока он медитирует - время кастов идет. Когда чар отмедитирует и запустит скрипт - чар начнет обкаст заново! Причем последствия попыток повторного каста на себя одних и тех же заклов не учтены вообще.
Так что первый вариант, с проверкой нужного кол-ва маны в начале, есть более правильный. Но он тоже не фонтан - возможные физлы не учтены, паузы лучше бы сделать динамическими.
В обкасте, пол секунды не решают.
Если это обкаст себя в ПвП - еще как решают...