diff options
Diffstat (limited to 'src/game/server')
| -rw-r--r-- | src/game/server/gs_game_ctf.cpp | 11 | ||||
| -rw-r--r-- | src/game/server/gs_server.cpp | 4 |
2 files changed, 13 insertions, 2 deletions
diff --git a/src/game/server/gs_game_ctf.cpp b/src/game/server/gs_game_ctf.cpp index ee9dae08..0c54d1c5 100644 --- a/src/game/server/gs_game_ctf.cpp +++ b/src/game/server/gs_game_ctf.cpp @@ -86,6 +86,9 @@ void gameobject_ctf::tick() // CAPTURE! \o/ teamscore[fi^1] += 100; f->carrying_player->score += 5; + + dbg_msg("game", "flag_capture player='%d:%s'", f->carrying_player->client_id, server_clientname(f->carrying_player->client_id)); + for(int i = 0; i < 2; i++) flags[i]->reset(); @@ -105,7 +108,11 @@ void gameobject_ctf::tick() // return the flag if(!f->at_stand) { - close_players[i]->score += 1; + player *p = close_players[i]; + p->score += 1; + + dbg_msg("game", "flag_return player='%d:%s'", p->client_id, server_clientname(p->client_id)); + create_sound_global(SOUND_CTF_RETURN); f->reset(); } @@ -118,6 +125,8 @@ void gameobject_ctf::tick() f->at_stand = 0; f->carrying_player = close_players[i]; f->carrying_player->score += 1; + + dbg_msg("game", "flag_grab player='%d:%s'", f->carrying_player->client_id, server_clientname(f->carrying_player->client_id)); for(int c = 0; c < MAX_CLIENTS; c++) { diff --git a/src/game/server/gs_server.cpp b/src/game/server/gs_server.cpp index 67a8ad97..c1f5e130 100644 --- a/src/game/server/gs_server.cpp +++ b/src/game/server/gs_server.cpp @@ -547,7 +547,7 @@ void player::set_team(int new_team) team = new_team; die(client_id, -1); score = 0; - dbg_msg("game", "cid=%d team=%d", client_id, team); + dbg_msg("game", "team_join player='%d:%s' team=%d", client_id, server_clientname(client_id), team); } vec2 spawn_points[3][64]; @@ -1762,6 +1762,8 @@ void mods_client_enter(int client_id) char buf[512]; sprintf(buf, "%s entered and joined the %s", server_clientname(client_id), get_team_name(players[client_id].team)); send_chat(-1, -1, buf); + + dbg_msg("game", "team_join player='%d:%s' team=%d", client_id, server_clientname(client_id), players[client_id].team); } void mods_connected(int client_id) |