Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function CustomChat:AddMessage(msg, ...)
- --ChangeChatColor("WHISPER_INFORM", 255/255, 064/255, 255/255)
- --ChangeChatColor("BN_WHISPER_INFORM", 128/255, 255/255, 246/255)
- --ChangeChatColor("CHANNEL1", 255/255, 205/255, 129/255) --[peach] General
- --ChangeChatColor("CHANNEL2", 180/255, 255/255, 129/255) --[lime] Trade
- --ChangeChatColor("CHANNEL3", 255/255, 129/255, 180/255) --[pink] Local Defense
- --ChangeChatColor("CHANNEL4", 205/255, 129/255, 255/255) --[violet] Looking For Group
- -- '|H(B?N?)player:(.-)|h%[(.-)%]|h whispers:' -> |H%1player:%2|h%3|h
- msg = gsub(msg, "|H%1player:%2|h%3|h") -- Whisper From
- msg = gsub(msg, "has come online.", "has come |CFF00FF00online|r.") -- Online
- msg = gsub(msg, "has gone offline.", "has gone |CFFFF0000offline|r.") -- Offline
- --msg = gsub(msg, "<Away>", "") -- Doesn't work?
- --msg = gsub(msg, "<Busy>", "") -- Doesn't work?
- --msg = gsub(msg, "%Guild Message of the Day:", "GMotD -") -- Doesn't work?
- -- General
- --msg = gsub(msg, "%[Guild%]", "Guild") -- Guild
- --msg = gsub(msg, "%[Party%]", "Party") -- Party
- --msg = gsub(msg, "%[Party Leader%]", "Party Leader") --Party Leader
- --msg = gsub(msg, "%[Dungeon Guide%]", "Dungeon Guide") -- Dungeon Guide
- --msg = gsub(msg, "%[Raid%]", "Raid") -- Raid
- --msg = gsub(msg, "%[Raid Leader%]", "Raid Leader") -- Raid Leader
- --msg = gsub(msg, "%[Raid Warning%]", "Raid Warning") -- Raid Warning
- --msg = gsub(msg, "%[Officer%]", "Officer") -- Officer
- --msg = gsub(msg, "%[Instance%]", "Instance") -- Instance
- --msg = gsub(msg, "%[Instance Leader%]", "Instance Leader") -- Instace Leader
- --msg = gsub(msg, "(|Hplayer.*|h) says", "%1") -- Says
- --msg = gsub(msg, "(|Hplayer.*|h) yells", "%1") -- Yell
- -- Whispers & Battle.net
- --msg = gsub(msg, "(|Hplayer.*|h)", "%1") -- Whisper From
- --msg = gsub(msg, "To (|Hplayer.*|h)", "|CFF00C0FA@|r%1") -- Whisper @
- --msg = gsub(msg, "(|HBNplayer.*|h)", "%1") -- Whisper From Battle.net
- --msg = gsub(msg, "To (|HBNplayer.*|h)", "|CFF00C0FA@|r%1") -- Whisper @ Battle.net
- msg = gsub(msg, "(|HBNplayer:%S-|k:)(%d-)(:%S-|h)%[(%S-)%](|?h?)(:?)", changeBNetName) -- BNet
- -- TimeStamps
- msg = format("%s %s", date"|cff808080%H:%M:%S|r", msg) -- Time Stamps
- -- Remove BRACKETS.
- --msg = gsub(msg, "|H(.-)|h%[(.-)%]|h", "|H%1|h%2|h") -- FUCKING BRACKETS!
- --msg = gsub(msg, "%[(%d0?)%. (.-)%]", "(%1)") -- FUCKING BRACKETS!
- self.OldAddMessage(self, msg, ...)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement