[server] Implement GetPacketID(..)

This commit is contained in:
RD42
2024-05-11 22:43:01 +08:00
parent 5f90bc9633
commit eb1376c960

View File

@ -6,6 +6,22 @@ int CanFileBeOpenedForReading(char * filename);
char szGameModeFile[256];
//----------------------------------------------------
// This is from RakNet sources.
BYTE GetPacketID(Packet *p)
{
if (p==0) return 255;
if ((unsigned char)p->data[0] == ID_TIMESTAMP) {
assert(p->length > sizeof(unsigned char) + sizeof(unsigned long));
return (unsigned char) p->data[sizeof(unsigned char) + sizeof(unsigned long)];
}
else return (unsigned char) p->data[0];
}
//----------------------------------------------------
CNetGame::CNetGame()
{
m_bAllowWeapons = FALSE;