Jump to content

  • Curse Sites
Help

JaxFrames 1.0


  • Please log in to reply
20 replies to this topic

#1 Jaxington

Jaxington
  • Junkies
  • Humanclass_name
  • US-Sargeras
  • Shadowburn
  • Posts: 133
  • Talents: Subtlety 1/2/2/0/0/0

Posted 15 September 2012 - 04:57 PM

JaxFrames allows you to scale the default blizzard arena frames and move them with click and drag arena frames.

Also included for each arena frame are PvP Trinket cooldown trackers.


I created a brand new addon and used some of the code from sArena (thanks to all that created it)

New in JaxFrames:
  • Will Of The Forsaken logic correction (now tracks trinket CD more accurately)
  • Click to move arena frames (easier than sliders)
  • Updated for 5.0 (obviously)
  • more to come...
Download Here

This is the first version, post any bugs here. Thanks :P

Config:
Spoiler

Spoiler

Up on curse: http://www.curse.com...s/wow/jaxframes

Edited by Jaxington, 18 September 2012 - 12:53 AM.

Posted Image

#2 Jaxington

Jaxington
  • Junkies
  • Humanclass_name
  • US-Sargeras
  • Shadowburn
  • Posts: 133
  • Talents: Subtlety 1/2/2/0/0/0

Posted 15 September 2012 - 05:00 PM

If anyone has any suggestions for features PLEASE post them I would love to add more stuff :P
Posted Image

#3 Zelyx

Zelyx
  • Junkies
  • Undeadclass_name
  • US-Tichondrius
  • Bloodlust
  • Posts: 189
  • Talents: Discipline 0/0/1/1/1/0

Posted 15 September 2012 - 05:33 PM

omg <3

#4 sadiator_7239693

sadiator_7239693
  • Junkies
  • Humanclass_name
  • US-Scilla
  • Stormstrike
  • Posts: 3
  • Talents: Subtlety
  • RBG: 1887
  • LocationLenior NC

Posted 15 September 2012 - 05:39 PM

Nice! thank you mate.

#5 Jacktrapp3r

Jacktrapp3r
  • Members
  • Posts: 41

Posted 15 September 2012 - 08:24 PM

When u will put download back this is something i really need:)

#6 Toinfinity

Toinfinity
  • Junkies
  • Night Elfclass_name
  • US-Kul Tiras
  • Vengeance
  • Posts: 27
  • Talents: Assassination 2/2/2/./2/.

Posted 16 September 2012 - 12:16 AM

Jax is top 10 human beings this planet has ever seen, you cant even debate this imo

#7 Jaxington

Jaxington
  • Junkies
  • Humanclass_name
  • US-Sargeras
  • Shadowburn
  • Posts: 133
  • Talents: Subtlety 1/2/2/0/0/0

Posted 16 September 2012 - 12:17 AM

