示例#1
0
        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);
        }
示例#2
0
    /// <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);
    }