// message结构的属性名请使用 驼峰小写字母开始 syntax = "proto3"; option go_package = "/pb"; package pb; // 任务 message Quest { // 任务组id int32 groupID = 1; // 任务配置id int32 questID = 2; // 任务状态 0:进行中,1:已完成未领取,2:已完成已领取 int32 status = 3; // 任务数据 int32 data = 4; } // 任务列表 message QuestList { // 所有任务列表 repeated Quest quests = 1; } // 章节奖励领取 message QuestChapterReward { // 当前主线章节ID Z-任务-主线表chapterID int32 chapterID = 1; // 是否已领取 bool isMainReward = 2; }