public override void sendPong() { Packet packet = new Packet(); packet.WriteShort(0x39); packet.WriteShort(0); // Same as MSEA? packet.WriteInt(0); // 0 packet.WriteInt(0); // Random ? SendCheckedPacket(packet); }
public void sendHSKey(int pValue) { var packet = new Packet(); packet.WriteShort(0x25); packet.WriteByte(0); packet.WriteInt(pValue); packet.WriteInt(0); _session.SendPacket(packet); }
private void HandleIntAuth(Packet pPacket) { //int x; Packet writer = new Packet(); // lol = new Tools.LookupTable(Application.StartupPath + @"\data.txt"); //lol.Parse(); // 30 00 XX XX 00 00 // Skipping header.. // XX XX 00 00 //pPacket.Skip(2); int request = pPacket.ReadInt(); writer.WriteShort(0x14); writer.WriteInt(Test(request)); Console.WriteLine("Response: " + writer.ToString()); this.SendPacket(writer); }
public override void sendPong() { Packet packet = new Packet(); if (HandlingVersion >= 153) packet.WriteShort(0x46); else if (HandlingVersion >= 145) packet.WriteShort(0x45); else if (HandlingVersion >= 143) packet.WriteShort(0x46); else if (HandlingVersion >= 118) packet.WriteShort(0x2D); else if (HandlingVersion >= 115) packet.WriteShort(0x2C); else if (HandlingVersion >= 101) packet.WriteShort(0x2E); else if (HandlingVersion >= 99) packet.WriteShort(0x1B); else if (HandlingVersion >= 86) packet.WriteShort(0x1A); else if (HandlingVersion >= 83) packet.WriteShort(0x19); else packet.WriteShort(0x18); if (HandlingVersion >= 143) packet.WriteInt(0); _session.SendPacket(packet); }
public override void sendPong() { Packet packet = new Packet(); if (version >= 139) packet.WriteShort(0x44); else packet.WriteShort(0x43); packet.WriteInt(0); packet.WriteShort(0); SendCheckedPacket(packet); }