syntax = "proto3"; package Pb; option go_package = "pb/"; // ModId.ModuleLogin: 3000 // 登录模块消息定义 // 如果定义的消息内没有字段或者消息被注释掉了,说明该请求不需要参数,发送消息时仅发送包头即可,包体可为空, 返回的消息亦是如此。 // MsgId.ModLevelSceneEnter: 3001 // 进入场景返回 message SceneEnterAck { uint32 SceneId = 1;//场景ID } // MsgId.ModLevelEnter: 3001 // 进入关卡请求 message LevelEnterReq { uint32 CopyType = 1; //副本类型 uint32 LevelId = 2; //关卡ID } // MsgId.ModLevelEnter: 3001 // 进入关卡返回 message LevelEnterAck { uint32 CopyType = 1; //副本类型 uint32 LevelId = 2; //关卡ID } // CopyStatus 副本状态 message CopyStatus { uint32 CopyType = 1; //副本类型,场景表中的副本类型 uint32 LevelId = 2; //配置表索引(ID) int32 MaxScore = 3; //得分(星数) } // MsgId.ModLevelEnter: 3001 // MsgCopyStatusListAck 副本状态列表 message CopyStatusListAck { repeated CopyStatus StatusList = 1; } // MsgId.ModLevelEnter: 3001 // MsgCopyStatusChangeAck 副本状态变更 message MsgCopyStatusChangeAck { CopyStatus Status = 1; }