Advertisement
Guest User

Untitled

a guest
Sep 15th, 2014
230
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.46 KB | None | 0 0
  1. -- EAB
  2.  
  3. MiniMapWorldMapButton:Hide()
  4. ExtraActionBarFrame:SetScale(0.70)
  5.  
  6. -- Bar
  7.  
  8. FocusFrameSpellBar:ClearAllPoints()
  9. FocusFrameSpellBar:SetPoint("BOTTOM", FocusFrame, "TOP", -15, 0)
  10. FocusFrameSpellBar.SetPoint = function() end
  11.  
  12. TargetFrameSpellBar:ClearAllPoints()
  13. TargetFrameSpellBar:SetPoint("BOTTOM", TargetFrame, "TOP", -15, 0)
  14. TargetFrameSpellBar.SetPoint = function() end
  15.  
  16.  
  17. -- Hide Macros
  18.  
  19. for i=1, 12 do
  20. _G["ActionButton"..i.."Name"]:SetAlpha(0) -- main bar
  21. _G["MultiBarBottomRightButton"..i.."Name"]:SetAlpha(0) -- bottom right bar
  22. _G["MultiBarBottomLeftButton"..i.."Name"]:SetAlpha(0) -- bottom left bar
  23. _G["MultiBarRightButton"..i.."Name"]:SetAlpha(0) -- right bar
  24. _G["MultiBarLeftButton"..i.."Name"]:SetAlpha(0) -- left bar
  25. end
  26.  
  27. -- CC
  28.  
  29. hooksecurefunc("UnitFramePortrait_Update",function(self)
  30. if self.portrait then
  31. if UnitIsPlayer(self.unit) then
  32. local t = CLASS_ICON_TCOORDS[select(2, UnitClass(self.unit))]
  33. if t then
  34. self.portrait:SetTexture("Interface\\TargetingFrame\\UI-Classes-Circles")
  35. self.portrait:SetTexCoord(unpack(t))
  36. end
  37. else
  38. self.portrait:SetTexCoord(0,1,0,1)
  39. end
  40. end
  41. end)
  42.  
  43. -- Outline
  44.  
  45. for i = 1, 7 do
  46. local chat = _G["ChatFrame"..i]
  47. local font, size = chat:GetFont()
  48. chat:SetFont(font, size, "OUTLINE")
  49. chat:SetShadowOffset(0, 0)
  50. chat:SetShadowColor(0, 0, 0, 0)
  51. end
  52.  
  53.  
  54. -- Playername Color
  55.  
  56. local frame = CreateFrame("FRAME")
  57. frame:RegisterEvent("GROUP_ROSTER_UPDATE")
  58. frame:RegisterEvent("PLAYER_TARGET_CHANGED")
  59. frame:RegisterEvent("PLAYER_FOCUS_CHANGED")
  60. frame:RegisterEvent("UNIT_FACTION")
  61.  
  62. local function eventHandler(self, event, ...)
  63. if UnitIsPlayer("target") then
  64. c = RAID_CLASS_COLORS[select(2, UnitClass("target"))]
  65. TargetFrameNameBackground:SetVertexColor(c.r, c.g, c.b)
  66. end
  67. if UnitIsPlayer("focus") then
  68. c = RAID_CLASS_COLORS[select(2, UnitClass("focus"))]
  69. FocusFrameNameBackground:SetVertexColor(c.r, c.g, c.b)
  70. end
  71. end
  72.  
  73. frame:SetScript("OnEvent", eventHandler)
  74.  
  75. for _, BarTextures in pairs({TargetFrameNameBackground, FocusFrameNameBackground}) do
  76. BarTextures:SetTexture("Interface\\TargetingFrame\\UI-StatusBar")
  77. end
  78.  
  79. -- Disable Group # Frame
  80.  
  81. PlayerFrameGroupIndicator.Show = function() return end
  82.  
  83. -- framename:SetScale(1.1)
  84.  
  85. CastingBarFrame:ClearAllPoints()
  86. CastingBarFrame:SetPoint("CENTER",UIParent,"CENTER", -180, -110)
  87. CastingBarFrame.SetPoint = function() end
  88. CastingBarFrame:SetScale(1.0)
  89. TargetFrameNumericalThreat:SetAlpha(0.0)
  90. BuffFrame:SetScale(1.1)
  91. MinimapCluster:SetScale(1.1)
  92. PlayerFrame:SetScale(1.05)
  93. TargetFrame:SetScale(1.05)
  94. FocusFrame:SetScale(1.05)
  95. UIErrorsFrame:Hide();
  96. PlayerFrameGroupIndicator.Show = function() return end
  97.  
  98. -- aFrames
  99.  
  100. LoadAddOn("Blizzard_ArenaUI")
  101.  
  102. ArenaEnemyFrame1:ClearAllPoints()
  103. ArenaEnemyFrame2:ClearAllPoints()
  104. ArenaEnemyFrame3:ClearAllPoints()
  105. ArenaEnemyFrame4:ClearAllPoints()
  106. ArenaEnemyFrame5:ClearAllPoints()
  107.  
  108. ArenaEnemyFrame1:SetPoint("CENTER",UIParent,"CENTER",340,50)
  109. ArenaEnemyFrame2:SetPoint("CENTER",UIParent,"CENTER",340,0)
  110. ArenaEnemyFrame3:SetPoint("CENTER",UIParent,"CENTER",340,-50)
  111. ArenaEnemyFrame4:SetPoint("CENTER",UIParent,"CENTER",340,-100)
  112. ArenaEnemyFrame5:SetPoint("CENTER",UIParent,"CENTER",340,-150)
  113.  
  114. ArenaEnemyFrame1.SetPoint = function() end
  115. ArenaEnemyFrame2.SetPoint = function() end
  116. ArenaEnemyFrame3.SetPoint = function() end
  117. ArenaEnemyFrame4.SetPoint = function() end
  118. ArenaEnemyFrame5.SetPoint = function() end
  119.  
  120. ArenaEnemyFrames:SetScale(1.25)
  121.  
  122. -- Trinkets
  123.  
  124. LoadAddOn("Blizzard_ArenaUI") -- You only need to run this once. You can safely delete any copies of this line.
  125.  
  126. trinkets = {}
  127. local arenaFrame, trinket
  128. for i = 1, 5 do
  129. arenaFrame = "ArenaEnemyFrame"..i
  130. trinket = CreateFrame("Cooldown", arenaFrame.."Trinket", ArenaEnemyFrames)
  131. trinket:SetPoint("TOPRIGHT", arenaFrame, 30, -6)
  132. trinket:SetSize(24, 24)
  133. trinket.icon = trinket:CreateTexture(nil, "BACKGROUND")
  134. trinket.icon:SetAllPoints()
  135. trinket.icon:SetTexture("Interface\\Icons\\inv_jewelry_trinketpvp_01")
  136. trinket:Hide()
  137. trinkets["arena"..i] = trinket
  138. end
  139.  
  140. local events = CreateFrame("Frame")
  141. function events:UNIT_SPELLCAST_SUCCEEDED(unitID, spell, rank, lineID, spellID)
  142. if not trinkets[unitID] then
  143. return
  144. end
  145. if spellID == 59752 or spellID == 42292 then
  146. CooldownFrame_SetTimer(trinkets[unitID], GetTime(), 120, 1)
  147. SendChatMessage("Trinket used by: "..GetUnitName(unitID, true), "PARTY")
  148. end
  149. end
  150.  
  151. function events:PLAYER_ENTERING_WORLD()
  152. local _, instanceType = IsInInstance()
  153. if instanceType == "arena" then
  154. self:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED")
  155. elseif self:IsEventRegistered("UNIT_SPELLCAST_SUCCEEDED") then
  156. self:UnregisterEvent("UNIT_SPELLCAST_SUCCEEDED")
  157. for _, trinket in pairs(trinkets) do
  158. trinket:SetCooldown(0, 0)
  159. trinket:Hide()
  160. end
  161. end
  162. end
  163. events:SetScript("OnEvent", function(self, event, ...) return self[event](self, ...) end)
  164. events:RegisterEvent("PLAYER_ENTERING_WORLD")
  165.  
  166. -- hide art
  167.  
  168. MainMenuBarLeftEndCap:Hide()
  169. MainMenuBarRightEndCap:Hide()
  170. MainMenuExpBar:Hide()
  171. MainMenuBarMaxLevelBar:SetAlpha(0.0)
  172. MainMenuBarTexture0:Hide()
  173. MainMenuBarTexture1:Hide()
  174. MainMenuBarTexture2:Hide()
  175. MainMenuBarTexture3:Hide()
  176.  
  177. -- mMap
  178.  
  179. MinimapZoomIn:Hide()
  180. MinimapZoomOut:Hide()
  181. Minimap:EnableMouseWheel(true)
  182. Minimap:SetScript('OnMouseWheel', function(self, delta)
  183. if delta > 0 then
  184. Minimap_ZoomIn()
  185. else
  186. Minimap_ZoomOut()
  187. end
  188. end)
  189. MiniMapTracking:ClearAllPoints()
  190. MiniMapTracking:Hide()
  191.  
  192. -- Raid Commands
  193.  
  194. SlashCmdList["CLCE"] = function() CombatLogClearEntries() end
  195. SLASH_CLCE1 = "/clc"
  196.  
  197. SlashCmdList["TICKET"] = function() ToggleHelpFrame() end
  198. SLASH_TICKET1 = "/gm"
  199.  
  200. SlashCmdList["READYCHECK"] = function() DoReadyCheck() end
  201. SLASH_READYCHECK1 = '/rc'
  202.  
  203. SlashCmdList["CHECKROLE"] = function() InitiateRolePoll() end
  204. SLASH_CHECKROLE1 = '/cr'
  205.  
  206. -- End of File
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement