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
|
||
} |