public override void GameStartCallback(Core.Client client, bool clanWar = false) { var info = new QuestGameInfo(); using (var packet = new PacketWriter(Operation.QuestGameInfo, CryptFlags.Encrypt)) { packet.Write(1, 67); } base.GameStartCallback(client, clanWar); }
public static void GlobalPacket(PacketWriter packet) { lock (Clients) Clients.ForEach(c => c.Send(packet)); }
public void Send(PacketWriter packetReader) { var packet = packetReader.Process(++_packetCounter, _crypt); if (_sending) { _sendQueue.Enqueue(packet); } else Send(packet); }