Files
18xchat/Proto/playerdata.proto
T
2025-08-15 00:36:54 +08:00

42 lines
970 B
Protocol Buffer

syntax = "proto3";
option go_package = "./pt";
package ProtoMsg;
import "google/protobuf/descriptor.proto";
//请求拉取玩家数据
message QueryPlayerDataReq {
bool IsAll = 1; //是否要全部拉取
string GameName = 2; //游戏名字
repeated string DataFlagList = 3; //IsAll为false时,指定要拉取的数据标识
}
//返回拉取玩家数据
message QueryPlayerDataRsp {
bool IsAll = 1; //是否要全部拉取
string GameName = 2; //游戏名字
repeated PlayerDataPair PlayerDataList = 3; // 玩家数据列表
}
//玩家数据
message PlayerDataPair {
string DataFlag = 1; //数据标识
string Content = 2; //数据内容
}
//请求保存玩家数据
message SavePlayerDataReq {
string GameName = 1; //游戏名字
string DataFlag = 2; //数据标识
string Content = 3; //数据内容
}
//返回保存玩家数据的结果
message SavePlayerDataRsp {
string GameName = 1; //游戏名字
string DataFlag = 2; //数据标识
}