Quantcast
Download
(130 Kb)
Download
Updated: 09-03-15 11:30 PM
Pictures
File Info
Compatibility:
Minor patch (6.2.3)
Fury of Hellfire (6.2)
Updated:09-03-15 11:30 PM
Created:05-26-11 05:50 PM
Downloads:7,644
Favorites:58
MD5:

Infinity Plates  Popular! (More than 5000 hits)

Version: r11
by: Dawn [More]

Minimalistic and lightweight nameplates, based on Blizzard's plates. Somewhat customizable via InfinityPlates.lua, like changing the font, it's size, etc.

Designed with PvP in mind, but works as well for PvE.



Features
* works with PlateBuffs and NamePlateAuras by Alea
* Totems are shown as icons (no longer available in r6+)
* abbreviates long names
* names are class/reaction colored
* smart aggro indication
* visible spell icon
* health percent value
- between 35% and 25%, value is yellow colored
- between 25% and 20%, value is orange colored
- below 20%, value is red colored
* featuring hankthetank's raidicon textures
* show hostile nameplates in combat and/or optionally hide them out of combat
- by default nameplates show in combat and do not hide out of combat
...

r11
* hide elite/dragon texture

r10
* fixed for 6.2.2
* minor cosmetic changes ...
- changed name font from "Infinity Gears" to "Impact" (remember that you can change the font in InfinityPlates.lua)

Kudos to Resike for stepping in and keeping the addon afloat! :)


r9
* toc updated for 5.3
* added an option (showcbtext) to show/hide (true/false) cast name text
- castbar text hidden by default

r8
* toc updated for 5.2

r7
* health value changes color at low health, again
* some code clean up ...

r6
* updated for 5.1
* removed totem icons for now, due to a major rewrite
* changed default colors for units (neutral, hostile, friendly...)
- note: the purple color for tapped units is courtesy of Activision Blizzard ...

r5
* health percentage will now be hidden at 100% and shown otherwise

r4
* updated for Mists of Pandaria
* separate font option for names and numbers
* Totem list updated
... from what I found on Wowhead, got no shaman to test it, seems like they changed around/removed/added totems quite a bit
>>> this one might need feedback if broken/incomplete/missing something

r3
* highlight selected plate with a font shadow behind the name
* selected plates transparency will now always stay at 100%

r2
* make it work with PlateBuffs

r1
* initial release
Archived Files (8)
File Name
Version
Size
Author
Date
r9
55kB
Dawn
05-22-13 06:50 PM
r7
53kB
Dawn
12-08-12 04:32 PM
r6
53kB
Dawn
12-02-12 03:17 PM
r5
54kB
Dawn
10-14-12 10:46 AM
r4
54kB
Dawn
10-13-12 06:55 PM
r3
35kB
Dawn
06-03-11 07:50 PM
r2
34kB
Dawn
05-26-11 06:06 PM
r1
34kB
Dawn
05-26-11 05:50 PM


Post A Reply Comment Options
Unread 09-02-15, 01:48 PM  
Dawn
A Molten Giant
 
Dawn's Avatar
AddOn Author - Click to view AddOns

Forum posts: 916
File comments: 956
Uploads: 24
I uploaded a fixed version for 6.2.2. Thanks for stepping in Resike.
__________________
Rock: "We're sub-standard DPS. Nerf Paper, Scissors are fine."
Paper: "OMG, WTF, Scissors!"
Scissors: "Rock is OP and Paper are QQers. We need PvP buffs."

"neeh the game wont be remembered as the game who made blizz the most money, it will be remembered as the game who had the most QQ'ers that just couldnt quit the game for some reason..."

Report comment to moderator  
Reply With Quote
Unread 09-02-15, 01:06 PM  
Resike
A Pyroguard Emberseer
AddOn Author - Click to view AddOns

Forum posts: 1088
File comments: 232
Uploads: 11
Originally Posted by Taet
Work perfectly.

I have second question, if you have time:

Code:
local function AdjustNameLevel(frame, ...)

	if UnitName("target") == frame.hp.name:GetText() and frame:GetParent():GetAlpha() == 1 then

		frame.hp.name:SetDrawLayer("OVERLAY")
	else
		frame.hp.name:SetDrawLayer("BORDER")

	end
end
This function dont work corectly if target is form second realm "Holinka (*)", or target have Shorted name "R.T. Dummy"


