mirror of
https://github.com/dashr9230/SA-MP.git
synced 2025-02-22 07:03:37 +00:00
[bot] Implement/match CNetGame::Packet_Unk12(...)
* Update `CNetGame::UpdateNetwork()`
This commit is contained in:
parent
25cd6aa9c4
commit
d261676570
@ -661,6 +661,9 @@ void CNetGame::UpdateNetwork()
|
||||
|
||||
switch(packetIdentifier)
|
||||
{
|
||||
case ID_UNK_12:
|
||||
Packet_Unk12(pkt);
|
||||
break;
|
||||
case ID_RSA_PUBLIC_KEY_MISMATCH:
|
||||
Packet_RSAPublicKeyMismatch(pkt);
|
||||
break;
|
||||
@ -1039,6 +1042,24 @@ void CNetGame::Packet_ConnectionSucceeded(Packet *p)
|
||||
m_pRakClient->RPC(RPC_NPCJoin,&bsSend,HIGH_PRIORITY,RELIABLE,0,FALSE);
|
||||
}
|
||||
|
||||
//----------------------------------------------------
|
||||
|
||||
void CNetGame::Packet_Unk12(Packet *p)
|
||||
{
|
||||
RakNet::BitStream bsRecv((PCHAR)p->data, p->length, false);
|
||||
|
||||
char szIdent[4];
|
||||
strcpy(szIdent, "NPC");
|
||||
BYTE byteIdentLen = strlen(szIdent)+1;
|
||||
|
||||
RakNet::BitStream bsSend;
|
||||
bsSend.Write((BYTE)ID_UNK_12);
|
||||
bsSend.Write(byteIdentLen);
|
||||
bsSend.Write(szIdent, byteIdentLen);
|
||||
m_pRakClient->Send(&bsSend,SYSTEM_PRIORITY,RELIABLE,0);
|
||||
}
|
||||
|
||||
|
||||
//----------------------------------------------------
|
||||
|
||||
void CNetGame::ResetVehiclePool()
|
||||
|
@ -41,6 +41,7 @@ private:
|
||||
void Packet_ModifiedPacket(Packet* packet);
|
||||
void Packet_ConnectAttemptFailed(Packet* packet);
|
||||
void Packet_TrailerSync(Packet *p);
|
||||
void Packet_Unk12(Packet *p);
|
||||
|
||||
public:
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user