Download
(34Kb)
Download
Updated: 10-16-15 09:54 AM
Pictures
File Info
Updated:10-16-15 09:54 AM
Created:08-21-13 05:56 PM
Downloads:14,064
Favorites:46
MD5:

rNamePlates (Diablo)  Popular! (More than 5000 hits)

Version: 60200.02
by: zork [More]

Update, October 2016

We can now spawn nameplates with oUF. There is no need anymore for a seperate nameplate framework. They can be integrated into your oUF layout. http://www.wowinterface.com/forums/s...ad.php?t=54584
INTRO
rNamePlates replaces the default name plates with a Diablo themed high FPS counterpart.
Based up on this: Nameplate FPS drop research
AURAS
rNamePlates supports auras. Auras are tracked for "player" and "pet" and saved in a spell-database per character. To administrate the spell-database check the slash commands.
SLASH COMMANDS
lua Code:
  1. /rnp -- shows all commands
  2. /rnp list -- shows all entries of spelldb for this character
  3. /rnp blacklist SPELLID -- blacklists a certain SPELLID in spelldb for this character
  4. /rnp whitelist SPELLID -- whitelists a certain SPELLID in spelldb for this character
  5. /rnp remove SPELLID -- removes a certain SPELLID from spelldb for this character
  6. /rnp disable -- disable the spelldb for this character
  7. /rnp enable -- enable the spelldb for this character
  8. /rnp resetspelldb -- reset the spelldb for this character

CONFIG
Small config on top of the rNamePlates.lua. Not much. Most of the stuff is hardcoded.
GIT
https://github.com/zorker/rothui/tre....0/rNamePlates

60200.01
- added absorbbar reference
- added fix for patch 6.2

60000.09
- healthbar colors now match faction colors
- color onupdate function throttled

60000.08
- hide default healthbar
- hide default castbar
- hide threat glow
- create new healthbar
- create new castbar
- added TANKMODE healthbar coloring

60000.07
- Added new command "disable" to disable the spellDB per character
- Added new command "enable" to enable the spellDB per character
- Remove obsolete checks for ScanAura
- Code cleanup

60000.06
- fixed the poor GUID handling

60000.05
- changed loading event to ADDON_LOADED
- fixed rNP_SPELL_DB = nil error

60000.04
- Loading SavedVariables with VARIABLES_LOADED event instead of ADDON_LOADED
- Added more spellDB checks
- Removed spellDB wipe on new WoW build
- Added new command "remove" to remove a spell from spellDB
- Renamed command "spelldb" to "list"

60000.03
- added auras to rNamePlates
- added slash commands to manage tracked auras

60000.02
- code cleanup

60000.01
- new nameplates for wod 6.0.2

50400.01
- added healthbar faction coloring
- updated toc to 50400

50300.04
- Added the threat bloat fix

50300.03
- changed the threat glow to a threat border around the healthbar

50300.02
- code cleanup/overhaul
- added 2 new statusbar textures to pick from

50300.01
- initial release
Optional Files (0)


Post A Reply Comment Options
Unread 02-14-16, 11:27 AM  
Vishanka
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
It doesn't seem to work with Healers Have To Die.
Someone an Idea to change that, or, to add an Icon to the Nameplate?
Report comment to moderator  
Reply With Quote
Unread 12-01-15, 07:35 AM  
kitstrife
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
the color of the bar

well when I aggro mobs to attack me, their nameplates color changed from red to green. I don't know this is a function of the addon or an error of my game
can I change their color to red?
Report comment to moderator  
Reply With Quote
Unread 11-02-15, 11:20 AM  
haru85
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 1
yeah but i don't know lua languages, so my question was a request if u could do, i think many ppl will appreciate your nameplate without diablo skin, i'm using many of your addons like ractionbarstyler, rchat, rminimap, rtooltip, but i really don't like diablo and the diablo skin
Report comment to moderator  
Reply With Quote
Unread 10-31-15, 10:45 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
Originally Posted by haru85
its possible to have without the diablo skin?
Yes, if you adjust the skin functions. Lua only.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Report comment to moderator  
Reply With Quote
Unread 10-30-15, 06:42 AM  
haru85
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 1
Hello Zork,
great job this nameplates, but its possible to have without the diablo skin?

thank you
Report comment to moderator  
Reply With Quote
Unread 09-17-15, 03:36 AM  
Betonz
A Kobold Labourer

Forum posts: 0
File comments: 85
Uploads: 0
Old rNamePlates addon

Hey there,
any1 rememebers that rNamePlates once has been just the default nameplate styled a bit differently that looked pretty nice as far as I rememeber.
Anyone knows where I can find it?

Thanks
Last edited by Betonz : 09-17-15 at 04:32 AM.
Report comment to moderator  
Reply With Quote
Unread 09-03-15, 11:58 PM  
Black-art
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Originally Posted by Kabuto-eu

blizzPlate.healthBar, blizzPlate.castBar = blizzPlate.barFrame:GetChildren()

to

blizzPlate.healthBar, _, blizzPlate.castBar = blizzPlate.barFrame:GetChildren()
Thanks, that was a good idea! All non-standart plates are bugged, because of Blizz's adds absorb bar in Wow and don't tell it to anyone
So you can also use
Code:
blizzPlate.healthBar, blizzPlate.absorbBar, blizzPlate.castBar = blizzPlate.barFrame:GetChildren()
instead of "_" in this line. Works for me.
Report comment to moderator  
Reply With Quote
Unread 09-01-15, 09:57 PM  
Kabuto-eu
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 45
Uploads: 2
Has anyone had any problems since 6.2.2? Most other nameplate mods are bugged since Blizzard my have added absorbs to nameplate data? Unable to log in myself to test at the moment.

