コード例 #1
0
    static public void LoginGameServer()
    {
        CreateScoket();
        VertifyUserInfo vertifyUserInfo = new VertifyUserInfo()
        {
            token  = PlayerManager.self.loginDataCenter.data.token,
            userId = (long)PlayerManager.self.loginDataCenter.data.accountId,
            zoneId = 1
        };
        MarsMessage marsMessage = new MarsMessage()
        {
            messageType = MessageConst.Login.TYPE,
            cmd         = MessageConst.Login.REQ_VERTIFY,
            data        = ProtobufTool.Serialize(vertifyUserInfo)
        };

        clientSocket.Send(marsMessage);
    }
コード例 #2
0
    static public void SendCreateRole(string roleName)
    {
        VertifyUserInfo _vertifyUserInfo = new VertifyUserInfo()
        {
            token  = PlayerManager.self.loginDataCenter.data.token,
            userId = (long)PlayerManager.self.loginDataCenter.data.accountId,
            zoneId = 1
        };
        ReqCreateRole reqCreateRole = new ReqCreateRole()
        {
            vertifyUserInfo = _vertifyUserInfo,
            name            = roleName
        };
        MarsMessage marsMessage = new MarsMessage()
        {
            messageType = MessageConst.Login.TYPE,
            cmd         = MessageConst.Login.REQ_CREATE_ROLE,
            data        = ProtobufTool.Serialize(reqCreateRole)
        };

        clientSocket.Send(marsMessage);
    }