Цитата Сообщение от Top Hunter EU Посмотреть сообщение
поняли какой я папа? только я знаю скрипты а не кто с вас не смог линкануть рабочий скрипт ибо не знаете

- - - Updated - - -

только агро школоты налетело и все ко ко ко скажите топ хантеру что я вам показал скрипт

function Dispel(self, elapsed)
local inRange = IsSpellInRange("Пожирание магии", "target")
local Range = IsSpellInRange("Запрет чар", "target")
local enable = GetSpellCooldown(48011)
local enabl = GetSpellCooldown(19647)
local pl = "player"
local power = UnitPower("pet", 0)
if enable == 0 and power >= 390 and inRange == 1 then
if UnitDebuff(pl, "Страх") or UnitDebuff(pl, "Жертвенный огонь") or UnitDebuff(pl, "Лик смерти") or UnitDebuff(pl, "Порча") or UnitDebuff(pl, "Неистовство тьмы") or UnitDebuff(pl, "Вой ужаса") or UnitDebuff(pl, "Вой ужаса") or UnitDebuff(pl, "Превращение") or UnitDebuff(pl, "Ледяные оковы") or UnitDebuff(pl, "Молот правосудия") or UnitDebuff(pl, "Покояние") or UnitDebuff(pl, "Сглаз") or UnitDebuff(pl, "Ментальный крик") or UnitDebuff(pl, "Соблазн") then
CastSpellByName("Пожирание магии", "player")
end
end
if enabl == 0 and power >= 200 and Range == 1 then
if UnitCastingInfo("target") or UnitChannelInfo("target") then
CastSpellByName("Запрет чар", "target")
end
end
end
CreateFrame("Frame", "DispelFrame")
DispelFrame:SetScript("OnUpdate", Dispel)



АвтоТринькет гадостей. Вообще тут все просто, т.е. мы вызываем действие если на Вас есть указанный дэбаф.
Код

function Mucks(self, elapsed)
if UnitDebuff("player","Указать гадость(дэбаф)") or UnitDebuff("player","Указать гадость(дэбаф)") then
local enabled = GetItemCooldown("Медальон Орды")
if enabled == 0 then
RunMacroText("/use Медальон орды")
end
end
end
CreateFrame("Frame", "MucksFrame")
MucksFrame:SetScript("OnUpdate", Mucks)



Тоже самое что и выше только с Buff. Пример для варов, применяет Мощный удар под проком Сокрушить!
Код

function Destroy(self, elapsed)
local enabled = GetSpellCooldown("Мощный удар")
local rage = UnitPower("player")
local inRange = IsSpellInRange("Мощный удар", "target")
if UnitBuff("player","Сокрушить!") then
if enabled == 0 and inRange == 1 and rage >= 15 then
RunMacroText("/cast Мощный удар")
end
end
end
CreateFrame("Frame", "DestroyFrame")
DestroyFrame:SetScript("OnUpdate", Destroy)