Цитата:
Сообщение от RiN
я хотел качать magic arrow, потом медитация,вот как сделать в пилот? пожалуйста напишите мне правильно сделать
|
[PHP]// прокачка магери, медитации, парига и хилинга by Sindo
set $lackreg lack reagents //сообщение о нехватке ресурсов для каста
set $war with thoughts // сообщение о нахождении чара в вар моде
set #castwait 2600 // задержка на каст спела
set timer
:rep
// Каст спелла на себя
send F9 // в клиенте: CastSpell+MagicArrow/WFT/TargetSelf
if (lastmsg =$lackreg) // проверка на наличие регов для каста спелла
Repeat 5
alarm
say Нет ресов
wait 2000
end_repeat
pause_script
end_if
wait #castwait
gosub PreventDeath
// Медитация при сильной потере маны
if mana < 10 // ограничение нормы маны ставить по своему усмотрению
while mana < int
send 5 // в клиенте: UseSkill+Meditaiton
if (lastmsg = $war)
send Tab // снять вар мод
end_if
gosub PreventDeath
wait 3000 // задержка на одну медитацию
end_while
end_if
// Отхиливание при ранении
:PreventDeath
if hits < 100 // ограничение нормы хп ставить по своему усмотрение
while hits < str
if hits = 0 // Оповещение о смерти
Repeat 5
alarm
say Рес
wait 2000
end_repeat
pause_script
end_if
send F1 // в ассисте макр на хил себя с одевание щита
say Guards
wait 4000 // задержка на хилл
end_while
end_if
return
// Принцип работы: Чар кастует на себя спелл через заданные промежутки времени,
// при этом проверяя колличество хп, маны и жив ли еще чел. если хп меньше 100,
// то он будет хилить себя пока значение хп не станет = значению силы. если мана станет меньше 10,
// то он будет медитировать пока она не сравняется по значению с интелектом.
// если чел умер (хп = 0), то пилот 5 раз пикнет и поставит скрипт на паузу.
// во время хилинга и медитации чел спелы не кастует.
// Во время работы скрипта необходимо чтобы был открыт статбар.[/PHP]
F1 - макр в ассите на хил себя с одеванием щита
5 -макр в клиенте: UseSkill+Meditaiton
F9 -макр в клиенте: CastSpell+MagicArrow/WaitForTarget/TargetSelf
Делаешь эти 3 бинда
set #castwait 2600 // задержка на каст спела
в этой строке в скрипте заменяешь 2600 на время каста стрелки (в милисекундах), полагаю оно будет около 1000, и больше ничего менять не нужно будет.
Добавлено через 5 минут
Цитата:
Сообщение от Виталёк
А можно ли качать магери, медитацию, хилинг и паринг одновременно , через стрелку ?
|
Можно, об этом нам говорит название скрипта: "
// прокачка магери, медитации и хилинга без ассиста by Sindo"
и тот факт, что стрелка приводит к срабатыванию паринга.
Но, ИМХО, не нужно.