From eed3a6df6142e17ef7c4849259f45df8c44d753f Mon Sep 17 00:00:00 2001 From: InviseDivine Date: Fri, 27 Mar 2026 20:22:05 +0200 Subject: [PATCH] FEAT: Message for outdated clients --- src/network/ServerSideNetworkHandler.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/network/ServerSideNetworkHandler.cpp b/src/network/ServerSideNetworkHandler.cpp index fbb9308..5fe00a4 100755 --- a/src/network/ServerSideNetworkHandler.cpp +++ b/src/network/ServerSideNetworkHandler.cpp @@ -203,9 +203,6 @@ void ServerSideNetworkHandler::handle(const RakNet::RakNetGUID& source, LoginPac if (oldClient || oldServer) loginStatus = oldClient? LoginStatus::Failed_ClientOld : LoginStatus::Failed_ServerOld; - if (packet->newProto) { - printf("New proto! \n"); - } RakNet::BitStream bitStream; LoginStatusPacket(loginStatus).write(&bitStream); rakPeer->Send(&bitStream, HIGH_PRIORITY, RELIABLE_ORDERED, 0, source, false); @@ -252,6 +249,11 @@ void ServerSideNetworkHandler::handle(const RakNet::RakNetGUID& source, LoginPac ).write(&bitStream); rakPeer->Send(&bitStream, HIGH_PRIORITY, RELIABLE_ORDERED, 0, source, false); + + if (!packet->newProto) { + MessagePacket packet("You're using outdated client. Some features disabled."); + raknetInstance->send(packet); + } } }