Logged in and it's broken.

You can get things working by changing (@ln 195 or so in rnameplates.lua)

blizzPlate.healthBar, blizzPlate.castBar = blizzPlate.barFrame:GetChildren()

to

blizzPlate.healthBar, _, blizzPlate.castBar = blizzPlate.barFrame:GetChildren()

Bars are also now only using 0 to 1 for values. You cant query exact values any more.

Some of the changes made to kui nameplates for 6.2.2 can be seen here
https://github.com/kesava-wow/kuinameplates/commit/359e32c86b6e473fa42546f2600af733dec5a882


Hopefully Zork is still around to fix this.
Last edited by Kabuto-eu : 09-01-15 at 11:30 PM.
Report comment to moderator  
Reply With Quote
Unread 07-19-15, 10:23 AM  
Julchen
A Deviate Faerie Dragon

Forum posts: 17
File comments: 54
Uploads: 0
I struggle getting shown the "Storm, Earth, and Fire" debuff. It's in the aura database but it has itself no duration or expiration so it doesn't get shown up. Any ideas how to fix this?
Report comment to moderator  
Reply With Quote
Unread 07-08-15, 01:49 PM  
omicronzeroseven
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Different art for Rare Elite mobs

Trying to see if this is possible, and also trying to figure out how to do it, just so when I fight a rare or elite I do not have to look for the word, a color coding, tint, or even more art like a dragon ect,
Report comment to moderator  
Reply With Quote
Unread 04-06-15, 07:40 AM  
Dasco
A Kobold Labourer

Forum posts: 0
File comments: 19
Uploads: 0
Hello Zork,

I love all your works, it's amazing!

Can you tell me how to:

- put % on health bar (i find the code on this thread but i dont really know where to put it)
- remove the threat white/greenish color (i managed to turn it to red but when i loose aggro, it turn back to green, i just want default color)
- change the castbar size?

I'm a noob on lua coding, if you can tell me how/where exactly i have to put/remove strings, would be great
Thanks
Report comment to moderator  
Reply With Quote
Unread 04-06-15, 06:18 AM  
illum1n4ti
A Defias Bandit
 
illum1n4ti's Avatar

Forum posts: 3
File comments: 117
Uploads: 1
Hello Zork

I have been using ur new nameplate for while but i am wondering if its possible to auto expand the bar to max ur name text

screenshot 1 is your old nameplate add-on
screenshot 2 is your new nameplate add-on

your old nameplate add-on shows hole name but new nameplate u see that text is been shorted .. how can i show hole text?

screenshot 1


screenshot 2
Report comment to moderator  
Reply With Quote
Unread 03-09-15, 07:42 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
@Kabuto-eu
Thanks.
http://wowprogramming.com/docs/widge...GetStringWidth
http://wowprogramming.com/docs/widge...etStringHeight

Wonder what these spit out when print()'ed.

Maybe this is activated for some reason?
http://wowprogramming.com/docs/widge...ng/SetWordWrap

Normally no font string can wrap into a new line by default.
Maybe my debugstring is the problem ("Ich bin ein Berliner!"). That would be the simplest solution.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Last edited by zork : 03-09-15 at 07:55 AM.
Report comment to moderator  
Reply With Quote
Unread 03-07-15, 05:28 PM  
Kabuto-eu
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 45
Uploads: 2
Try /rnp resetspelldb
Report comment to moderator  
Reply With Quote
Unread 03-07-15, 10:35 AM  
evilbib
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 44
Uploads: 2
I get this error sometimes.

Code:
50x rNamePlates\rNamePlates.lua:483: table index is nil
rNamePlates\rNamePlates.lua:483: in function <rNamePlates\rNamePlates.lua:474>
rNamePlates\rNamePlates.lua:537: in function <rNamePlates\rNamePlates.lua:532>
rNamePlates\rNamePlates.lua:571: in function <rNamePlates\rNamePlates.lua:547>
rNamePlates\rNamePlates.lua:584: in function <rNamePlates\rNamePlates.lua:581>
[C]:: ?

Locals:
self = NamePlate9 {
 0 = <userdata>
 newPlate = <unnamed> {
 }
 nameFrame = <unnamed> {
 }
 auras = <table> {
 }
 castBar = <unnamed> {
 }
 barFrame = <unnamed> {
 }
 borderTexture = <unnamed> {
 }
 raidIconTexture = <unnamed> {
 }
 nameString = <unnamed> {
 }
 auraButtons = <table> {
 }
 threatTexture = <unnamed> {
 }
 healthBar = <unnamed> {
 }
 eliteDragonTexture = <unnamed> {
 }
 bossIconTexture = <unnamed> {
 }
 auraHeader = <unnamed> {
 }
 levelString = <unnamed> {
 }
 highlightTexture = <unnamed> {
 }
}
delayCounter = 1
NamePlateSetGUID = <function> defined @rNamePlates\rNamePlates.lua:474
NamePlateScanAuras = <function> defined @rNamePlates\rNamePlates.lua:383
updateTarget = true
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: