mirror of
https://github.com/dashr9230/SA-MP.git
synced 2026-10-12 02:08:14 +08:00
[saco] Implement/match ScrUnk42; it is the set-armour RPC and calls CPlayerPed::SetArmour
This commit is contained in:
1 parent
db053b37df
commit
9d5a65219b
1 file changed
+14
-1
+14
-1
@@ -151,7 +151,20 @@ void ScrUnk40(RPCParameters *rpcParams)
|
||||
bsData.Read(playerId);
|
||||
}
|
||||
void ScrUnk41(RPCParameters *rpcParams) {}
|
||||
void ScrUnk42(RPCParameters *rpcParams) {}
|
||||
void ScrUnk42(RPCParameters *rpcParams)
|
||||
{
|
||||
PCHAR Data = reinterpret_cast<PCHAR>(rpcParams->input);
|
||||
int iBitLength = rpcParams->numberOfBitsOfData;
|
||||
PlayerID sender = rpcParams->sender;
|
||||
|
||||
CLocalPlayer *pLocalPlayer = pNetGame->GetPlayerPool()->GetLocalPlayer();
|
||||
float fArmour;
|
||||
|
||||
RakNet::BitStream bsData(Data,(iBitLength/8)+1,false);
|
||||
bsData.Read(fArmour);
|
||||
|
||||
pLocalPlayer->GetPlayerPed()->SetArmour(fArmour);
|
||||
}
|
||||
void ScrUnk37(RPCParameters *rpcParams) {}
|
||||
void ScrUnk21(RPCParameters *rpcParams) {}
|
||||
void ScrUnk23(RPCParameters *rpcParams) {}
|
||||
|
||||
Reference in new issue
Block a user