diff --git a/SQCSim-srv/connection.cpp b/SQCSim-srv/connection.cpp index 110b325..7103fee 100644 --- a/SQCSim-srv/connection.cpp +++ b/SQCSim-srv/connection.cpp @@ -77,7 +77,7 @@ void Connection::sendPacks(SOCKET sock, std::unordered_mapGetHash(true)) + if (m_playinfo.id == conn->GetHash(false)) continue; sendPackTo(sock, &out, &m_bufout, conn->getAddr()); } diff --git a/SQCSim-srv/server.cpp b/SQCSim-srv/server.cpp index 9dd0f00..17945e2 100644 --- a/SQCSim-srv/server.cpp +++ b/SQCSim-srv/server.cpp @@ -201,8 +201,6 @@ void Server::Run() { sendPack(conn->getSock(), &sync, &m_buf); } - std::cout << players << " players." << std::endl; - while (!endgame) { for (auto& [key, conn] : m_players) { conn->getPacks(m_sock_udp);