hooksecurefunc("PlayerFrame_UpdateStatus",function()
-- make changes to PlayerFrame here
PlayerFrameTexture:SetTexture("Interface\\TargetingFrame\\UI-TargetingFrame-NoLevel")
PlayerStatusTexture:Hide()
PlayerRestIcon:Hide()
PlayerRestGlow:Hide()
PlayerLevelText:Hide()
PlayerAttackGlow:Hide()
PlayerStatusGlow:Hide()
end)
local f=CreateFrame("Frame")
f:SetScript("OnEvent",function(self,event,...)
if event=="PLAYER_TARGET_CHANGED" then
-- do TargetFrame changes here
TargetFrameTextureFrameTexture:SetTexture("Interface\\TargetingFrame\\UI-TargetingFrame-NoLevel")
TargetFrameTextureFrameLevelText:SetAlpha(0)
elseif event=="PLAYER_FOCUS_CHANGED" then
-- do FocusFrame changes here
FocusFrameTextureFrameTexture:SetTexture("Interface\\TargetingFrame\\UI-TargetingFrame-NoLevel")
FocusFrameTextureFrameLevelText:SetAlpha(0)
end
end)
f:RegisterEvent("PLAYER_TARGET_CHANGED")
f:RegisterEvent("PLAYER_FOCUS_CHANGED")
[свернуть]