/// <summary> /// /// </summary> /// <param name="rawPacket"></param> /// <param name="hostId"></param> /// <param name="connectionId"></param> private void OnPlayerChatSendPacket(IPacket rawPacket, int hostId, int connectionId) { var packet = rawPacket as Client.Packet.PlayerChatSendPacket; if (packet == null) { return; } var chatPacket = new Server.Packet.PlayerChatPacket(connectionId, packet.ChatMessage); QueuePacketAllExcluding(chatPacket, new int[] { connectionId }); }