diff --git a/game.proto b/game.proto index 482f46a..d4a084a 100644 --- a/game.proto +++ b/game.proto @@ -172,6 +172,16 @@ message RoleStartClimbReq { message RoleStartClimbRsp { } +message RoleMiddleClimbReq { + int32 chapter_id = 1; + int32 carbon_id = 2; + string team_id = 3; +} + +message RoleMiddleClimbRsp { + string reward = 1; +} + message RoleEndClimbReq { int32 chapter_id = 1; int32 carbon_id = 2; diff --git a/models.proto b/models.proto index 84e629f..7d24a2f 100644 --- a/models.proto +++ b/models.proto @@ -122,4 +122,5 @@ message Role { int64 otime = 27; // 离线时间 int64 ctime = 28; // 创建时间 string channel = 29; + string climb_reward = 30; } \ No newline at end of file diff --git a/protocode.proto b/protocode.proto index 5e3b88c..b0f6e74 100644 --- a/protocode.proto +++ b/protocode.proto @@ -25,24 +25,25 @@ enum ProtoCode RoleDrawCardRpc = 517; RoleCdKeyRpc = 518; RoleStartClimbRpc = 519; - RoleEndClimbRpc = 520; - EquipmentDelRpc = 521; - EquipmentEnhanceRpc = 522; - EquipmentSetGemRpc = 523; - EquipmentDelGemRpc = 524; - HeroUpLevelRpc = 525; - HeroReinRpc = 526; - HeroSkillUpLevelRpc = 527; - EmailListRpc = 528; - EmailDrawRpc = 529; - EmailCheckRpc = 530; - EmailDelRpc = 531; - StoreBuyRpc = 532; - ItemGemCompoundRpc = 533; - GemSliceRpc = 534; - GemSliceStopRpc = 535; - GemAttentionRpc = 536; - GemSliceRewardRpc = 537; + RoleMiddleClimbRpc = 520; + RoleEndClimbRpc = 521; + EquipmentDelRpc = 522; + EquipmentEnhanceRpc = 523; + EquipmentSetGemRpc = 524; + EquipmentDelGemRpc = 525; + HeroUpLevelRpc = 526; + HeroReinRpc = 527; + HeroSkillUpLevelRpc = 528; + EmailListRpc = 529; + EmailDrawRpc = 530; + EmailCheckRpc = 531; + EmailDelRpc = 532; + StoreBuyRpc = 533; + ItemGemCompoundRpc = 534; + GemSliceRpc = 535; + GemSliceStopRpc = 536; + GemAttentionRpc = 537; + GemSliceRewardRpc = 538; DisConnectNty = 1001; RoleUpdatePropertyNty = 1002; -- libgit2 0.21.2