|
• | Oskom Stratics*
| Oskom |
Хилинг |
|
|
Last updated on: Sunday, September, 2005
Healing
Если Ваша стихия сражения с другими игроками и монстрами, то Вам не обойтись без такого скилла как healing (лечение). Здесь я опишу способ прокачки данного скилла.
1) Находим хилера способного обучить нас этому скиллу. Одно из мест - Магинсия.
2) Прокачка healing проходит на фаерфилде, поскольку это позволяет довольно быстро сбивать HP, чем с помощью оркишь вещи или улья, и тем самым больше восстанавливать HP за равные промежутки времени.
3) После того, как Вы прокачаете healing до 45% можно будет смело ходить по фаерфилду (желательно, чтобы фаерфилд кастовал другой чар, в этом случае у Вас будет расти и резист, примерно на 5,5% хила 1,5%-2,1% резиста).
Прирост healing-a на протяжении всей прокачки практически одинаковый и составляет 1,2% – 1,8% в час.
Схема расположения чаров на крыше дома (или можете соорудить нечто подобное на земле):
– кастующий фаерфилд
– кому качаем healing
^^^^^^^^ - фаерфилд
|__ - стены/препятствия
Скрипты:
Чар, кастующий фаерфилд (общий скрипт для 2 и 3 стадии):
set #eda 1075619250 // id еды
wait 1000
:mag
send f11 // castspell /firefield /
waitfotarget 10000
left 456, 431 // точка каста спелла
wait 5s
if lastmsg The spell fizzles // проверка на физлы
gosub mag
end_if
wait 3m // ждем 3 минуты средняя длительность фаерфилда (можете в течение этого времени качать что-нибудь)
set lastobjectid #eda // кушаем
send insert // LastObject
Чар, которому качаем healing (до 45%) на 2 стадии
set #eda 1095194499 // ID еды
set #binti 1093502639 // ID бинтов
while hits < str // если хитов меньше силы
set lastobjectid #binti
set lasttargetkind 1
send F8 // LastObject, WaitForTarget, TargetSelf лечимся
wait 2000
send Escape // сбиваем прицел (на всякий случай)
if hits < 50 // если хитов стало меньше 50
send home // выходим из огня
wait 300
send home
wait 300
end_if
if stam < 50 // если стамина опустилась ниже 50
send home // выходим из огня
wait 300
send home
wait 300
double_left 176, 723 // координаты рефрешек
end_if
end_while // цикл заканчивается при полном излечении
set lastobjectid #eda // кушаем
set lasttargetkind 1
send insert // LastObject
wait 100
send pagedown // возвращаемся в огонь
wait 300
send pagedown
wait 300
Чар, которому качаем healing до ГМ, тут два скрипта, которые запускаются параллельно:
Скрипт лечения:
set #eda 1095194499 // ID еды
set #binti 1093502639 // ID бинтов
start_script 1 // указываем номер окна 2 скрипта
while hits < str // если хитов меньше силы
set lastobjectid #binti
set lasttargetkind 1
send F8 // LastObject, WaitForTarget, TargetSelf лечимся
wait 2000
send Escape // сбиваем прицел (на всякий случай)
end_while // завершение цикла
set lastobjectid #eda // кушаем
set lasttargetkind 1
send insert // LastObject
wait 100
Скрипт контроля количества хитов, стамины и хождения по фаерфилду:
:start
if stam < 50 // контроль стамины
pause_script 0 // приостанавливаем скрипт лечения (не забываем подставить свой номер окна скрипта)
send home // выходим из огня
wait 300
send home
wait 300
double_left 176, 723 // координаты кучки с рефрешками
wait 500
resume_script 0 // запускаем скрипт лечения (не забываем подставить свой номер окна скрипта)
end_if
if hits > 100 // если хитов больше 100, то можно походить по огню
repeat 2
send pagedown // возврат в огонь
end_repeat
repeat 4
send pageup // ходим по огню
end_repeat
repeat 6
send end // ходим по огню
end_repeat
end_if
:exit
if hits < 50 // если хитов меньше 50
send home // выходим из огня
wait 300
send home
wait 300
while_not hits > 90 // долечиваемся до 90 и более
wait 500
end_while
end_if
gosub start
© article crafted by GeVoRG
|
__ |