go_dreamfactory/pb/proto/user/user_msg.proto

50 lines
1.0 KiB
Protocol Buffer

syntax = "proto3";
option go_package = ".;pb";
import "errorcode.proto";
import "user/user_db.proto";
import "comm.proto";
//用户登录
message UserLoginReq {
string account = 1; //账号
int32 sid = 2; //区服编号
}
message UserLoginResp { DBUser data = 1; }
message UserRegisterReq {
string account = 1;
int32 sid = 2;
}
message UserRegisterResp {
ErrorCode Code = 1;
string account = 2;
}
message UserLoadResp { CacheUser data = 1; }
//创角
message UserCreateReq {
string NickName = 1; //昵称
}
message UserCreateResp {}
//添加用户资源
message UserAddResReq {
UserAssets res = 1; //资源类型
}
message UserAddResResp {
UserAssets res = 1; //资源类型
}
// 玩家资源变更推送
message UserResChangePush{
int32 gold = 1; //@go_tags(`bson:"gold"`) 金币
int32 exp = 2; //@go_tags(`bson:"exp"`) 经验
int32 lv = 3; //@go_tags(`bson:"lv"`) 等级
int32 vip = 4; //@go_tags(`bson:"vip"`) vip
int32 diamond = 5; //@go_tags(`bson:"diamond"`) 钻石
}