mirror of
https://github.com/dashr9230/SA-MP.git
synced 2026-10-11 01:38:17 +08:00
[bot] Implement ScrSetPlayerPos(...)
This commit is contained in:
1 parent
bcb50d8800
commit
6038cf0a59
3 files changed
+16
-9
No files matched your search
+12
-5
@@ -3,6 +3,7 @@
|
||||
|
||||
using namespace RakNet;
|
||||
extern CNetGame* pNetGame;
|
||||
extern ONFOOT_SYNC_DATA ofSync;
|
||||
|
||||
//----------------------------------------------------
|
||||
|
||||
@@ -37,9 +38,16 @@ void ScrUnk99(RPCParameters *rpcParams)
|
||||
|
||||
//----------------------------------------------------
|
||||
|
||||
void ScrUnk0C(RPCParameters *rpcParams)
|
||||
void ScrSetPlayerPos(RPCParameters *rpcParams)
|
||||
{
|
||||
// TODO: ScrUnk0C
|
||||
PCHAR Data = reinterpret_cast<PCHAR>(rpcParams->input);
|
||||
int iBitLength = rpcParams->numberOfBitsOfData;
|
||||
PlayerID sender = rpcParams->sender;
|
||||
RakNet::BitStream bsData(Data,(iBitLength/8)+1,false);
|
||||
|
||||
bsData.Read(ofSync.vecPos.X);
|
||||
bsData.Read(ofSync.vecPos.Y);
|
||||
bsData.Read(ofSync.vecPos.Z);
|
||||
}
|
||||
|
||||
//----------------------------------------------------
|
||||
@@ -188,7 +196,6 @@ void ScrSetPlayerFacingAngle(RPCParameters *rpcParams)
|
||||
|
||||
//----------------------------------------------------
|
||||
|
||||
|
||||
void ScrUnk14(RPCParameters *rpcParams)
|
||||
{
|
||||
}
|
||||
@@ -459,7 +466,7 @@ void RegisterScriptRPCs(RakClientInterface* pRakClient)
|
||||
REGISTER_STATIC_RPC(pRakClient, ScrUnk45);
|
||||
REGISTER_STATIC_RPC(pRakClient, ScrUnk99);
|
||||
REGISTER_STATIC_RPC(pRakClient, ScrUnk0B);
|
||||
REGISTER_STATIC_RPC(pRakClient, ScrUnk0C);
|
||||
REGISTER_STATIC_RPC(pRakClient, ScrSetPlayerPos);
|
||||
REGISTER_STATIC_RPC(pRakClient, ScrUnk0D);
|
||||
REGISTER_STATIC_RPC(pRakClient, ScrUnk0E);
|
||||
REGISTER_STATIC_RPC(pRakClient, ScrUnk46);
|
||||
@@ -533,7 +540,7 @@ void UnRegisterScriptRPCs(RakClientInterface* pRakClient)
|
||||
UNREGISTER_STATIC_RPC(pRakClient, ScrUnk45);
|
||||
UNREGISTER_STATIC_RPC(pRakClient, ScrUnk0B);
|
||||
UNREGISTER_STATIC_RPC(pRakClient, ScrUnk99);
|
||||
UNREGISTER_STATIC_RPC(pRakClient, ScrUnk0C);
|
||||
UNREGISTER_STATIC_RPC(pRakClient, ScrSetPlayerPos);
|
||||
UNREGISTER_STATIC_RPC(pRakClient, ScrUnk0D);
|
||||
UNREGISTER_STATIC_RPC(pRakClient, ScrUnk0E);
|
||||
UNREGISTER_STATIC_RPC(pRakClient, ScrUnk46);
|
||||
|
||||
Reference in new issue
Block a user