From 3df52f3c6ca547831e6b7a55c2db0f00010eacf2 Mon Sep 17 00:00:00 2001 From: div0 Date: Sun, 1 Apr 2007 13:32:27 +0000 Subject: [PATCH] fix up broken netnames (thanks, Burning) git-svn-id: svn://svn.icculus.org/nexuiz/trunk@2279 f962a42d-fe04-0410-a3ab-8c8b0445ebaa --- data/qcsrc/server/cl_client.qc | 4 ++++ data/qcsrc/server/clientcommands.qc | 2 -- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/data/qcsrc/server/cl_client.qc b/data/qcsrc/server/cl_client.qc index 504e4c6b7..beccf2e0a 100644 --- a/data/qcsrc/server/cl_client.qc +++ b/data/qcsrc/server/cl_client.qc @@ -1346,6 +1346,10 @@ void() ctf_setstatus; .float vote_nagtime; void PlayerPreThink (void) { + if(strlen(self.netname) > 0) + if(substring(self.netname, strlen(self.netname) - 1, 1) == "^") + self.netname = strzone(strcat(self.netname, " ")); // BROKEN COLORS can be annoying! + // version nagging if(self.version_nagtime) if(self.cvar_g_nexuizversion) diff --git a/data/qcsrc/server/clientcommands.qc b/data/qcsrc/server/clientcommands.qc index 7e6b3489e..180681016 100644 --- a/data/qcsrc/server/clientcommands.qc +++ b/data/qcsrc/server/clientcommands.qc @@ -46,8 +46,6 @@ void Say(entity source, float teamsay, string msgin) namestr = playername(source); else namestr = source.netname; - if(substring(namestr, strlen(namestr) - 1, 1) == "^") - namestr = strdecolorize(namestr); // BROKEN! if(teamsay) { msgstr = strzone(strcat("\{1}\{13}", colorstr, "(^3", namestr, colorstr, ") ^7", msgin, "\n")); -- 2.39.2