Addition of client protocol version at character info menu.

This commit is contained in:
MobiusDevelopment
2019-11-06 19:44:10 +00:00
parent 2322ac8d96
commit 91936e2787
72 changed files with 364 additions and 61 deletions

View File

@ -87,7 +87,9 @@ public class GameClient extends ChannelInboundHandler<GameClient>
private volatile boolean _isDetached = false;
private boolean _protocol;
private int _protocolVersion;
private boolean _protocolOk;
private int[][] trace;
@ -650,14 +652,24 @@ public class GameClient extends ChannelInboundHandler<GameClient>
}
}
public void setProtocolVersion(int version)
{
_protocolVersion = version;
}
public int getProtocolVersion()
{
return _protocolVersion;
}
public boolean isProtocolOk()
{
return _protocol;
return _protocolOk;
}
public void setProtocolOk(boolean b)
{
_protocol = b;
_protocolOk = b;
}
public void setClientTracert(int[][] tracert)

View File

@ -57,6 +57,7 @@ public class ProtocolVersion implements IClientIncomingPacket
else
{
client.sendPacket(new KeyPacket(client.enableCrypt(), 1));
client.setProtocolVersion(_version);
client.setProtocolOk(true);
}
}