Quote:
Originally Posted by pro4never
The packets must be wrong then lol.
The encryption has only changed a few times...
5018: Blowfish implemented for game server
You're not even making it to the game server so encryption is not at all the issue. Sounds like your authresponse packet is incorrect.
Password encryption wasn't added till somewhere around 5200 so that's definitely not the issue either.
|
i figured i had a wrong packet or something i just wasn't sure which one lol. Not very good at coding....
Anyways this is my authresponse as of right now
public static byte[] AuthResponse(string ServerIP, uint Key1, uint Key2, ushort Port)
{
byte[] Packet = new byte[33];
WriteUInt16(52, Packet, 0);
WriteUInt16(1055, Packet, 2);
WriteUInt32(Key2, Packet, 4);
WriteUInt32(Key1, Packet, 8);
WriteString(ServerIP, Packet, 20);
WriteUInt16(Port, Packet, 12);
return Packet;
}