1
This commit is contained in:
parent
075e989175
commit
19faf96fc5
@ -1062,7 +1062,7 @@ message MFSettlement
|
||||
message MFSettlementMember
|
||||
{
|
||||
optional int32 obj_uniid = 1; //玩家id
|
||||
optional string account_id = 2; //账号id
|
||||
optional string account_id = 2; //账号id(真人才有account_id)
|
||||
optional string name = 4; //玩家名字
|
||||
optional int32 head = 3; //头像id
|
||||
optional int32 head_frame = 5 [default = 0]; //头像框
|
||||
@ -1084,8 +1084,6 @@ message MFSettlementMember
|
||||
optional int32 pvp_survia_time = 104; //pvp存活时间(毫秒)
|
||||
optional int32 pvp_recover = 105; //pvp治疗总量
|
||||
optional int32 pvp_rescue = 106; //pvp救援
|
||||
optional int32 pvp_my_rank = 107; //我的排名
|
||||
optional int32 pvp_max_rank = 108; //最大排名
|
||||
optional int32 pvp_personal_rank = 109; //个人排名
|
||||
|
||||
optional int32 pve_order = 201; //pve波次
|
||||
@ -1099,29 +1097,47 @@ message MFSettlementMember
|
||||
optional int32 pve_boss_killed = 209; //pve副本boos是否被击杀
|
||||
|
||||
optional MFOverReward reward = 301; //结算奖励
|
||||
repeated MFRewardItem spoils_items = 302; //战利品 0: 道具id 1:道具数量
|
||||
}
|
||||
|
||||
//结算信息
|
||||
/*
|
||||
pvp_my_rank
|
||||
pvp_max_rank
|
||||
这两个字段在新版里处理方式
|
||||
|
||||
当是组队结算时
|
||||
pvp_my_rank: pvp_team_rank
|
||||
pvp_max_rank: pvp_total_team_num
|
||||
当是个人结算时
|
||||
pvp_my_rank: member.pvp_personal_rank
|
||||
pvp_max_rank: pvp_total_human_num
|
||||
|
||||
1、先判断settlement_status == 0 则表示用战斗数据(个人结算pvp_settlement_type=0) ,1则调用小胡的接口
|
||||
|
||||
settlement_status == 0 的时候: member.reward、member.spoils_items、 pvp_team_rank为空
|
||||
*/
|
||||
message MFSettlementNew
|
||||
{
|
||||
optional int32 version = 1; //版本
|
||||
optional int32 team_id = 2; //队伍id
|
||||
optional string room_uuid = 3; //房间唯一id
|
||||
optional int32 room_mode = 4; //0:吃鸡模式 1:歼灭模式 2:生存模式
|
||||
optional int32 match_mode = 5; //比赛模式 0: pvp 1:排位赛(只有吃鸡模式下该字段才有意义)
|
||||
optional int32 team_mode = 6; //0:个人 1:组队
|
||||
optional int32 room_mode = 4; //0:pvp 1: pve
|
||||
optional int32 team_mode = 6; //0:个人 1:组队(保留)
|
||||
optional int32 game_over = 7; //游戏是否结束
|
||||
optional int32 victory = 8; //是否胜利
|
||||
optional int32 victory = 8; //是否胜利(pvp:吃鸡 pve:是否通关)
|
||||
optional int32 watchable = 9; //是否可观战,小胡那的接口写死0(看历史不可观战)
|
||||
optional int32 map_id = 10; //地图id
|
||||
optional string battle_uuid = 11; //本次战斗唯一id
|
||||
optional int32 settlement_status = 12; //0: 结算中(读取个人结算数据) 1:已结算(请求小胡接口)
|
||||
|
||||
optional int32 pvp_settlement_type = 101; //結算類型0:個人 1:組隊
|
||||
optional int32 pvp_settlement_type = 101; //結算類型0:個人 1:組隊(保留)
|
||||
optional int32 pvp_settlement_color = 102; // 0:灰 1:黃
|
||||
optional int32 pvp_team_rank = 103; //队伍排名
|
||||
optional int32 pvp_total_human_num = 107; //房间总人数
|
||||
optional int32 pvp_alive_human_num = 108; //房间剩余存活人数
|
||||
optional int32 pvp_total_team_num = 109; //本次战斗队伍总数
|
||||
optional int32 pvp_total_human_num = 105; //房间总人数
|
||||
optional int32 pvp_alive_human_num = 106; //房间剩余存活人数
|
||||
optional int32 pvp_total_team_num = 107; //本次战斗队伍总数
|
||||
optional int32 pvp_match_mode = 108; //比赛模式 0: pvp 1:排位赛
|
||||
|
||||
optional int32 pve_settlement_color = 201; // 0:灰 1:黃
|
||||
optional int32 pve_wave = 202; //pve波次
|
||||
|
Loading…
x
Reference in New Issue
Block a user