its back (:
Posted Image

#8 Vengeance

Vengeance
  • Junkies
  • Humanclass_name
  • US-Sargeras
  • Shadowburn
  • Posts: 111
  • Talents: Subtlety 0/2/2/0/0/.

Posted 16 September 2012 - 04:34 AM

*DISCLAIMER* This code is untested, if someone would be willing to test it, I'd appreciate it.

My OCD kicked in here and decided that if the enemy is horde, it should be the horde icon, and if they are human, it should be the EMFH icon, and if they are undead, they should have an extra frame for WOTF.
Open JaxFrames.lua and replace everything with: http://pastebin.com/eQJg3Duw

OR manually edit it:

So let's begin(I'm assuming you're making the changes as you go, so the line numbers will correspond to the file as you change it.)

On line 11 find:
local trinkets = {}
After add:
local wotfs = {}

On line 40 find:
arenaFrame = "ArenaEnemyFrame"..i
After add:
faction = UnitFactionGroup("arena"..i)
_, race = UnitRace("arena"..i)

On line 56 find:
trinket.icon:SetAllPoints()
After add:
-- determine faction and assign appropriate trinket icon
if(faction == "Alliance") then
	if(race == "HUMAN") then
		trinket.icon:SetTexture("Interface\\Icons\\spell_shadow_charm") --alliance
	else
		trinket.icon:SetTexture("Interface\\Icons\\inv_jewelry_trinketpvp_01") --alliance
	end
else
	trinket.icon:SetTexture("Interface\\Icons\\inv_jewelry_trinketpvp_02") --horde
end

On line 69 find:
trinkets["arena"..i.."usedTime"] = 0
After add:
-- if enemy is undead, create a frame next to the trinket frame for will of the forsaken
if(race == "UNDEAD") then
	wotf = CreateFrame("Cooldown", arenaFrame.."WOTF", nil)
	wotf:SetPoint("TOPRIGHT", trinket, 32, 0)
	wotf:SetSize(24, 24)
	wotf.icon = wotf:CreateTexture(nil, "BACKGROUND")
	wotf.icon:SetAllPoints()
	wotf.icon:SetTexture("Interface\\Icons\\spell_shadow_raisedead") --wotf(UD)
	wotf:Hide()
	wotfs["arena"..i] = wotf
	wotfs["arena"..i.."usedTime"] = 0
end

On line 91 find:
SendChatMessage("Trinket used by: "..GetUnitName(unitID, true), "PARTY")
After add:
if((_, race = UnitRace(unitID)) == "UNDEAD") then
	if GetTime()-wotfs[unitID.."usedTime"] > 90 then
		CooldownFrame_SetTimer(wotfs[unitID], GetTime(), 30, 1)
	elseif wotfs[unitID.."usedTime"] == 0 then
		CooldownFrame_SetTimer(wotfs[unitID], GetTime(), 30, 1)
	end
	CooldownFrame_SetTimer(wotfs[unitID], GetTime(), 30, 1) -- wotf frame
end

On line 105 find:
end
After add:
CooldownFrame_SetTimer(wotfs[unitID], GetTime(), 120, 1) -- wotf frame


#9 brooklynzoo

brooklynzoo
  • Members
  • Posts: 3

Posted 16 September 2012 - 11:34 AM

whats the addon called that makes outlines more thick black kinda look?
was thinkin of the prev pics you posted

#10 ziirlol

ziirlol
  • Junkies
  • Trollclass_name
  • EU-Al'Akir
  • Blackout
  • Posts: 24
  • Talents: Feral 2/0/2/1/2/0

Posted 16 September 2012 - 12:46 PM

View Postbrooklynzoo, on 16 September 2012 - 11:34 AM, said:

whats the addon called that makes outlines more thick black kinda look?
was thinkin of the prev pics you posted

Its IboUI

#11 vilatsa

vilatsa
  • Members
  • Posts: 100

Posted 16 September 2012 - 05:11 PM

anyone have a working IboUI?

#12 dnaiel

dnaiel
  • Junkies
  • Night Elfclass_name
  • US-Kel'Thuzad
  • Nightfall
  • Posts: 108
  • Talents: Holy 0/1/0/1/0/0
  • 2v2: 1673
  • RBG: 1532
  • LocationNL

Posted 16 September 2012 - 08:47 PM

View Postvilatsa, on 16 September 2012 - 05:11 PM, said:

anyone have a working IboUI?

http://www.wowinterf...sAddonPack.html
The only working version atm I could find with Google lol.

#13 Gekz

Gekz
  • Junkies
  • Undeadclass_name
  • US-Maiev
  • Whirlwind
  • Posts: 312
  • Talents: Discipline 1/1/1/1/1/1
  • 2v2: 2399
  • 3v3: 2829
  • RBG: 2232

Posted 17 September 2012 - 10:18 AM

Thank you, so much easier than using x100 scripts.

#14 Jaxington

Jaxington
  • Junkies
  • Humanclass_name
  • US-Sargeras
  • Shadowburn
  • Posts: 133
  • Talents: Subtlety 1/2/2/0/0/0

Posted 18 September 2012 - 12:53 AM

Up on Curse: http://www.curse.com...s/wow/jaxframes
Posted Image

#15 Vexxius

Vexxius
  • Premium Junkies
  • Curse Premium
  • Orcclass_name
  • US-Sargeras
  • Shadowburn
  • Posts: 2022
  • Talents: Arms 0/1/2/1/1/2
  • 2v2: 1692
  • 3v3: 2432
  • RBG: 383
  • LocationCalifornia

Posted 19 September 2012 - 05:42 PM

Thank you for this! This is great. Exactly the AddOn I needed.

#16 Kelberot

Kelberot
  • Junkies
  • Undeadclass_name
  • US-Tichondrius
  • Bloodlust
  • Posts: 1382
  • Talents: Shadow 1/1/1/1/2/1
  • 2v2: 1663
  • 3v3: 1992
  • 5v5: 959
  • RBG: 576
  • LocationRio de Janeiro

Posted 19 September 2012 - 09:06 PM

bugs for me for flag carries in BGs, not that it matters much but just reporting
Posted Image

#17 Prozaak

Prozaak
  • Members
  • Posts: 19

Posted 23 September 2012 - 05:37 PM

Thank you for this!
guess its better than sArena =)

#18 Theodorrr

Theodorrr
  • Members
  • Posts: 19

Posted 02 October 2012 - 08:33 PM

Try to use the turtle

#19 lAbyssl

lAbyssl
  • Members
  • Posts: 1

Posted 03 October 2012 - 11:59 AM

I don´t have enought messages in the forum to post a screenshot, but i will describe my problem. In arena (also in bg), the frames are correctly located and scaled but it shows the number of hp, char pic and faction out of the frame in the right side of the screen. Any idea? (Same problem for other frame addons). When i use /reload ui the problem is fixed until the frame change, for example, when i enter in other arena or when other player take the flag.

#20 2infinitysv

2infinitysv
  • Junkies
  • Undeadclass_name
  • US-Tichondrius
  • Bloodlust
  • Posts: 79
  • Talents: Assassination 2/2/2/1/2/.

Posted 10 October 2012 - 01:02 AM

This addon >>>




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

<