mirror of
https://github.com/dashr9230/SA-MP.git
synced 2024-12-22 22:47:29 +08:00
[bot] Implement ScrRemovePlayerFromVehicle(...)
This commit is contained in:
parent
8b36c6d805
commit
2aa2b1e628
@ -90,9 +90,14 @@ void ScrPutPlayerInVehicle(RPCParameters *rpcParams)
|
||||
|
||||
//----------------------------------------------------
|
||||
|
||||
void ScrUnk47(RPCParameters *rpcParams)
|
||||
void ScrRemovePlayerFromVehicle(RPCParameters *rpcParams)
|
||||
{
|
||||
// TODO: ScrUnk47
|
||||
MyVehicleID = INVALID_VEHICLE_ID;
|
||||
byteMySeatID = 0;
|
||||
|
||||
if(pNetGame->GetBotMode()) {
|
||||
pNetGame->GetBotMode()->OnNPCExitVehicle();
|
||||
}
|
||||
}
|
||||
|
||||
//----------------------------------------------------
|
||||
@ -488,8 +493,8 @@ void RegisterScriptRPCs(RakClientInterface* pRakClient)
|
||||
REGISTER_STATIC_RPC(pRakClient, ScrSetPlayerPos);
|
||||
REGISTER_STATIC_RPC(pRakClient, ScrUnk0D);
|
||||
REGISTER_STATIC_RPC(pRakClient, ScrUnk0E);
|
||||
REGISTER_STATIC_RPC(pRakClient, ScrUnk47);
|
||||
REGISTER_STATIC_RPC(pRakClient, ScrPutPlayerInVehicle);
|
||||
REGISTER_STATIC_RPC(pRakClient, ScrRemovePlayerFromVehicle);
|
||||
REGISTER_STATIC_RPC(pRakClient, ScrUnk48);
|
||||
REGISTER_STATIC_RPC(pRakClient, ScrDisplayGameText);
|
||||
REGISTER_STATIC_RPC(pRakClient, ScrUnk9C);
|
||||
@ -562,8 +567,8 @@ void UnRegisterScriptRPCs(RakClientInterface* pRakClient)
|
||||
UNREGISTER_STATIC_RPC(pRakClient, ScrSetPlayerPos);
|
||||
UNREGISTER_STATIC_RPC(pRakClient, ScrUnk0D);
|
||||
UNREGISTER_STATIC_RPC(pRakClient, ScrUnk0E);
|
||||
UNREGISTER_STATIC_RPC(pRakClient, ScrUnk47);
|
||||
UNREGISTER_STATIC_RPC(pRakClient, ScrPutPlayerInVehicle);
|
||||
UNREGISTER_STATIC_RPC(pRakClient, ScrRemovePlayerFromVehicle);
|
||||
UNREGISTER_STATIC_RPC(pRakClient, ScrUnk48);
|
||||
UNREGISTER_STATIC_RPC(pRakClient, ScrDisplayGameText);
|
||||
UNREGISTER_STATIC_RPC(pRakClient, ScrUnk9C);
|
||||
|
@ -130,8 +130,8 @@
|
||||
#define RPC_ScrSetPlayerPos "\x0C"
|
||||
#define RPC_ScrUnk0D "\x0D"
|
||||
#define RPC_ScrUnk0E "\x0E"
|
||||
#define RPC_ScrUnk47 "\x47"
|
||||
#define RPC_ScrPutPlayerInVehicle "\x46"
|
||||
#define RPC_ScrRemovePlayerFromVehicle "\x47"
|
||||
#define RPC_ScrUnk48 "\x48"
|
||||
#define RPC_ScrDisplayGameText "\x49"
|
||||
#define RPC_ScrUnk9C "\x9C"
|
||||
|
@ -57,8 +57,8 @@ void ScrUnk0B(RPCParameters *rpcParams) {}
|
||||
void ScrSetPlayerPos(RPCParameters *rpcParams) {}
|
||||
void ScrUnk0D(RPCParameters *rpcParams) {}
|
||||
void ScrUnk0E(RPCParameters *rpcParams) {}
|
||||
void ScrUnk47(RPCParameters *rpcParams) {}
|
||||
void ScrPutPlayerInVehicle(RPCParameters *rpcParams) {}
|
||||
void ScrRemovePlayerFromVehicle(RPCParameters *rpcParams) {}
|
||||
void ScrUnk48(RPCParameters *rpcParams) {}
|
||||
void ScrDisplayGameText(RPCParameters *rpcParams) {}
|
||||
void ScrUnk9C(RPCParameters *rpcParams) {}
|
||||
@ -157,8 +157,8 @@ void RegisterScriptRPCs(RakClientInterface* pRakClient)
|
||||
REGISTER_STATIC_RPC(pRakClient, ScrSetPlayerPos);
|
||||
REGISTER_STATIC_RPC(pRakClient, ScrUnk0D);
|
||||
REGISTER_STATIC_RPC(pRakClient, ScrUnk0E);
|
||||
REGISTER_STATIC_RPC(pRakClient, ScrUnk47);
|
||||
REGISTER_STATIC_RPC(pRakClient, ScrPutPlayerInVehicle);
|
||||
REGISTER_STATIC_RPC(pRakClient, ScrRemovePlayerFromVehicle);
|
||||
REGISTER_STATIC_RPC(pRakClient, ScrUnk48);
|
||||
REGISTER_STATIC_RPC(pRakClient, ScrDisplayGameText);
|
||||
REGISTER_STATIC_RPC(pRakClient, ScrUnk9C);
|
||||
@ -265,8 +265,8 @@ void UnRegisterScriptRPCs(RakClientInterface* pRakClient)
|
||||
UNREGISTER_STATIC_RPC(pRakClient, ScrSetPlayerPos);
|
||||
UNREGISTER_STATIC_RPC(pRakClient, ScrUnk0D);
|
||||
UNREGISTER_STATIC_RPC(pRakClient, ScrUnk0E);
|
||||
UNREGISTER_STATIC_RPC(pRakClient, ScrUnk47);
|
||||
UNREGISTER_STATIC_RPC(pRakClient, ScrPutPlayerInVehicle);
|
||||
UNREGISTER_STATIC_RPC(pRakClient, ScrRemovePlayerFromVehicle);
|
||||
UNREGISTER_STATIC_RPC(pRakClient, ScrUnk48);
|
||||
UNREGISTER_STATIC_RPC(pRakClient, ScrDisplayGameText);
|
||||
UNREGISTER_STATIC_RPC(pRakClient, ScrUnk9C);
|
||||
|
Loading…
Reference in New Issue
Block a user