syntax = "proto3"; option go_package = "./pt"; package ProtoMsg; import "error.proto"; //公用消息回复 message CommonRsp { ErrorCode RetCode = 1; //错误码,成功的话是0 string ErrMsg = 2; int32 MsgId = 3; int32 SubMsgId = 4; int32 DataType = 5; //数据类型,1:json数据;2:protobuff数据 string Data = 6; //回复数据内容 } enum MsgId { None = 0; //空,不使用 Account = 1; //账号相关 PlayerData = 2; //通用玩家数据 Admin = 99; //管理端相关 } enum SubMsgId_Account { Account_None = 0; //空,不使用 Login = 1; //登录 /login } enum SubMsgId_PlayerData { PlayerData_None = 0; //空,不使用 QueryPlayerData = 1; //请求好友列表 /playerdata/query_player_data, QueryPlayerDataReq SavePlayerData = 2; //请求新手引导信息 /playerdata/save_player_data, SavePlayerDataReq }