Thread Tools Display Modes
08-26-12, 01:09 PM   #1
robertito54321
A Murloc Raider
Join Date: Aug 2012
Posts: 8
Lua - coloring certain text in Pitbull

Hi all,

As a newbie with Lua I hope some of you guys can help me.
I would like to color my "level" text to white, but I cant find how to do it.

The code looks like this; 85 Warrior Tauren

This is the code (standard code from Pitbull);

local dr,dg,db = ClassColor(unit)
local form = DruidForm(unit)
local classification = Classification(unit)
if UnitIsPlayer(unit) or (not UnitIsFriend(unit,"player") and not IsPet(unit)) then
local cr,cg,cb = ClassColor(unit)
if form then
return "%s%s|cff%02x%02x%02x%s|r |cff%02x%02x%02x%s|r (%s) %s",classification or '',classification and ' ' or '',dr,dg,db,Level(unit),cr,cg,cb,Class(unit),form,SmartRace(unit) or ''
else
return "%s%s|cff%02x%02x%02x%s|r |cff%02x%02x%02x%s|r %s",classification or '',classification and ' ' or '',dr,dg,db,Level(unit),cr,cg,cb,Class(unit),SmartRace(unit) or ''
end
else
if form then
return "%s%s|cff%02x%02x%02x%s|r (%s) %s",classification or '',classification and ' ' or '',dr,dg,db,Level(unit),form,SmartRace(unit) or ''
else
return "%s%s|cff%02x%02x%02x%s|r %s",classification or '',classification and ' ' or '',dr,dg,db,Level(unit),SmartRace(unit) or ''
end
end
  Reply With Quote
08-28-12, 04:27 AM   #2
Lombra
A Molten Giant
 
Lombra's Avatar
AddOn Author - Click to view addons
Join Date: Nov 2006
Posts: 554
Try this:
Code:
local form = DruidForm(unit)
local classification = Classification(unit)
if UnitIsPlayer(unit) or (not UnitIsFriend(unit,"player") and not IsPet(unit)) then
	local cr,cg,cb = ClassColor(unit)
	if form then
		return "%s%s%s |cff%02x%02x%02x%s|r (%s) %s",classification or '',classification and ' ' or '',Level(unit),cr,cg,cb,Class(unit),form,SmartRace(unit) or ''
	else
		return "%s%s%s |cff%02x%02x%02x%s|r %s",classification or '',classification and ' ' or '',Level(unit),cr,cg,cb,Class(unit),SmartRace(unit) or ''
	end
else
	if form then
		return "%s%s%s (%s) %s",classification or '',classification and ' ' or '',Level(unit),form,SmartRace(unit) or ''
	else
		return "%s%s%s %s",classification or '',classification and ' ' or '',Level(unit),SmartRace(unit) or ''
	end
end
__________________
Grab your sword and fight the Horde!
  Reply With Quote

WoWInterface » Developer Discussions » Lua/XML Help » Lua - coloring certain text in Pitbull

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off