I trying this, but i am noob
Code:
local function AdjustNameLevel(frame, ...)
	local newName
	
	if UnitName("target") then 
		local name = UnitName("target")
		newName = (string.len(name) > abbrevNumb) and string.gsub(name, "%s?(.[\128-\191]*)%S+%s", "%1. ")
	end

	if newName == frame.hp.name:GetText() and frame:GetParent():GetAlpha() == 1 then
		frame.hp.name:SetDrawLayer("OVERLAY")
		frame.hp.value:SetFont(FONT3, FONTSIZE3, FONTFLAG2)
	else
		frame.hp.name:SetDrawLayer("BORDER")
		frame.hp.value:SetFont(FONT2, FONTSIZE2, FONTFLAG2)
	end
end
How about if you change it like this:

Lua Code:
  1. local function AdjustNameLevel(frame, ...)
  2.     if UnitName("target") == frame.hp.oldname:GetText() and frame:GetParent():GetAlpha() == 1 then
  3.         frame.hp.name:SetDrawLayer("OVERLAY")
  4.     else
  5.         frame.hp.name:SetDrawLayer("BORDER")
  6.     end
  7. end
Report comment to moderator  
Reply With Quote
Unread 09-02-15, 12:53 PM  
Taet
A Murloc Raider

Forum posts: 9
File comments: 73
Uploads: 0
Work perfectly.

I have second question, if you have time:

Code:
local function AdjustNameLevel(frame, ...)

	if UnitName("target") == frame.hp.name:GetText() and frame:GetParent():GetAlpha() == 1 then

		frame.hp.name:SetDrawLayer("OVERLAY")
	else
		frame.hp.name:SetDrawLayer("BORDER")

	end
end
This function dont work corectly if target is form second realm "Holinka (*)", or target have Shorted name "R.T. Dummy"


I trying this, but i am noob
Code:
local function AdjustNameLevel(frame, ...)
	local newName
	
	if UnitName("target") then 
		local name = UnitName("target")
		newName = (string.len(name) > abbrevNumb) and string.gsub(name, "%s?(.[\128-\191]*)%S+%s", "%1. ")
	end

	if newName == frame.hp.name:GetText() and frame:GetParent():GetAlpha() == 1 then
		frame.hp.name:SetDrawLayer("OVERLAY")
		frame.hp.value:SetFont(FONT3, FONTSIZE3, FONTFLAG2)
	else
		frame.hp.name:SetDrawLayer("BORDER")
		frame.hp.value:SetFont(FONT2, FONTSIZE2, FONTFLAG2)
	end
end
Report comment to moderator  
Reply With Quote
Unread 09-02-15, 12:00 PM  
Resike
A Pyroguard Emberseer
AddOn Author - Click to view AddOns

Forum posts: 1088
File comments: 232
Uploads: 11
Re: Re: Re: UPDATE

Originally Posted by tordenflesk
Originally Posted by Resike
Originally Posted by Taet
Plz, plz, plz ANY1 update this addon for 6.2.2.
Fan update for 6.2.2:

http://www.mediafire.com/download/ao...Plates-r10.zip
Doesn't show the health text. Name and aggro text still works.
Try this version:

http://www.mediafire.com/download/en...Plates-r11.zip
Report comment to moderator  
Reply With Quote
Unread 09-02-15, 09:54 AM  
Taet
A Murloc Raider

Forum posts: 9
File comments: 73
Uploads: 0
if (perc < 100) then
frame.hp.value:SetText(perc)
else
frame.hp.value:SetText(" ")
end


works

problem is with this :
local valueHealth = frame.healthOriginal:GetValue()
Last edited by Taet : 09-02-15 at 10:01 AM.
Report comment to moderator  
Reply With Quote
Unread 09-02-15, 09:45 AM  
Taet
A Murloc Raider

Forum posts: 9
File comments: 73
Uploads: 0
ty for your work, i dont have bug report now, but HP percentage number is not visit. plllllzzzz
Report comment to moderator  
Reply With Quote
Unread 09-02-15, 09:38 AM  
tordenflesk
A Deviate Faerie Dragon

Forum posts: 11
File comments: 170
Uploads: 0
Re: Re: UPDATE

Originally Posted by Resike
Originally Posted by Taet
Plz, plz, plz ANY1 update this addon for 6.2.2.
Fan update for 6.2.2:

http://www.mediafire.com/download/ao...Plates-r10.zip
Doesn't show the health text. Name and aggro text still works.
Report comment to moderator  
Reply With Quote
Unread 09-02-15, 09:02 AM  
Resike
A Pyroguard Emberseer
AddOn Author - Click to view AddOns

Forum posts: 1088
File comments: 232
Uploads: 11
Re: UPDATE

Originally Posted by Taet
Plz, plz, plz ANY1 update this addon for 6.2.2.
Fan update for 6.2.2:

http://www.mediafire.com/download/ao...Plates-r10.zip
Report comment to moderator  
Reply With Quote
Unread 09-02-15, 03:05 AM  
Taet
A Murloc Raider

Forum posts: 9
File comments: 73
Uploads: 0
UPDATE

Plz, plz, plz ANY1 update this addon for 6.2.2.
Report comment to moderator  
Reply With Quote
Unread 09-01-15, 09:59 PM  
gmarco
A Chromatic Dragonspawn
 
gmarco's Avatar
AddOn Author - Click to view AddOns

Forum posts: 170
File comments: 55
Uploads: 25
Errors with patch 6.2.2

Due to nameplate changes I got several errors with infinity plates:

4x InfinityPlates\InfinityPlates-r9.lua:248: attempt to index local 'cbicon' (a nil value)
InfinityPlates\InfinityPlates-r9.lua:248: in function <InfinityPlates\InfinityPlates.lua:192>
InfinityPlates\InfinityPlates-r9.lua:397: in function <InfinityPlates\InfinityPlates.lua:391>
InfinityPlates\InfinityPlates-r9.lua:407: in function <InfinityPlates\InfinityPlates.lua:404>


2x InfinityPlates\InfinityPlates-r9.lua:256: attempt to index local 'cbname' (a nil value)
InfinityPlates\InfinityPlates-r9.lua:256: in function <InfinityPlates\InfinityPlates.lua:192>
InfinityPlates\InfinityPlates-r9.lua:397: in function <InfinityPlates\InfinityPlates.lua:391>
InfinityPlates\InfinityPlates-r9.lua:407: in function <InfinityPlates\InfinityPlates.lua:404>


15x InfinityPlates\InfinityPlates-r9.lua:46: bad argument #1 to 'pairs' (table expected, got nil)
[C]:: in function 'pairs'
InfinityPlates\InfinityPlates-r9.lua:46: in function <InfinityPlates\InfinityPlates.lua:45>
InfinityPlates\InfinityPlates-r9.lua:189: in function <InfinityPlates\InfinityPlates.lua:170>
[C]:: ?
[C]:: ?
[C]:: ?


Please can you fix, we are unable to play with different nameplate addon
Thanks.
__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.
Report comment to moderator  
Reply With Quote
Unread 03-02-15, 11:22 AM  
EKE
A Deviate Faerie Dragon

Forum posts: 17
File comments: 212
Uploads: 0
Originally Posted by PumpkinToys
Is this updated to 6.1?
you can bump toc by yourself, it still work fine
Report comment to moderator  
Reply With Quote
Unread 02-28-15, 08:20 AM  
PumpkinToys
A Defias Bandit

Forum posts: 2
File comments: 2
Uploads: 0
Is this updated to 6.1?
Report comment to moderator  
Reply With Quote
Unread 12-02-14, 06:40 AM  
Zasz
A Kobold Labourer
 
Zasz's Avatar

Forum posts: 0
File comments: 18
Uploads: 0
I was using docsnameplates until it went inactive, then switched to sqwnameplates because its a clone of the former addon but that went inactive recently aswell. By the first look this addon does what I require for a few exceptions. I need healthbars infight and the ability to set a certain font for NPC/player names with a second line. So far this addon provides the ability to set my own font but the 2nd line is missing and the health bars.
How can I add the 2nd line?
Report comment to moderator  
Reply With Quote
Unread 11-30-14, 12:14 AM  
Hanzo1184
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Size of Health value.

Hi, I'm trying to change the size of the health percentage value and I can't get it to change. I've been messing with values on lines 7, 25, and 26, but to no avail. Could you please help? Also, would I change the value of line 210 to lower the nameplate and bring it down closer to a mob's head? Thanks.
Report comment to moderator  
Reply With Quote
Unread 11-03-14, 03:09 PM  
gmarco
A Chromatic Dragonspawn
 
gmarco's Avatar
AddOn Author - Click to view AddOns

Forum posts: 170
File comments: 55
Uploads: 25
Originally Posted by EKE
go line 48
Code:
object:SetTexture(nil)
add:
Code:
object:SetAlpha(0)
try it.
Works like a charm :-)
Thanks very much !!
__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.