mirror of
https://github.com/dashr9230/SA-MP.git
synced 2025-09-19 20:26:14 +08:00
[saco] Implement RegisterRPCs and UnRegisterRPCs
This commit is contained in:
@ -1,9 +1,53 @@
|
|||||||
// TODO: Implement SAMPRPC.h
|
// TODO: Implement SAMPRPC.h
|
||||||
|
|
||||||
#define RPC_Unk73 "\x73"
|
#define RPC_Unk22 "\x22"
|
||||||
|
#define RPC_Unk24 "\x24"
|
||||||
|
#define RPC_Unk3A "\x3A"
|
||||||
|
#define RPC_Unk3B "\x3B"
|
||||||
|
#define RPC_Unk3D "\x3D"
|
||||||
|
#define RPC_Unk6B "\x6B"
|
||||||
|
#define RPC_Unk25 "\x25"
|
||||||
|
#define RPC_Unk26 "\x26"
|
||||||
|
#define RPC_Unk27 "\x27"
|
||||||
|
#define RPC_Unk9B "\x9B"
|
||||||
#define RPC_Unk66 "\x66"
|
#define RPC_Unk66 "\x66"
|
||||||
#define RPC_Unk76 "\x76"
|
#define RPC_Unk28 "\x28"
|
||||||
|
#define RPC_Unk82 "\x82"
|
||||||
|
#define RPC_Unk5D "\x5D"
|
||||||
|
#define RPC_Unk5E "\x5E"
|
||||||
|
#define RPC_Unk5F "\x5F"
|
||||||
|
#define RPC_Unk3F "\x3F"
|
||||||
|
#define RPC_Unk97 "\x97"
|
||||||
#define RPC_Unk60 "\x60"
|
#define RPC_Unk60 "\x60"
|
||||||
|
#define RPC_Unk98 "\x98"
|
||||||
|
#define RPC_Unk1D "\x1D"
|
||||||
|
#define RPC_Unk1E "\x1E"
|
||||||
|
#define RPC_Unk3C "\x3C"
|
||||||
|
#define RPC_Unk20 "\x20"
|
||||||
|
#define RPC_UnkA6 "\xA6"
|
||||||
|
#define RPC_UnkA3 "\xA3"
|
||||||
|
#define RPC_UnkA4 "\xA4"
|
||||||
|
#define RPC_UnkA5 "\xA5"
|
||||||
|
#define RPC_Unk6A "\x6A"
|
||||||
|
#define RPC_Unk18 "\x18"
|
||||||
|
#define RPC_Unk1A "\x1A"
|
||||||
|
#define RPC_Unk9A "\x9A"
|
||||||
|
#define RPC_Unk89 "\x89"
|
||||||
|
#define RPC_Unk8A "\x8A"
|
||||||
|
#define RPC_Unk8B "\x8B"
|
||||||
|
#define RPC_Unk65 "\x65"
|
||||||
|
#define RPC_Unk80 "\x80"
|
||||||
|
#define RPC_Unk81 "\x81"
|
||||||
|
#define RPC_Unk74 "\x74"
|
||||||
|
#define RPC_Unk75 "\x75"
|
||||||
|
#define RPC_Unk1B "\x1B"
|
||||||
|
#define RPC_Unk1C "\x1C"
|
||||||
|
#define RPC_UnkAA "\xAA"
|
||||||
|
#define RPC_Unk67 "\x67"
|
||||||
|
#define RPC_UnkAB "\xAB"
|
||||||
|
#define RPC_UnkAC "\xAC"
|
||||||
|
#define RPC_Unk73 "\x73"
|
||||||
|
#define RPC_Unk76 "\x76"
|
||||||
#define RPC_Unk1F "\x1F"
|
#define RPC_Unk1F "\x1F"
|
||||||
#define RPC_Unk77 "\x77"
|
#define RPC_Unk77 "\x77"
|
||||||
#define RPC_Unk88 "\x88"
|
#define RPC_Unk88 "\x88"
|
||||||
@ -15,20 +59,9 @@
|
|||||||
#define RPC_Unk17 "\x17"
|
#define RPC_Unk17 "\x17"
|
||||||
#define RPC_Unk19 "\x19"
|
#define RPC_Unk19 "\x19"
|
||||||
#define RPC_Unk36 "\x36"
|
#define RPC_Unk36 "\x36"
|
||||||
#define RPC_Unk65 "\x65"
|
|
||||||
#define RPC_Unk80 "\x80"
|
|
||||||
#define RPC_Unk81 "\x81"
|
|
||||||
#define RPC_Unk34 "\x34"
|
#define RPC_Unk34 "\x34"
|
||||||
#define RPC_Unk35 "\x35"
|
#define RPC_Unk35 "\x35"
|
||||||
#define RPC_Unk6A "\x6A"
|
|
||||||
#define RPC_Unk1A "\x1A"
|
|
||||||
#define RPC_Unk9A "\x9A"
|
|
||||||
#define RPC_Unk32 "\x32"
|
#define RPC_Unk32 "\x32"
|
||||||
#define RPC_Unk9B "\x9B"
|
|
||||||
#define RPC_Unk74 "\x74"
|
|
||||||
#define RPC_Unk75 "\x75"
|
|
||||||
#define RPC_Unk1B "\x1B"
|
|
||||||
#define RPC_Unk53 "\x53"
|
#define RPC_Unk53 "\x53"
|
||||||
#define RPC_Unk67 "\x67"
|
|
||||||
#define RPC_UnkA8 "\xA8"
|
#define RPC_UnkA8 "\xA8"
|
||||||
#define RPC_UnkB1 "\xB1"
|
#define RPC_UnkB1 "\xB1"
|
||||||
|
156
saco/net/netrpc.cpp
Normal file
156
saco/net/netrpc.cpp
Normal file
@ -0,0 +1,156 @@
|
|||||||
|
|
||||||
|
#include "../main.h"
|
||||||
|
|
||||||
|
// TODO: these RPCs
|
||||||
|
void Unk22(RPCParameters *rpcParams) {}
|
||||||
|
void Unk24(RPCParameters *rpcParams) {}
|
||||||
|
void Unk3A(RPCParameters *rpcParams) {}
|
||||||
|
void Unk3B(RPCParameters *rpcParams) {}
|
||||||
|
void Unk3D(RPCParameters *rpcParams) {}
|
||||||
|
void Unk6B(RPCParameters *rpcParams) {}
|
||||||
|
void Unk25(RPCParameters *rpcParams) {}
|
||||||
|
void Unk26(RPCParameters *rpcParams) {}
|
||||||
|
void Unk27(RPCParameters *rpcParams) {}
|
||||||
|
void Unk9B(RPCParameters *rpcParams) {}
|
||||||
|
void Unk66(RPCParameters *rpcParams) {}
|
||||||
|
void Unk28(RPCParameters *rpcParams) {}
|
||||||
|
void Unk82(RPCParameters *rpcParams) {}
|
||||||
|
void Unk5D(RPCParameters *rpcParams) {}
|
||||||
|
void Unk5E(RPCParameters *rpcParams) {}
|
||||||
|
void Unk5F(RPCParameters *rpcParams) {}
|
||||||
|
void Unk3F(RPCParameters *rpcParams) {}
|
||||||
|
void Unk97(RPCParameters *rpcParams) {}
|
||||||
|
void Unk60(RPCParameters *rpcParams) {}
|
||||||
|
void Unk98(RPCParameters *rpcParams) {}
|
||||||
|
void Unk1D(RPCParameters *rpcParams) {}
|
||||||
|
void Unk1E(RPCParameters *rpcParams) {}
|
||||||
|
void Unk3C(RPCParameters *rpcParams) {}
|
||||||
|
void Unk20(RPCParameters *rpcParams) {}
|
||||||
|
void UnkA6(RPCParameters *rpcParams) {}
|
||||||
|
void UnkA3(RPCParameters *rpcParams) {}
|
||||||
|
void UnkA4(RPCParameters *rpcParams) {}
|
||||||
|
void UnkA5(RPCParameters *rpcParams) {}
|
||||||
|
void Unk6A(RPCParameters *rpcParams) {}
|
||||||
|
void Unk18(RPCParameters *rpcParams) {}
|
||||||
|
void Unk1A(RPCParameters *rpcParams) {}
|
||||||
|
void Unk9A(RPCParameters *rpcParams) {}
|
||||||
|
void Unk89(RPCParameters *rpcParams) {}
|
||||||
|
void Unk8A(RPCParameters *rpcParams) {}
|
||||||
|
void Unk8B(RPCParameters *rpcParams) {}
|
||||||
|
void Unk65(RPCParameters *rpcParams) {}
|
||||||
|
void Unk80(RPCParameters *rpcParams) {}
|
||||||
|
void Unk81(RPCParameters *rpcParams) {}
|
||||||
|
void Unk74(RPCParameters *rpcParams) {}
|
||||||
|
void Unk75(RPCParameters *rpcParams) {}
|
||||||
|
void Unk1B(RPCParameters *rpcParams) {}
|
||||||
|
void Unk1C(RPCParameters *rpcParams) {}
|
||||||
|
void UnkAA(RPCParameters *rpcParams) {}
|
||||||
|
void Unk67(RPCParameters *rpcParams) {}
|
||||||
|
void UnkAB(RPCParameters *rpcParams) {}
|
||||||
|
void UnkAC(RPCParameters *rpcParams) {}
|
||||||
|
|
||||||
|
//----------------------------------------------------
|
||||||
|
|
||||||
|
void RegisterRPCs(RakClientInterface * pRakClient)
|
||||||
|
{
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk22);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk24);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk3A);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk3B);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk3D);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk6B);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk25);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk26);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk27);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk9B);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk66);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk28);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk82);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk5D);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk5E);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk5F);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk3F);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk97);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk60);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk98);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk1D);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk1E);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk3C);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk20);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,UnkA6);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,UnkA3);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,UnkA4);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,UnkA5);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk6A);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk18);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk1A);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk9A);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk89);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk8A);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk8B);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk65);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk80);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk81);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk74);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk75);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk1B);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk1C);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,UnkAA);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,Unk67);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,UnkAB);
|
||||||
|
REGISTER_STATIC_RPC(pRakClient,UnkAC);
|
||||||
|
}
|
||||||
|
|
||||||
|
//----------------------------------------------------
|
||||||
|
|
||||||
|
void UnRegisterRPCs(RakClientInterface * pRakClient)
|
||||||
|
{
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk3C);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk20);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,UnkA6);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,UnkA3);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,UnkA4);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,UnkA5);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk18);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk80);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk81);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk6A);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk1A);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk9A);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk22);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk24);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk3A);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk3B);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk3D);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk89);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk8A);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk8B);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk65);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk6B);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk25);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk26);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk27);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk9B);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk66);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk28);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk82);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk5D);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk5E);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk5F);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk3F);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk97);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk60);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk98);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk1D);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk1E);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk74);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk75);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk1B);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk1C);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,UnkAA);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,Unk67);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,UnkAB);
|
||||||
|
UNREGISTER_STATIC_RPC(pRakClient,UnkAC);
|
||||||
|
}
|
||||||
|
|
||||||
|
//----------------------------------------------------
|
9
saco/net/netrpc.h
Normal file
9
saco/net/netrpc.h
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
|
||||||
|
#pragma once
|
||||||
|
|
||||||
|
//----------------------------------------------------
|
||||||
|
|
||||||
|
void RegisterRPCs(RakClientInterface *);
|
||||||
|
void UnRegisterRPCs(RakClientInterface *);
|
||||||
|
|
||||||
|
//----------------------------------------------------
|
Reference in New Issue
Block a user