я так всегда против него дуелился
Вид для печати
раз уже навели хаос в теме заодно спрошу мб есть у каво макро на дк
шоб када майо хпе апустица ниже 10к шоб дка скушал пета!
хто вылажыт - лике абиспечин!
лалки если ты решил стать скриптером то просто изучи как их писать и пиши себе любые скрипты всеровно на циркле их не пофиксят могу свести тебя с человеком который в иделае умеет их писать
- - - Updated - - -
вот скрипт если у цели мало хп пет дает стан а ты перепиши его на себя
DefPet2 = CreateFrame("Frame", "PetFrame2", UIParent);
DefPet2:RegisterEvent("UNIT_HEALTH");
DefPet2:SetScript("OnEvent", function(self, event, arg1, arg2, ...)
if(event=="UNIT_HEALTH") then
if arg1 == "target" then
local enabled = GetSpellCooldown("Отгрызть")
if enabled == 0 then
inRange = IsSpellInRange("Отгрызть", "target")
if inRange==1 then
local isEnemy = UnitIsEnemy("player","target")
if isEnemy == 1 then
local health = UnitHealth("target")
if health <= 3000 then
RunMacro("кус")
end
end
end
end
end
end
end)
- - - Updated - - -
чтоб взрывался
- - - Updated - - -
или когда у тебя мало хп чтоб сжирался
- - - Updated - - -
вот там написано таргет в условиях а ты напиши nameUnit
- - - Updated - - -
и скрипт начнет за твоим хп следить
- - - Updated - - -
ну и абилку подмени и все
- - - Updated - - -
вообщем учитесь нубы как папа с АТ шарит
DefPet2 = CreateFrame("Frame", "PetFrame2", UIParent);
DefPet2:RegisterEvent("UNIT_HEALTH");
DefPet2:SetScript("OnEvent", function(self, event, arg1, arg2, ...)
if(event=="UNIT_HEALTH") then
if arg1 == "target" then
local enabled = GetSpellCooldown("Смертельный союз")
if enabled == 0 then
inRange = IsSpellInRange("Смертельный союз", "target")
if inRange==1 then
local isEnemy = UnitIsEnemy("player","target")
if isEnemy == 1 then
local health = UnitHealth("nameUnit")
if health <= 3000 then
RunMacro("кус")
end
end
end
end
end
end
end)
так штоле?
да тока тут написано RunMacro("кус")
это означает что надо создать макрос с таким названием и туда вписать макрос где пет тебя хиляет
- - - Updated - - -
выносить на панель его не надо
хз это такие скрипты где используются еще и обычные макросы
- - - Updated - - -
для этого скрипта был макрос
Макрос "кус" содержит:
#showtooltip Отгрызть
/petattack
/cast Прыжок
/cast Отгрызть
DefPet2 = CreateFrame("Frame", "PetFrame2", UIParent);
DefPet2:RegisterEvent("UNIT_HEALTH");
DefPet2:SetScript("OnEvent", function(self, event, arg1, arg2, ...)
if(event=="UNIT_HEALTH") then
if arg1 == "target" then
local enabled = GetSpellCooldown("Смертельный союз")
if enabled == 0 then
inRange = IsSpellInRange("Смертельный союз", "target")
if inRange==1 then
local isEnemy = UnitIsEnemy("player","target")
if isEnemy == 1 then
local health = UnitHealth("nameUnit")
if health <= 10000 then
RunMacro("кус")
end
end
end
end
end
end
end)
так не робит
мне кажется первые 3 строчки мб надо ка-то поменять?