protected virtual void HandlePackets(byte[] packet, int bytesRead) { using (var pack = new BasePacketIn(packet, 0, bytesRead)) { ushort size = pack.ReadShort(); int code = pack.ReadByte(); HandlePackets(pack, code); } }
public void HandlePacket(BaseClient client, BasePacketIn packet) { if (!(client is GameClient)) return; GameClient c = client as GameClient; if (c.Player == null) return; int x = (int)packet.ReadInt(); short y = (short)packet.ReadShort(); }