mirror of
https://github.com/dashr9230/SA-MP.git
synced 2026-10-10 19:53:04 +08:00
[saco] Match WorldPlayerDeath; CPlayerPool::GetAt inlines into the handler
This commit is contained in:
+20
-1
@@ -142,7 +142,26 @@ void Unk3C(RPCParameters *rpcParams)
|
||||
pGame->SetTimeInMilliseconds(dwTime);
|
||||
}
|
||||
void WorldPlayerAdd(RPCParameters *rpcParams) {}
|
||||
void WorldPlayerDeath(RPCParameters *rpcParams) {}
|
||||
void WorldPlayerDeath(RPCParameters *rpcParams)
|
||||
{
|
||||
PCHAR Data = reinterpret_cast<PCHAR>(rpcParams->input);
|
||||
int iBitLength = rpcParams->numberOfBitsOfData;
|
||||
|
||||
PLAYERID playerId;
|
||||
|
||||
RakNet::BitStream bsData(Data,(iBitLength/8)+1,false);
|
||||
|
||||
CPlayerPool *pPlayerPool = pNetGame->GetPlayerPool();
|
||||
|
||||
bsData.Read(playerId);
|
||||
|
||||
if(pPlayerPool)
|
||||
{
|
||||
CRemotePlayer *pRemotePlayer = pPlayerPool->GetAt(playerId);
|
||||
if(pRemotePlayer)
|
||||
pRemotePlayer->FUNC_10017570();
|
||||
}
|
||||
}
|
||||
void WorldPlayerRemove(RPCParameters *rpcParams) {}
|
||||
void WorldVehicleAdd(RPCParameters *rpcParams) {}
|
||||
void WorldVehicleRemove(RPCParameters *rpcParams) {}
|
||||
|
||||
Reference in New Issue
Block a user