Download
(4Kb)
Download
Updated: 03-04-09 08:03 AM
Addon for:
oUF.
Pictures
File Info
Updated:03-04-09 08:03 AM
Created:unknown
Downloads:12,141
Favorites:78
MD5:

oUF Perfect  Popular! (More than 5000 hits)

Version: 30000.13
by: p3lim [More]

This addon is discontinued.

Description:
oUF Perfect is a layout plug-in made for the UnitFrame framework oUF.
It is required that you have this addon updated at all times to make everything work as it should.
You can download oUF by clicking on the link located under the "Download" button on the right.


Features:
- Header for Party
- Header for Raid
- Header for MainTank(s)
- Header for MainAssist(s)

Raid group will spawn in 5 seperate groups, enough for a 25man raid.
Using tags it also shows party-target names in the name string (with raidicons aswell)

30000.13:
- Fixed raid icon tag

30000.11:
- Fixed strata

30000.10:
- Update to reflect changes in oUF
- Added ReadyCheck support
- Added DebuffHighlight support
- Added masterlooter icon
- Fixed tags
- Removed readycheck code

30000.9:
- Update to reflect changes in oUF
- Added readycheck
- Fixed tags
- Removed buff/debuff tags
- Removed oUF ReadyCheck support (outdated)

30000.8:
- Fixed buff/debuff tags

30000.7:
- Fixed font issue
- Fixed power updates

30000.6:
- Added MainTank header
- Added MainAssist header
- Added RangeAlpha
- Added *target strings to all units
- Fixed menu function

30000.5:
- Update to 30000
- Not 100% bugtested yet, youve been warned

20400.4:
- Fixed [afk] tag

20400.3:
- Initial commit
Post A Reply Comment Options
Unread 02-25-09, 06:36 AM  
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1710
File comments: 1222
Uploads: 43
Originally posted by ant1pathy
Gimme another hint :P.
You need to make your own tag and use it, alike how the [name] tag is made.
If you dont know how its made, look at tags.lua file in oUF and how I made my other tags.
Report comment to moderator  
Reply With Quote
Unread 02-25-09, 01:16 AM  
ant1pathy
A Murloc Raider

Forum posts: 5
File comments: 83
Uploads: 0
Originally posted by p3lim
You're wrong, the layout is using tags.
Gimme another hint :P.
Report comment to moderator  
Reply With Quote
Unread 02-24-09, 11:39 PM  
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1710
File comments: 1222
Uploads: 43
Originally posted by ant1pathy
Alright, I've gotten to this so far and now need to know if I'm right so far, and if so, where do I put it.

Code:
for i = 1, 25 do
	local raidname = UnitName("raid"..i)
	name:SetText(strsub(raidname, 1, 5))
end
You're wrong, the layout is using tags.
Report comment to moderator  
Reply With Quote
Unread 02-24-09, 11:30 PM  
ant1pathy
A Murloc Raider

Forum posts: 5
File comments: 83
Uploads: 0
Alright, I've gotten to this so far and now need to know if I'm right so far, and if so, where do I put it.

Code:
for i = 1, 25 do
	local raidname = UnitName("raid"..i)
	name:SetText(strsub(raidname, 1, 5))
end
Report comment to moderator  
Reply With Quote
Unread 02-24-09, 07:57 PM  
Zyania
A Kobold Labourer
 
Zyania's Avatar

Forum posts: 0
File comments: 69
Uploads: 0
I'm using the old version of oUF_Perfect, and have spent hours trying to figure out a way to show the Master Looter and Party/Raid Leader icon on the party/raid frames.
Is there anyway of going about this, could someone please help/point me in the right direction?

Here's an image to show what I've got atm. If anyone could actually code it so that the icons show to the topleft of the health bars, i'd be in their debt.




Thanks, :3
Report comment to moderator  
Reply With Quote
Unread 02-18-09, 04:32 PM  
Arrowsong
A Defias Bandit

Forum posts: 2
File comments: 34
Uploads: 0
For someone new to .lua stuff, not doin half bad. Got the targets commented out and coppied the "Master Looter" bit of code, removed the [Leader( )] and voila. Now back to the other forum to try and get some coloring help.

- Arrowsong
Report comment to moderator  
Reply With Quote
Unread 02-18-09, 01:43 PM  
Arrowsong
A Defias Bandit

