From c11524901b338a53eee2a9f0ae9caa834a5ee76c Mon Sep 17 00:00:00 2001 From: Stijn Buys Date: Fri, 21 Mar 2008 20:24:36 +0000 Subject: single server socket --- src/core/gameserver.cc | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/core/gameserver.cc') diff --git a/src/core/gameserver.cc b/src/core/gameserver.cc index add0ca9..dadff8f 100644 --- a/src/core/gameserver.cc +++ b/src/core/gameserver.cc @@ -25,6 +25,7 @@ GameServer::GameServer() : GameInterface() con_print << "Initializing game server...\n"; server_instance = this; server_network = 0; + server_maxplayerid = 1; server_module = Module::preload(); if (!server_module) { @@ -178,6 +179,8 @@ void GameServer::exec(Player *player, std::string const & cmdline) void GameServer::player_connect(Player *player) { + player->player_id = server_maxplayerid++; + std::string message(player->name()); message.append(" connects."); broadcast(message, player); -- cgit v1.2.3