public PMoveRequest(int dir, int seq, uint key, int x, int y, int z, TimeSpan speed) : base((byte)2, 7) { this.m_Stream.Write((byte)dir); this.m_Stream.Write((byte)seq); this.m_Stream.Write(key); PacketHandlers.AddSequence(seq, x, y, z, speed); }