37 lines
878 B
Protocol Buffer
37 lines
878 B
Protocol Buffer
|
||||
|
|
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
|
|||
|
|
}
|