[bot] Implement CNetGame::Packet_NoFreeIncomingConnections(...)

This commit is contained in:
RD42
2024-06-01 20:10:45 +08:00
parent 3eacf10755
commit f05b44f0a7
2 changed files with 12 additions and 1 deletions

View File

@ -298,7 +298,9 @@ void CNetGame::UpdateNetwork()
case ID_CONNECTION_BANNED: case ID_CONNECTION_BANNED:
Packet_ConnectionBanned(pkt); Packet_ConnectionBanned(pkt);
break; break;
case ID_NO_FREE_INCOMING_CONNECTIONS:
Packet_NoFreeIncomingConnections(pkt);
break;
case ID_DISCONNECTION_NOTIFICATION: case ID_DISCONNECTION_NOTIFICATION:
Packet_DisconnectionNotification(pkt); Packet_DisconnectionNotification(pkt);
break; break;
@ -406,6 +408,14 @@ void CNetGame::Packet_ConnectionRequestAccepted(Packet* packet)
//---------------------------------------------------- //----------------------------------------------------
void CNetGame::Packet_NoFreeIncomingConnections(Packet* packet)
{
//logprintf("NPC: The server is full.");
exit(1);
}
//----------------------------------------------------
void CNetGame::Packet_DisconnectionNotification(Packet* packet) void CNetGame::Packet_DisconnectionNotification(Packet* packet)
{ {
//OutputDebugString("BOT: Disconnected."); //OutputDebugString("BOT: Disconnected.");

View File

@ -28,6 +28,7 @@ private:
void Packet_RSAPublicKeyMismatch(Packet* packet); void Packet_RSAPublicKeyMismatch(Packet* packet);
void Packet_ConnectionBanned(Packet* packet); void Packet_ConnectionBanned(Packet* packet);
void Packet_ConnectionRequestAccepted(Packet* packet); void Packet_ConnectionRequestAccepted(Packet* packet);
void Packet_NoFreeIncomingConnections(Packet* packet);
void Packet_DisconnectionNotification(Packet* packet); void Packet_DisconnectionNotification(Packet* packet);
void Packet_ModifiedPacket(Packet* packet); void Packet_ModifiedPacket(Packet* packet);
void Packet_ConnectAttemptFailed(Packet* packet); void Packet_ConnectAttemptFailed(Packet* packet);