Advertisement
alexdubovyck

Player, focus, target - в комбате

Dec 30th, 2015
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.88 KB | None | 0 0
  1. --
  2. inCombat = CreateFrame("Frame", nil, PlayerFrame)
  3. inCombat:SetPoint("RIGHT",5,5)
  4. inCombat:SetSize(30,30)
  5. inCombat.t = inCombat:CreateTexture(nil,BORDER)
  6. inCombat.t:SetAllPoints()
  7. inCombat.t:SetTexture("Interface\\Icons\\ABILITY_DUALWIELD")
  8. inCombat:SetAlpha(0)
  9. inCombat:SetScript("OnUpdate", function(self)
  10. if UnitAffectingCombat("player") then
  11.   self:SetAlpha(1)
  12. else
  13.   self:SetAlpha(0)
  14. end
  15. end)
  16.  
  17. --
  18. CreateFrame("Frame","combat")
  19. combat:SetParent(PlayerFrame)
  20. combat:SetPoint("CENTER",132,8)
  21. combat:SetSize(40,40)
  22. combat=combat:CreateTexture("ARTWORK")
  23. combat:SetAllPoints()
  24. combat:SetAlpha(1)
  25. local function onUpdate()
  26. --Если я в бою
  27.     if UnitAffectingCombat("player") then combat:SetTexture("Interface\\Icons\\Ability_DualWield")
  28.     else combat:SetTexture(0,0,0,0)
  29.     end
  30. end
  31. CreateFrame("Frame","gcdandcombat")
  32. gcdandcombat:SetScript("OnUpdate",onUpdate)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement