From 3c0615b835e43b5364ed5c583919d836ccb979da Mon Sep 17 00:00:00 2001 From: Magnus Auvinen Date: Tue, 18 Dec 2007 22:07:57 +0000 Subject: added tournament mode --- src/game/server/gs_server.cpp | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'src/game/server') diff --git a/src/game/server/gs_server.cpp b/src/game/server/gs_server.cpp index a45e52ab..f2e20441 100644 --- a/src/game/server/gs_server.cpp +++ b/src/game/server/gs_server.cpp @@ -1788,11 +1788,17 @@ void mods_connected(int client_id) //dbg_msg("game", "connected player='%d:%s'", client_id, server_clientname(client_id)); + // Check which team the player should be on - if(gameobj->gametype == GAMETYPE_DM) - players[client_id].team = 0; + if(config.sv_tournament_mode) + players[client_id].team = -1; else - players[client_id].team = gameobj->getteam(client_id); + { + if(gameobj->gametype == GAMETYPE_DM) + players[client_id].team = 0; + else + players[client_id].team = gameobj->getteam(client_id); + } } void mods_client_drop(int client_id) -- cgit 1.4.1