diff --git a/source/src/clientgame.cpp b/source/src/clientgame.cpp index 21d56492..7880a2dd 100644 --- a/source/src/clientgame.cpp +++ b/source/src/clientgame.cpp @@ -96,16 +96,14 @@ char *colorname(playerent *d, char *name, const char *prefix) char *colorping(int ping) { static string cping; - if(multiplayer(false)) formatstring(cping)("\fs\f%d%d\fr", ping <= 500 ? 0 : ping <= 1000 ? 2 : 3, ping); - else formatstring(cping)("%d", ping); + formatstring(cping)("\fs\f%d%d\fr", ping <= 500 ? 0 : ping <= 1000 ? 2 : 3, ping); return cping; } char *colorpj(int pj) { static string cpj; - if(multiplayer(false)) formatstring(cpj)("\fs\f%d%d\fr", pj <= 90 ? 0 : pj <= 170 ? 2 : 3, pj); - else formatstring(cpj)("%d", pj); + formatstring(cpj)("\fs\f%d%d\fr", pj <= 90 ? 0 : pj <= 170 ? 2 : 3, pj); return cpj; } diff --git a/source/src/scoreboard.cpp b/source/src/scoreboard.cpp index a7307070..b47611ca 100644 --- a/source/src/scoreboard.cpp +++ b/source/src/scoreboard.cpp @@ -158,7 +158,14 @@ void renderscore(playerent *d) } else { - sprintf(lagping,"%s/%s",colorpj(d->plag),colorping(d->ping)); + if(multiplayer(false)) + { + sprintf(lagping,"%s/%s",colorpj(d->plag), colorping(d->ping)); + } + else + { + sprintf(lagping,"%d/%d",d->plag, d->ping); + } } /* const char *clag = team_isspect(d->team) ? "SPECT" : (d->state==CS_LAGGED ? "LAG" : colorpj(d->plag)); const char *cping = colorping(d->ping);*/ diff --git a/source/src/serverbrowser.cpp b/source/src/serverbrowser.cpp index 9eda3999..46ab7834 100644 --- a/source/src/serverbrowser.cpp +++ b/source/src/serverbrowser.cpp @@ -1051,7 +1051,7 @@ void refreshservers(void *menu, bool init) filterrichtext(text, si.favcat > -1 && !favimage ? favcattags[si.favcat] : ""); if(showweights) concatformatstring(text, "(%d)", si.weight); formatstring(si.full)(showfavtag ? (favimage ? "\t" : "\fs%s\fr\t") : "", text); - concatformatstring(si.full, "\fs\f%c%d\t\fs\f%c%d/%d\fr\t\a%c ", basecolor, si.ping, plnumcolor, si.numplayers, si.maxclients, '0' + si.uplinkqual); + concatformatstring(si.full, "\fs\f%c%s\t\fs\f%c%d/%d\fr\t\a%c ", basecolor, colorping(si.ping), plnumcolor, si.numplayers, si.maxclients, '0' + si.uplinkqual); if(si.map[0]) { concatformatstring(si.full, "%s, %s", si.map, modestr(si.mode, modeacronyms > 0));