Forum posts: 2
File comments: 34
Uploads: 0
Hey p3lim. Followed you here too. Haha.

1: Is it possible to make the party leader use the icon rather than the "(L)"?
2: How do I disable seeing everyones Targets?

#2 I tried myself but just kept breaking it. lol.

Thanks for the help. Learning a lot from you. Thanks.

- Arrowsong
Report comment to moderator  
Reply With Quote
Unread 02-16-09, 06:09 AM  
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1710
File comments: 1222
Uploads: 43
Originally posted by ant1pathy
So it would be

Code:
string.sub(s,1,7)
Now, do I set "s" to "name", and if so, where do I put that part? Between name:SetPoint and self:Tag, inside the self:Tag paren, or after?
No, you make a new tag
Report comment to moderator  
Reply With Quote
Unread 02-15-09, 10:45 PM  
ant1pathy
A Murloc Raider

Forum posts: 5
File comments: 83
Uploads: 0
So it would be

Code:
string.sub(s,1,7)
Now, do I set "s" to "name", and if so, where do I put that part? Between name:SetPoint and self:Tag, inside the self:Tag paren, or after?
Report comment to moderator  
Reply With Quote
Unread 02-15-09, 08:43 PM  
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1710
File comments: 1222
Uploads: 43
Originally posted by ant1pathy
Is there any way to make a name display on the first so many characters? I'd like to chop my raid frames down to on the first 5 or so letters displayed. This is what I was looking at; am I in the right location?
Code:
	local name = self.Health:CreateFontString(nil, 'OVERLAY', 'GameFontHighlightSmallLeft')
	name:SetPoint('LEFT', self, 'LEFT', 25, 0)
	self:Tag(name, '[name( )][leader( )][offline( )][afk( )]')
Ideally, I'd be able to set a box like there is for auras that would cut off text over a given length, but I'd be cool with being able to display just a given number if that's easier :P.
http://pgl.yoyo.org/luai/i/string.sub
Report comment to moderator  
Reply With Quote
Unread 02-15-09, 07:03 PM  
ant1pathy
A Murloc Raider

Forum posts: 5
File comments: 83
Uploads: 0
Is there any way to make a name display on the first so many characters? I'd like to chop my raid frames down to on the first 5 or so letters displayed. This is what I was looking at; am I in the right location?
Code:
	local name = self.Health:CreateFontString(nil, 'OVERLAY', 'GameFontHighlightSmallLeft')
	name:SetPoint('LEFT', self, 'LEFT', 25, 0)
	self:Tag(name, '[name( )][leader( )][offline( )][afk( )]')
Ideally, I'd be able to set a box like there is for auras that would cut off text over a given length, but I'd be cool with being able to display just a given number if that's easier :P.
Report comment to moderator  
Reply With Quote
Unread 02-15-09, 11:55 AM  
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1710
File comments: 1222
Uploads: 43
Originally posted by Akustik
Is there a way you can lower the priority (dunno what it's exactly called) so when u pop up the Honor tab the frames don't go over it ?
Will do
Report comment to moderator  
Reply With Quote
Unread 02-15-09, 09:59 AM  
Akustik
A Kobold Labourer
 
Akustik's Avatar

Forum posts: 0
File comments: 24
Uploads: 0
Is there a way you can lower the priority (dunno what it's exactly called) so when u pop up the Honor tab the frames don't go over it ?
Report comment to moderator  
Reply With Quote
Unread 01-14-09, 12:49 PM  
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1710
File comments: 1222
Uploads: 43
Originally posted by Plato0n
hey, I wanna change the Names to be classcolored, I think it should be anywhere in here or?


but what do I have to change? just enter a "[classcolor] would be way too easy

greetings
add '[raidcolor]'

you can find a list of default tags here:
http://ixo.no/git/oUF.git/tree/elements/tags.lua
Last edited by p3lim : 01-14-09 at 12:49 PM.
Report comment to moderator  
Reply With Quote
Unread 01-13-09, 04:04 PM  
Plato0n
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 0
File comments: 2
Uploads: 1
hey, I wanna change the Names to be classcolored, I think it should be anywhere in here or?
self:Tag(name, '[name] [leader] [offline][afk]|cff00ffff[raidtargetname] [raidtargeticon]')
but what do I have to change? just enter a "[classcolor] would be way too easy

greetings
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: