[saco] Match SvrStats; it reads straight into the global RakServerStats

This commit is contained in:
ricardoofnl committed 2026-09-03 05:09:24 +07:00
1 parent f1ca3e849c
commit 1a2d8d76ad
1 file changed
+10 -1
+10 -1
View File
@@ -4,6 +4,7 @@
extern CNetGame* pNetGame;
extern CGame * pGame;
extern CChatWindow *pChatWindow;
extern RakNetStatisticsStruct RakServerStats;
// MATCH
BYTE Checksum(BYTE *pData, WORD wLen)
@@ -117,7 +118,15 @@ void DisableRaceCheckpoint(RPCParameters *rpcParams)
pGame->m_bRaceCheckpointsEnabled = FALSE;
}
void UpdateScoresPingsIPs(RPCParameters *rpcParams) {}
void SvrStats(RPCParameters *rpcParams) {}
// MATCH
void SvrStats(RPCParameters *rpcParams)
{
PCHAR Data = reinterpret_cast<PCHAR>(rpcParams->input);
int iBitLength = rpcParams->numberOfBitsOfData;
RakNet::BitStream bsData(Data,(iBitLength/8)+1,false);
bsData.Read((PCHAR)&RakServerStats,sizeof(RakNetStatisticsStruct));
}
// MATCH
void GameModeRestart(RPCParameters *rpcParams)
{