Advertisement
Wallirik

Fully updated all scripts

Mar 15th, 2018
392
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.43 KB | None | 0 0
  1. ARENA FRAMES
  2. /run local p="½z" for i=1,25 do RunScript(GetMacroBody(p..i)) end
  3.  
  4. ½z1
  5. ArenaEnemyFrame1HealthBar:SetSize(70, 20);
  6. ArenaEnemyFrame1HealthBarText:SetPoint("CENTER", ArenaEnemyFrame1HealthBar)
  7. ArenaEnemyFrame1HealthBar:ClearAllPoints();ArenaEnemyFrame1HealthBar:SetPoint("LEFT", ArenaEnemyFrame1, 2, 6)
  8.  
  9. ½z2
  10. ArenaEnemyFrame1Texture:Hide()
  11. ArenaEnemyFrame1SpecBorder:Hide()
  12. ArenaEnemyFrame1ManaBarText:SetPoint("CENTER", ArenaEnemyFrame1ManaBar)
  13. ArenaEnemyFrame2HealthBar:SetSize(70, 20);
  14. ArenaEnemyFrame2HealthBarText:SetPoint("CENTER", ArenaEnemyFrame2HealthBar)
  15.  
  16. ½z3
  17. ArenaEnemyFrame2HealthBar:ClearAllPoints();ArenaEnemyFrame2HealthBar:SetPoint("LEFT", ArenaEnemyFrame2, 2, 6)
  18. ArenaEnemyFrame2Texture:Hide()
  19. ArenaEnemyFrame2SpecBorder:Hide()
  20. ArenaEnemyFrame2ManaBarText:SetPoint("CENTER", ArenaEnemyFrame2ManaBar)
  21.  
  22. ½z4
  23. ArenaEnemyFrame3HealthBar:SetSize(70, 20);
  24. ArenaEnemyFrame3HealthBarText:SetPoint("CENTER", ArenaEnemyFrame3HealthBar)
  25. ArenaEnemyFrame3HealthBar:ClearAllPoints();ArenaEnemyFrame3HealthBar:SetPoint("LEFT", ArenaEnemyFrame3, 2, 6)
  26.  
  27. ½z5
  28. ArenaEnemyFrame3Texture:Hide()
  29. ArenaEnemyFrame3SpecBorder:Hide()
  30. ArenaEnemyFrame3ManaBarText:SetPoint("CENTER", ArenaEnemyFrame3ManaBar)
  31. ArenaEnemyFrame1Background:ClearAllPoints()
  32. ArenaEnemyFrame1Background:SetPoint("LEFT", ArenaEnemyFrame1, 2, 2)
  33.  
  34. ½z6
  35. ArenaEnemyFrame2Background:ClearAllPoints()
  36. ArenaEnemyFrame2Background:SetPoint("LEFT", ArenaEnemyFrame2, 2, 2)
  37. ArenaEnemyFrame3Background:ClearAllPoints()
  38. ArenaEnemyFrame3Background:SetPoint("LEFT", ArenaEnemyFrame3, 2, 2)
  39.  
  40. ½z7
  41. ArenaEnemyFrame1Background:SetSize(71, 28)
  42. ArenaEnemyFrame2Background:SetSize(71, 28)
  43. ArenaEnemyFrame3Background:SetSize(71, 28)
  44.  
  45. ½z8
  46. ArenaEnemyFrame1:ClearAllPoints()
  47. ArenaEnemyFrame2:ClearAllPoints()
  48. ArenaEnemyFrame3:ClearAllPoints()
  49. ArenaEnemyFrame1PetFrame:ClearAllPoints()
  50. ArenaEnemyFrame2PetFrame:ClearAllPoints()
  51. ArenaEnemyFrame3PetFrame:ClearAllPoints()
  52.  
  53. ½z9
  54. ArenaEnemyFrame1ClassPortrait:ClearAllPoints()
  55. ArenaEnemyFrame2ClassPortrait:ClearAllPoints()
  56. ArenaEnemyFrame3ClassPortrait:ClearAllPoints()
  57. ArenaEnemyFrame1Name:ClearAllPoints()
  58. ArenaEnemyFrame2Name:ClearAllPoints()
  59. ArenaEnemyFrame3Name:ClearAllPoints()
  60.  
  61. ½z10
  62. ArenaEnemyFrame1Name:SetPoint("LEFT", ArenaEnemyFrame1, 10, 20)
  63. ArenaEnemyFrame2Name:SetPoint("LEFT", ArenaEnemyFrame2, 10, 20)
  64. ArenaEnemyFrame3Name:SetPoint("LEFT", ArenaEnemyFrame3, 10, 20)
  65.  
  66. ½z11
  67. ArenaEnemyFrame1ClassPortrait:SetPoint("LEFT", ArenaEnemyFrame1, 73, 3)
  68. ArenaEnemyFrame2ClassPortrait:SetPoint("LEFT", ArenaEnemyFrame2, 73, 3)
  69. ArenaEnemyFrame3ClassPortrait:SetPoint("LEFT", ArenaEnemyFrame3, 73, 3)
  70.  
  71. ½z12
  72. ArenaEnemyFrame1:SetPoint("CENTER",UIParent,"CENTER",220,20)
  73. ArenaEnemyFrame2:SetPoint("CENTER",UIParent,"CENTER",220,-25)
  74. ArenaEnemyFrame3:SetPoint("CENTER",UIParent,"CENTER",220,-70)
  75.  
  76. ½z13
  77. ArenaEnemyFrame1PetFrame:SetPoint("LEFT", ArenaEnemyFrame1, 42, -18)
  78. ArenaEnemyFrame2PetFrame:SetPoint("LEFT", ArenaEnemyFrame2, 42, -18)
  79. ArenaEnemyFrame3PetFrame:SetPoint("LEFT", ArenaEnemyFrame3, 42, -18)
  80.  
  81. ½z14
  82. ArenaEnemyFrame1PetFrame:SetScale(2)
  83. ArenaEnemyFrame2PetFrame:SetScale(2)
  84. ArenaEnemyFrame3PetFrame:SetScale(2)
  85.  
  86. ½z15
  87. ArenaEnemyFrame1:SetScale(1.9)
  88. ArenaEnemyFrame1CastingBar:SetScale(0.9)
  89. ArenaEnemyFrame2:SetScale(1.9)
  90. ArenaEnemyFrame2CastingBar:SetScale(0.9)
  91. ArenaEnemyFrame3:SetScale(1.9)
  92. ArenaEnemyFrame3CastingBar:SetScale(0.9)
  93.  
  94. ½z16
  95. ArenaEnemyFrame1.SetPoint = function() end
  96. ArenaEnemyFrame2.SetPoint = function() end
  97. ArenaEnemyFrame3.SetPoint = function() end
  98.  
  99. ½z17
  100. ArenaEnemyFrame1PetFrame.SetPoint = function() end
  101. ArenaEnemyFrame2PetFrame.SetPoint = function() end
  102. ArenaEnemyFrame3PetFrame.SetPoint = function() end
  103.  
  104. ½z18
  105. ArenaEnemyFrame1ClassPortrait.SetPoint = function() end
  106. ArenaEnemyFrame2ClassPortrait.SetPoint = function() end
  107. ArenaEnemyFrame3ClassPortrait.SetPoint = function() end
  108.  
  109. ½z19
  110. ArenaEnemyFrame1Name.SetPoint = function() end
  111. ArenaEnemyFrame1Name.SetPoint = function() end
  112. ArenaEnemyFrame1Name.SetPoint = function() end
  113.  
  114. ½z20
  115. ArenaEnemyFrame1HealthBarTextLeft:ClearAllPoints()
  116. ArenaEnemyFrame1HealthBarTextRight:ClearAllPoints()
  117. ArenaEnemyFrame2HealthBarTextLeft:ClearAllPoints()
  118. ArenaEnemyFrame2HealthBarTextRight:ClearAllPoints()
  119.  
  120. ½z21
  121. ArenaEnemyFrame3HealthBarTextLeft:ClearAllPoints()
  122. ArenaEnemyFrame3HealthBarTextRight:ClearAllPoints()
  123. ArenaEnemyFrame1HealthBarTextLeft:SetPoint("LEFT", ArenaEnemyFrame1, 0, 5)
  124.  
  125. ½z22
  126. ArenaEnemyFrame1HealthBarTextRight:SetPoint("RIGHT", ArenaEnemyFrame1, -35, 5)
  127. ArenaEnemyFrame2HealthBarTextLeft:SetPoint("LEFT", ArenaEnemyFrame2, 0, 5)
  128. ArenaEnemyFrame2HealthBarTextRight:SetPoint("RIGHT", ArenaEnemyFrame2, -35, 5)
  129.  
  130. ½z23
  131. ArenaEnemyFrame3HealthBarTextLeft:SetPoint("LEFT", ArenaEnemyFrame3, 0, 5)
  132. ArenaEnemyFrame3HealthBarTextRight:SetPoint("RIGHT", ArenaEnemyFrame3, -35, 5)
  133.  
  134.  
  135. ****************************************************************************************************************
  136. NORMAL FRAME+UI SCRIPTS
  137. /run local p="½x" for i=1,10 do RunScript(GetMacroBody(p..i)) end
  138.  
  139. ½x1
  140. PlayerFrame:SetScale(1.6)
  141. TargetFrame:SetScale(1.6)
  142. FocusFrame:SetScale(1.4)
  143. UIP=UnitIsPlayer RCC=RAID_CLASS_COLORS UC=UnitClass TFNB=TargetFrameNameBackground FFNB=FocusFrameNameBackground
  144.  
  145. ½x2
  146. f=CreateFrame("FRAME") f:RegisterEvent("PLAYER_TARGET_CHANGED") f:RegisterEvent("PLAYER_FOCUS_CHANGED") f:RegisterEvent("UNIT_FACTION")
  147.  
  148. ½x3
  149. function e(self,event,...) if UIP("target") then c=RCC[select(2,UC("target"))] TFNB:SetVertexColor(c.r,c.g,c.b) end if UIP("focus") then c=RCC[select(2,UC("focus"))] FFNB:SetVertexColor(c.r,c.g,c.b) end end f:SetScript("OnEvent",e)
  150.  
  151. ½x4
  152. MainMenuBarArtFrame.LeftEndCap:Hide();MainMenuBarArtFrame.RightEndCap:Hide()
  153. CastingBarFrame:SetPoint("BOTTOMLEFT",430,80)
  154. CastingBarFrame:SetScale(1.8)
  155.  
  156. ½x5
  157. b='Buff' st='Stealable' mM='Magic' mB=maxBuffs TFUA='TargetFrame_UpdateAuras' PFu=PlayerFrame.unit MTB=MAX_TARGET_BUFFS UB=UnitBuff UIE=UnitIsEnemy
  158.  
  159. ½x6
  160. hooksecurefunc(TFUA,function(s) for i=1,MTB do _,ic,_,dT=UB(s.unit,i) if(ic and (not s.mB or i<=s.mB)) then fS=_G[s:GetName()..b..i..st] if (UIE(PFu,s.unit) and dT==mM) then fS:Show() else fS:Hide() end end end end)
  161.  
  162. ½x7
  163. PlayerFrame:ClearAllPoints()
  164. PlayerFrame:SetPoint("TOPLEFT", UIParent, 122, -60)
  165. PlayerFrame:SetUserPlaced(true)
  166.  
  167. ½x8
  168. TargetFrame:ClearAllPoints()
  169. TargetFrame:SetPoint("TOPLEFT", UIParent, 349, -60)
  170. TargetFrame:SetUserPlaced(true)
  171.  
  172. ½x9
  173. FocusFrame:ClearAllPoints()
  174. FocusFrame:SetPoint("TOPLEFT", UIParent, 240, -376)
  175. FocusFrame:SetUserPlaced(true)
  176. TotemFrame:ClearAllPoints(); TotemFrame:SetPoint("CENTER",UIParent,"CENTER",-230,-210)
  177.  
  178. ½x10
  179. local f=StopwatchTickerSecond f:SetParent(UIParent) f:ClearAllPoints() f:SetPoint("TOP","FocusFrame","TOP",-50,0) f:SetFont(STANDARD_TEXT_FONT, 30)
  180.  
  181. ½x11
  182. function colour(sb,unit) UC=UnitClass if UnitIsPlayer(unit) and UnitIsConnected(unit) and unit==sb.unit and UC(unit) then _,cl=UC(unit) c=RAID_CLASS_COLORS[cl] sb:SetStatusBarColor(c.r,c.g,c.b) PlayerFrameHealthBar:SetStatusBarColor(0,1,0) end end
  183.  
  184. ½x12
  185. hooksecurefunc("UnitFrameHealthBar_Update", colour) hooksecurefunc("HealthBar_OnValueChanged", function(self) colour(self, self.unit) end)
  186.  
  187.  
  188. CONSOLE RUN JUST ONCE
  189. Stacking Nameplates options:
  190. /run SetCVar("nameplateGlobalScale",1.1)
  191. /run SetCVar("NamePlateHorizontalScale",1.4)
  192. /run SetCVar("nameplateMinScale",1)
  193. /run SetCVar("nameplateMotion",1)
  194.  
  195. /run SetCVar("nameplateMotionSpeed",0.03)
  196. /run SetCVar("nameplateOverlapH",0.3)
  197. /run SetCVar("nameplateOverlapV",0.5)
  198. /run SetCVar("NamePlateVerticalScale",2.7)
  199.  
  200. random
  201. /console TargetNearestUseOld 1
  202. /console floatingCombatTextCombatDamageDirectionalScale 0
  203. /console SpellQueueWindow 120
  204. /run SetCVar("nameplateOccludedAlphaMult",1)
  205. /console ShowClassColorInFriendlyNameplate 0
  206. /console rawMouseEnable 1
  207.  
  208. custom lag
  209. /console SetCVar("reducedLagTolerance", 1)
  210. /console SetCVar("MaxSpellStartRecoveryOffset", 140)
  211. /dump GetCVar("SpellQueueWindow")
  212.  
  213. show arena frames
  214. /run LoadAddOn("Blizzard_ArenaUI");ArenaEnemyFrames:Show();ArenaEnemyFrame1:Show();ArenaEnemyFrame2:Show();ArenaEnemyFrame3:Show()
  215.  
  216. Nameplate toggles (0 = off, 1 = on):
  217.  
  218. /console nameplateShowEnemyGuardians 1
  219. /console nameplateShowEnemyMinions 1
  220. /console nameplateShowEnemyMinus 1
  221. /console nameplateShowEnemyPets 1
  222. /console nameplateShowEnemyTotems 1
  223. /console nameplateShowFriendlyGuardians 1
  224. /console nameplateShowFriendlyMinions 1
  225. /console nameplateShowFriendlyPets 1
  226. /console nameplateShowFriendlyTotems 1
  227.  
  228.  
  229. /dump GetCVar("SpellQueueWindow")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement