From 92568bd8ec61e235527440cc1a1fda588b1ecae6 Mon Sep 17 00:00:00 2001 From: Pode9935 <126120989+Pode9935@users.noreply.github.com> Date: Sun, 10 Dec 2023 15:55:23 +0700 Subject: [PATCH] Update sendPacketRaw --- packet/packet.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packet/packet.c b/packet/packet.c index 7e80991..572cb6c 100644 --- a/packet/packet.c +++ b/packet/packet.c @@ -41,8 +41,10 @@ void enet_peerSend(ENetPacket* packet, ENetPeer* peer) { } void sendPacketRaw(void* packet, int packetSize, ENetPeer* peer) { - ENetPacket* enetPacket = enet_packet_create(NULL, packetSize + 1, ENET_PACKET_FLAG_RELIABLE); - memcpy(enetPacket->data, packet, packetSize); + int typ = NET_MESSAGE_GAME_PACKET; + ENetPacket* enetPacket = enet_packet_create(NULL, packetSize + 5, ENET_PACKET_FLAG_RELIABLE); + memcpy(enetPacket->data, &typ, 4); + memcpy(enetPacket->data + 4, packet, packetSize); enet_peerSend(enetPacket, peer); }