Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void ReceiveHandshake(Packet packet, Client client)
- {
- Packet mPacket = new Packet();
- string mClientMD5Token = packet.ReadStringL();
- string mClientVersion = packet.ReadStringL();
- if (mClientMD5Token == Encryption.CryptoManager.HashMD5(Config.Instance.MD5Token))
- {
- mPacket.WriteByte((byte)Enums.EHandshakeState.ValidToken);
- }
- else
- mPacket.WriteByte((byte)Enums.EHandshakeState.InvalidToken);
- if(mClientVersion != Encryption.CryptoManager.HashMD5(Config.Instance.ClientVersion)
- {
- mPacket.WriteByte((byte)Enums.EHandshakeState.OutdatedVersion);
- }
- client.SendPacket(mPacket);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement