public void HandShakeRequest() { C2S_HANDSHAKE_REQUEST request = new C2S_HANDSHAKE_REQUEST(); request.protocolID = (byte)KC2S_Protocol.c2s_handshake_request; request.uRoleID = PlayerManager.GetInstance().MajorPlayer.PlayerID; request.guid = PlayerManager.GetInstance().MajorPlayer.guid; request.procotolversion = (byte)KProcotolVersion.eProcotolVersion; gameWordClient.SendMessage(request); }
/// <summary> /// 和游戏服务器握手 /// </summary> /// <param name="playerID"></param> /// <param name="guid"></param> private void GSHandShakeRequest(ulong playerID, byte[] guid) { C2S_HANDSHAKE_REQUEST request = new C2S_HANDSHAKE_REQUEST(); request.protocolID = (byte)KC2S_Protocol.c2s_handshake_request; request.procotolversion = (byte)KProcotolVersion.eProcotolVersion; request.uRoleID = playerID; request.guid = guid; NetworkManager.Instance.SendToGameServer(request); }