Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local holder = CreateFrame("Frame")
- holder:SetSize(200,60)
- holder:SetPoint("BOTTOMLEFT", UIParent)
- head = holder:CreateFontString(nil, 'OVERLAY')
- head:SetFont("Fonts\\ARIALN.ttf", 12, "OUTLINE")
- head:SetPoint("TOP", holder,0,20)
- arenalabel1 = holder:CreateFontString(nil, 'OVERLAY')
- arenalabel1:SetFont("Fonts\\ARIALN.ttf", 12, "OUTLINE")
- arenalabel1:SetPoint("BOTTOM", head,0,-25)
- arenalabel2 = holder:CreateFontString(nil, 'OVERLAY')
- arenalabel2:SetFont("Fonts\\ARIALN.ttf", 12, "OUTLINE")
- arenalabel2:SetPoint("BOTTOM", arenalabel1,0,-17)
- arenalabel3 = holder:CreateFontString(nil, 'OVERLAY')
- arenalabel3:SetFont("Fonts\\ARIALN.ttf", 12, "OUTLINE")
- arenalabel3:SetPoint("BOTTOM", arenalabel2,0,-17)
- local setNoText = function()
- for i=1,3 do
- fs = _G["arenalabel"..i]
- fs:SetText("")
- head:SetText("No Unit selected!")
- end
- end
- current = 0
- local GetArenaStats = function()
- if not (UnitExists('target') or UnitIsPlayer('target') or UnitIsEnemy('player','target')) then
- setNoText()
- return
- end
- setNoText()
- InspectFrame_LoadUI()
- InspectFrame_Show('target')
- InspectSwitchTabs(2)
- InspectFrame:SetAlpha(0)
- holder:SetScript("OnUpdate", function(_,elapsed)
- current = current + elapsed
- if current >= .2 then
- head:SetText("Arenateams of <"..UnitName('target')..">")
- for i=1,3 do
- tName , tSize , tRating = GetInspectArenaTeamData(i)
- fontstring = _G["arenalabel"..i]
- if tName then
- fontstring:SetText((tName or "").." - "..(tSize or "").."s - "..(tRating or ""))
- else
- fontstring:SetText("No Team")
- end
- end
- holder:SetScript("OnUpdate", nil)
- InspectFrame:SetAlpha(1)
- HideUIPanel(InspectFrame)
- current = 0
- end
- end)
- end
- local button = CreateFrame("Button", "ArenaTeam",nil,"UIPanelButtonTemplate")
- button:SetPoint("TOP", holder, 0, 50)
- button:SetWidth(100)
- button:SetHeight(20)
- button:SetText("ArenaStats")
- button:SetScript("OnClick", GetArenaStats)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement