Так же могу предложить вам такой вариант:
PHP код:
---------------------------------------------
-- Colors: Добавляет цвета в таргет фокус панели по классу
---------------------------------------------
local c = CreateFrame ("FRAME")
c:RegisterEvent ("PARTY_MEMBERS_CHANGED")
c:RegisterEvent ("PLAYER_TARGET_CHANGED")
c:RegisterEvent ("PLAYER_FOCUS_CHANGED")
c:RegisterEvent ("PLAYER_ENTERING_WORLD")
c:RegisterEvent ("UNIT_FACTION")
local e = function (self, event, ...)
if UnitIsPlayer("target") then
color = RAID_CLASS_COLORS[select(2, UnitClass("target"))]
TargetFrameNameBackground:SetVertexColor(color.r,color.g,color.b)
end
if UnitIsPlayer("focus") then
color = RAID_CLASS_COLORS[select(2, UnitClass("focus"))]
FocusFrameNameBackground:SetVertexColor(color.r, color.g, color.b)
end
end
c:SetScript ("OnEvent", e)