From 024d19d1c1f6fc71c2741423423a4da37ac4f53c Mon Sep 17 00:00:00 2001 From: Marco Hladik Date: Sat, 27 Mar 2021 07:52:24 +0100 Subject: [PATCH] Scoreboard: skip observers/spectators from counting height for centerscores --- src/client/scoreboard.qc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/client/scoreboard.qc b/src/client/scoreboard.qc index f060528..bb1d6bf 100644 --- a/src/client/scoreboard.qc +++ b/src/client/scoreboard.qc @@ -171,11 +171,12 @@ Scores_Draw(void) /* calculate all valid entries */ for (int i = -1; i > -32; i--) { - if (getplayerkeyvalue(i, "name")) { - break; + if (getplayerkeyvalue(i, "name") && getplayerkeyfloat(i, "*spec") != 1) { + c += 10; } - c += 10; } + + c += (serverkeyfloat("teams") * 10); pos = video_mins + [(video_res[0] / 2) - 145, (video_res[1] / 2) - c]; } else { pos = video_mins + [(video_res[0] / 2) - 145, 30];