From: terencehill Date: Mon, 9 Jan 2012 16:41:11 +0000 (+0100) Subject: Let spectators understand when an arena/ca/freezetag round is starting and who's... X-Git-Tag: xonotic-v0.6.0~42^2~7^2~8 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=452f4b8698f8c88bd0b6759eb0e9f7009e5ed81b;p=xonotic%2Fxonotic-data.pk3dir.git Let spectators understand when an arena/ca/freezetag round is starting and who's the winner --- diff --git a/qcsrc/server/arena.qc b/qcsrc/server/arena.qc index 31698e9229..0262b89b89 100644 --- a/qcsrc/server/arena.qc +++ b/qcsrc/server/arena.qc @@ -199,7 +199,7 @@ void Arena_Warmup() { if(champion && g_arena) { - FOR_EACH_CLIENT(e) + FOR_EACH_REALCLIENT(e) centerprint(e, strcat("The Champion is ", champion.netname)); champion = world; } @@ -221,14 +221,14 @@ void Arena_Warmup() allowed_to_spawn = 1; if(champion && g_arena) { - FOR_EACH_PLAYER(e) + FOR_EACH_REALCLIENT(e) centerprint(e, strcat("The Champion is ", champion.netname)); } if(f != roundStartTime_prev) { roundStartTime_prev = f; if(g_ca && !(red_players && blue_players)) { - FOR_EACH_PLAYER(self) + FOR_EACH_REALCLIENT(self) Send_CSQC_Centerprint_Generic(self, CPID_ROUND_STARTING, "^1Need at least 1 player in each team to play CA", 2, 0); warmup = time + autocvar_g_ca_warmup; } else { @@ -241,7 +241,7 @@ void Arena_Warmup() else if(f == 1) Announce("1"); - FOR_EACH_PLAYER(e) + FOR_EACH_REALCLIENT(e) Send_CSQC_Centerprint_Generic(e, CPID_ROUND_STARTING, "Round will start in %d", 1, f); } } @@ -267,7 +267,7 @@ void Arena_Warmup() reset_map(TRUE); } else { Announce("begin"); - FOR_EACH_PLAYER(e) + FOR_EACH_REALCLIENT(e) Send_CSQC_Centerprint_Generic(e, CPID_ROUND_STARTING, "^1Begin!", 1, 0); }