mirror of
https://github.com/dashr9230/SA-MP.git
synced 2026-10-11 17:58:16 +08:00
[saco] Implement/match ScrSetSpawnInfo; the player pool is fetched after the bitstream
This commit is contained in:
1 parent
82997497af
commit
1de918acd0
1 file changed
+15
-1
+15
-1
@@ -379,7 +379,21 @@ void ScrUnk6F(RPCParameters *rpcParams)
|
||||
}
|
||||
void ScrUnk62(RPCParameters *rpcParams) {}
|
||||
void ScrUnk70(RPCParameters *rpcParams) {}
|
||||
void ScrSetSpawnInfo(RPCParameters *rpcParams) {}
|
||||
void ScrSetSpawnInfo(RPCParameters *rpcParams)
|
||||
{
|
||||
PCHAR Data = reinterpret_cast<PCHAR>(rpcParams->input);
|
||||
int iBitLength = rpcParams->numberOfBitsOfData;
|
||||
PlayerID sender = rpcParams->sender;
|
||||
|
||||
SPAWN_INFO SpawnInfo;
|
||||
|
||||
RakNet::BitStream bsData(Data,(iBitLength/8)+1,false);
|
||||
|
||||
CPlayerPool *pPlayerPool = pNetGame->GetPlayerPool();
|
||||
bsData.Read((PCHAR)&SpawnInfo, 46);
|
||||
|
||||
pPlayerPool->GetLocalPlayer()->sub_10003BE0(&SpawnInfo);
|
||||
}
|
||||
void ScrUnk45(RPCParameters *rpcParams) {}
|
||||
void ScrUnk99(RPCParameters *rpcParams)
|
||||
{
|
||||
|
||||
Reference in new issue
Block a user