Жрец
Re: Жрец
На примере шамана кастуем молнию и цепную молнию поочереди
Re: Жрец
Спасибо! Всё работает четко,теперь без проблем.
Re: Жрец
Нашел,вы тут уже показывали другой вариант. Намного лучше и настройка гибче
function kio58_p(SpellName)
if (IsCurrentSpell(SpellName)) then
Timers["kio58_p_"..SpellName] = "1.5";
return true;
end
--Если спелл был недавно блокирован - не даем его использовать
if (Timers["kio58_p_"..SpellName] ~= nil) then return false; end
return true;
end
Задержку можно выставить любую под пинг,что бы клиент успевал.
function kio58_p(SpellName)
if (IsCurrentSpell(SpellName)) then
Timers["kio58_p_"..SpellName] = "1.5";
return true;
end
--Если спелл был недавно блокирован - не даем его использовать
if (Timers["kio58_p_"..SpellName] ~= nil) then return false; end
return true;
end
Задержку можно выставить любую под пинг,что бы клиент успевал.
Re: Жрец
Только один вопрос Timers["kio58_p_"..SpellName] = "1.5" в чем измеряется?
Re: Жрец
не проще хилботом тыкать чем твою сборку юзать........
Re: Жрец
доработанная версия дц с возможностью диспела
F1 использовать вознесение если в рейде есть просевшие - 30% и менее.
F2 диспелить только болезни, если откл F2 диспелить магию. К сожалению присты диспелить яды и проклятия не могут.
Пока действует Вознесение бот только щитует рейд.
Если Вам не нравится когда вызывает Вознесение просто отключите клавишу F1. И прожмите его сами тогда когда Вам удобнее.
и коды не экспортируются функции поэтому выложу их тут:
F1 использовать вознесение если в рейде есть просевшие - 30% и менее.
F2 диспелить только болезни, если откл F2 диспелить магию. К сожалению присты диспелить яды и проклятия не могут.
Пока действует Вознесение бот только щитует рейд.
Если Вам не нравится когда вызывает Вознесение просто отключите клавишу F1. И прожмите его сами тогда когда Вам удобнее.
и коды не экспортируются функции поэтому выложу их тут:
Код: Выделить всё
function uaz266_Disease(Unit)
local i = 1
local buff,_,_,count,bufftype,duration = UnitDebuff(Unit, i)
while buff do
if bufftype == "Disease" then return true end
i = i + 1;
buff,_,_,count,bufftype,duration = UnitDebuff(Unit, i)
end
return false
end
function uaz266_Magic(Unit)
local i = 1
local buff,_,_,count,bufftype,duration = UnitDebuff(Unit, i)
while buff do
if bufftype == "Magic" then return true end
i = i + 1;
buff,_,_,count,bufftype,duration = UnitDebuff(Unit, i)
end
return false
end
- Вложения
-
- дц.rar
- (4 КБ) 352 скачивания
Re: Жрец
ищу сборку холи приста, я в хпристах вобще не шарю чтоб сборку сделать..
Re: Жрец
Сборка холи приста
F2 диспелить только болезни, если откл F2 диспелить магию. К сожалению присты диспелить яды и проклятия не могут.
коды не экспортируются функции поэтому выложу их тут:
Когда бот будет просить куда кинуть слово света: Освящение кидайте его в милишников или просевшее место рейда.
слово света: Освящение не реализованое чтобы кидать автоматически.
F2 диспелить только болезни, если откл F2 диспелить магию. К сожалению присты диспелить яды и проклятия не могут.
коды не экспортируются функции поэтому выложу их тут:
Код: Выделить всё
function uaz266_Disease(Unit)
local i = 1
local buff,_,_,count,bufftype,duration = UnitDebuff(Unit, i)
while buff do
if bufftype == "Disease" then return true end
i = i + 1;
buff,_,_,count,bufftype,duration = UnitDebuff(Unit, i)
end
return false
end
function uaz266_Magic(Unit)
local i = 1
local buff,_,_,count,bufftype,duration = UnitDebuff(Unit, i)
while buff do
if bufftype == "Magic" then return true end
i = i + 1;
buff,_,_,count,bufftype,duration = UnitDebuff(Unit, i)
end
return false
end
слово света: Освящение не реализованое чтобы кидать автоматически.
- Вложения
-
- холи.rar
- (3.42 КБ) 328 скачиваний
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость