From 32e08b546140cb77b28d8b588e1f4a08a9a3faea Mon Sep 17 00:00:00 2001 From: xuexinpeng Date: Thu, 2 Sep 2021 15:14:59 +0800 Subject: [PATCH 01/25] =?UTF-8?q?=E7=8E=89=E8=99=9A=E8=AE=BA=E9=81=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- protos/ArenaInfoProto.proto | 40 +++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/protos/ArenaInfoProto.proto b/protos/ArenaInfoProto.proto index 64be21d..895687e 100644 --- a/protos/ArenaInfoProto.proto +++ b/protos/ArenaInfoProto.proto @@ -148,7 +148,47 @@ import "CommonProto.proto"; optional Drop drop = 1; } + //玉虚论道 + message CrossYuXuLunDaoChallengeRequest{ + optional int32 teamIdOne =1; // 本人进攻队伍一id + optional int32 teamIdTwo =2; // 本人进攻队伍二id + optional int32 teamIdThree =3; // 本人进攻队伍三id + optional int32 challengeUid = 4 ;// 对手uid + optional int32 challengeType = 5 ;// 0免费挑战|1消耗物品挑战 + } + message CrossYuXuLunDaoChallengeResponse{ + optional int32 myScore = 1 ; //我的分数值 + optional int32 defScore =2; // 对手分数值 + repeated ArenaEnemy arenaEnemys = 3; //新的一批对手信息 + optional FightData fightData =4; // 战斗数据 + optional int32 fightResult = 5 ;// 战斗结果 + optional Drop drop = 6; + optional int32 myscore = 7; //我的积分 + optional int32 myRank =8 ;// 我的排名 + optional int32 freeTimes =9 ;// 今日免费次数 + } + + message CrossYuXuLunDaoGetInfoRequest{ + } + + message CrossYuXuLunDaoGetInfoResponse{ + optional bool isFirst= 1;//是否赛季第一次请求 + repeated ArenaEnemy arenaEnemys = 2; //新的一批对手信息 + optional int32 oldMyscore = 3; //被挑战前积分 + optional int32 newMyscore = 4; //被挑战后积分 + optional int32 oldLevelId = 5; //被挑战前段位 + optional int32 newLevelId = 6; //被挑战后段位 + optional int32 myRank = 7 ;// 我的排名 + optional int32 freeTimes =8 ;// 今日免费次数 + optional Drop drop =9 ;//赛季重置奖励 + + } + message CrossYuXuLunDaoChangeEnemyInfoRequest{ + } + message CrossYuXuLunDaoChangeEnemyInfoResponse{ + repeated ArenaEnemy arenaEnemys = 1; //新的一批对手信息 + } From 16545af2e9ee4b504a3268ade90afa0425a96e8d Mon Sep 17 00:00:00 2001 From: xuexinpeng Date: Tue, 7 Sep 2021 13:56:44 +0800 Subject: [PATCH 02/25] =?UTF-8?q?=E7=8E=89=E8=99=9A=E8=AE=BA=E9=81=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- protos/ArenaInfoProto.proto | 15 +++++++-------- protos/MessageTypeProto.proto | 15 +++++++++++++-- 2 files changed, 20 insertions(+), 10 deletions(-) diff --git a/protos/ArenaInfoProto.proto b/protos/ArenaInfoProto.proto index 895687e..a66922f 100644 --- a/protos/ArenaInfoProto.proto +++ b/protos/ArenaInfoProto.proto @@ -160,13 +160,12 @@ import "CommonProto.proto"; message CrossYuXuLunDaoChallengeResponse{ optional int32 myScore = 1 ; //我的分数值 optional int32 defScore =2; // 对手分数值 - repeated ArenaEnemy arenaEnemys = 3; //新的一批对手信息 - optional FightData fightData =4; // 战斗数据 - optional int32 fightResult = 5 ;// 战斗结果 + repeated ArenaPersonInfo arenaEnemys = 3; //新的一批对手信息 + repeated FightData fightData =4; // 战斗数据 + repeated int32 fightResult = 5 ;// 战斗结果 optional Drop drop = 6; - optional int32 myscore = 7; //我的积分 - optional int32 myRank =8 ;// 我的排名 - optional int32 freeTimes =9 ;// 今日免费次数 + optional int32 myRank =7 ;// 我的排名 + optional int32 freeTimes =8 ;// 今日免费次数 } message CrossYuXuLunDaoGetInfoRequest{ @@ -174,7 +173,7 @@ import "CommonProto.proto"; message CrossYuXuLunDaoGetInfoResponse{ optional bool isFirst= 1;//是否赛季第一次请求 - repeated ArenaEnemy arenaEnemys = 2; //新的一批对手信息 + repeated ArenaPersonInfo arenaEnemys = 2; //新的一批对手信息 optional int32 oldMyscore = 3; //被挑战前积分 optional int32 newMyscore = 4; //被挑战后积分 optional int32 oldLevelId = 5; //被挑战前段位 @@ -187,7 +186,7 @@ import "CommonProto.proto"; message CrossYuXuLunDaoChangeEnemyInfoRequest{ } message CrossYuXuLunDaoChangeEnemyInfoResponse{ - repeated ArenaEnemy arenaEnemys = 1; //新的一批对手信息 + repeated ArenaPersonInfo arenaEnemys = 1; //新的一批对手信息 } diff --git a/protos/MessageTypeProto.proto b/protos/MessageTypeProto.proto index 341ebe4..5df8332 100644 --- a/protos/MessageTypeProto.proto +++ b/protos/MessageTypeProto.proto @@ -1286,8 +1286,7 @@ enum MessageType{ //跨服天梯挑战与被挑战 战斗记录 GetWorldArenaRecordInfoRequest= 900007; GetWorldArenaRecordInfoResponse= 900008; - - + //gs --》word GetGSUserArenaInfoRequest = 900009; GetGSUserArenaInfoResponse = 900010; @@ -1314,6 +1313,14 @@ enum MessageType{ ArenaClearInfoRequest = 900021; GetWorldArenaInfoIndication = 900022; + //跨服玉虚论道 + CrossYuXuLunDaoGetInfoRequest = 900023; + CrossYuXuLunDaoGetInfoResponse = 900024; + CrossYuXuLunDaoChallengeRequest = 900025; + CrossYuXuLunDaoChallengeResponse = 900026; + CrossYuXuLunDaoChangeEnemyInfoRequest = 900027; + CrossYuXuLunDaoChangeEnemyInfoResponse = 900028; + ReplayWorldArenaRequest = 9000023; ReplayWorldArenaResponse = 9000024; @@ -1321,6 +1328,10 @@ enum MessageType{ IsCrossResponse = 9000026; IsCrossIndication = 9000027; + + + + } From a4728e94d6357ccd3d371b76a8df87391f46bf25 Mon Sep 17 00:00:00 2001 From: xuexinpeng Date: Tue, 7 Sep 2021 15:00:18 +0800 Subject: [PATCH 03/25] =?UTF-8?q?=E7=8E=89=E8=99=9A=E8=AE=BA=E9=81=93?= =?UTF-8?q?=E6=97=A5=E5=B8=B8=E9=A2=86=E5=A5=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- protos/ArenaInfoProto.proto | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/protos/ArenaInfoProto.proto b/protos/ArenaInfoProto.proto index a66922f..81f32d1 100644 --- a/protos/ArenaInfoProto.proto +++ b/protos/ArenaInfoProto.proto @@ -156,7 +156,6 @@ import "CommonProto.proto"; optional int32 challengeUid = 4 ;// 对手uid optional int32 challengeType = 5 ;// 0免费挑战|1消耗物品挑战 } - message CrossYuXuLunDaoChallengeResponse{ optional int32 myScore = 1 ; //我的分数值 optional int32 defScore =2; // 对手分数值 @@ -167,10 +166,9 @@ import "CommonProto.proto"; optional int32 myRank =7 ;// 我的排名 optional int32 freeTimes =8 ;// 今日免费次数 } - + //玉虚论道面板数据 message CrossYuXuLunDaoGetInfoRequest{ } - message CrossYuXuLunDaoGetInfoResponse{ optional bool isFirst= 1;//是否赛季第一次请求 repeated ArenaPersonInfo arenaEnemys = 2; //新的一批对手信息 @@ -181,13 +179,23 @@ import "CommonProto.proto"; optional int32 myRank = 7 ;// 我的排名 optional int32 freeTimes =8 ;// 今日免费次数 optional Drop drop =9 ;//赛季重置奖励 - + repeated int32 dailyRewardState =10;//日常奖励状态 } + //玉虚论道换一批 message CrossYuXuLunDaoChangeEnemyInfoRequest{ } message CrossYuXuLunDaoChangeEnemyInfoResponse{ repeated ArenaPersonInfo arenaEnemys = 1; //新的一批对手信息 } + //玉虚论道领取日常奖励 + message CrossYuXuLunDaoGetDailyRewardRequest{ + optional int32 level = 1; //段位 + optional int32 type = 2; //第几个宝箱 + } + message CrossYuXuLunDaoGetDailyRewardResponse{ + optional bool isSuccess = 1 ;//是否领取成功 + optional Drop drop = 2 ;//日常奖励 + } From 58165b732cd3bb2e0b0d00d4c440e7fddaa169b1 Mon Sep 17 00:00:00 2001 From: xuexinpeng Date: Tue, 7 Sep 2021 15:18:32 +0800 Subject: [PATCH 04/25] =?UTF-8?q?=E7=8E=89=E8=99=9A=E8=AE=BA=E9=81=93?= =?UTF-8?q?=E6=8C=91=E6=88=98=E6=AC=A1=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- protos/ArenaInfoProto.proto | 2 ++ 1 file changed, 2 insertions(+) diff --git a/protos/ArenaInfoProto.proto b/protos/ArenaInfoProto.proto index 81f32d1..3f784a9 100644 --- a/protos/ArenaInfoProto.proto +++ b/protos/ArenaInfoProto.proto @@ -165,6 +165,7 @@ import "CommonProto.proto"; optional Drop drop = 6; optional int32 myRank =7 ;// 我的排名 optional int32 freeTimes =8 ;// 今日免费次数 + optional int32 changedTimes =9 ;// 今日已挑战次数 } //玉虚论道面板数据 message CrossYuXuLunDaoGetInfoRequest{ @@ -180,6 +181,7 @@ import "CommonProto.proto"; optional int32 freeTimes =8 ;// 今日免费次数 optional Drop drop =9 ;//赛季重置奖励 repeated int32 dailyRewardState =10;//日常奖励状态 + optional int32 changedTimes = 11 ;// 今日已挑战次数 } //玉虚论道换一批 message CrossYuXuLunDaoChangeEnemyInfoRequest{ From c609dfe1c3867c1e795492ca89df2947a0906ae9 Mon Sep 17 00:00:00 2001 From: xuexinpeng Date: Tue, 7 Sep 2021 19:36:13 +0800 Subject: [PATCH 05/25] =?UTF-8?q?=E7=8E=89=E8=99=9A=E8=AE=BA=E9=81=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- protos/ArenaInfoProto.proto | 3 +-- protos/CommonProto.proto | 3 ++- protos/MessageTypeProto.proto | 3 +++ protos/PlayerInfoProto.proto | 2 +- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/protos/ArenaInfoProto.proto b/protos/ArenaInfoProto.proto index 3f784a9..e579c4a 100644 --- a/protos/ArenaInfoProto.proto +++ b/protos/ArenaInfoProto.proto @@ -191,8 +191,7 @@ import "CommonProto.proto"; } //玉虚论道领取日常奖励 message CrossYuXuLunDaoGetDailyRewardRequest{ - optional int32 level = 1; //段位 - optional int32 type = 2; //第几个宝箱 + optional int32 type = 1; //第几个宝箱 从0开始 } message CrossYuXuLunDaoGetDailyRewardResponse{ optional bool isSuccess = 1 ;//是否领取成功 diff --git a/protos/CommonProto.proto b/protos/CommonProto.proto index e120382..0748da1 100644 --- a/protos/CommonProto.proto +++ b/protos/CommonProto.proto @@ -674,7 +674,8 @@ option optimize_for = SPEED; optional int32 isApplyed = 8;//是否已经申请过 optional int32 userTitle = 9; optional int32 practiceLevel = 10;//修行等级 - repeated TeamOneTeamInfo crossTeam = 11;//跨服玉虚论道 三队伍 + repeated TeamOneTeamInfo crossTeam = 11;//跨服玉虚论道 三队伍 + optional int32 crossTeamScore = 12;//跨服玉虚论道积分 } //妖兽排行 diff --git a/protos/MessageTypeProto.proto b/protos/MessageTypeProto.proto index 5df8332..b6c97b4 100644 --- a/protos/MessageTypeProto.proto +++ b/protos/MessageTypeProto.proto @@ -1320,9 +1320,12 @@ enum MessageType{ CrossYuXuLunDaoChallengeResponse = 900026; CrossYuXuLunDaoChangeEnemyInfoRequest = 900027; CrossYuXuLunDaoChangeEnemyInfoResponse = 900028; + CrossYuXuLunDaoGetDailyRewardRequest = 900029; + CrossYuXuLunDaoGetDailyRewardResponse = 900030; ReplayWorldArenaRequest = 9000023; ReplayWorldArenaResponse = 9000024; + IsCrossRequert = 9000025; IsCrossResponse = 9000026; diff --git a/protos/PlayerInfoProto.proto b/protos/PlayerInfoProto.proto index f818e24..ce3d798 100644 --- a/protos/PlayerInfoProto.proto +++ b/protos/PlayerInfoProto.proto @@ -519,7 +519,7 @@ import "CommonProto.proto"; optional int32 playerId = 1; optional int32 teamId = 2; optional int32 serverId = 3; - repeated int32 crossteamId = 4;//跨服玉虚论道的teamId + optional int32 teamType = 4;//1=跨服玉虚论道的三队伍 } message GetPlayerOneTeamInfoResponse{ optional TeamOneInfo teamInfo = 1; From bd8b3ac8ff25732a6a24a2739cc47192169ef9f1 Mon Sep 17 00:00:00 2001 From: wangzhenxing Date: Tue, 7 Sep 2021 21:01:08 +0800 Subject: [PATCH 06/25] =?UTF-8?q?=E9=98=9F=E4=BC=8D=E4=BF=A1=E6=81=AF?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=9C=8D=E5=8A=A1=E5=99=A8=E5=90=8D=E7=A7=B0?= =?UTF-8?q?=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- protos/CommonProto.proto | 1 + 1 file changed, 1 insertion(+) diff --git a/protos/CommonProto.proto b/protos/CommonProto.proto index 0748da1..632d7bf 100644 --- a/protos/CommonProto.proto +++ b/protos/CommonProto.proto @@ -676,6 +676,7 @@ option optimize_for = SPEED; optional int32 practiceLevel = 10;//修行等级 repeated TeamOneTeamInfo crossTeam = 11;//跨服玉虚论道 三队伍 optional int32 crossTeamScore = 12;//跨服玉虚论道积分 + optional string serverName = 13; //服务器名称 } //妖兽排行 From 4933ce82511d2c300fe5156ffdd879357770a2cc Mon Sep 17 00:00:00 2001 From: xuexinpeng Date: Wed, 8 Sep 2021 11:09:21 +0800 Subject: [PATCH 07/25] =?UTF-8?q?=E7=8E=89=E8=99=9A=E8=AE=BA=E9=81=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- protos/ArenaInfoProto.proto | 8 +++----- protos/MessageTypeProto.proto | 2 ++ protos/PlayerInfoProto.proto | 8 ++++++++ 3 files changed, 13 insertions(+), 5 deletions(-) diff --git a/protos/ArenaInfoProto.proto b/protos/ArenaInfoProto.proto index e579c4a..1ae8d4f 100644 --- a/protos/ArenaInfoProto.proto +++ b/protos/ArenaInfoProto.proto @@ -150,11 +150,9 @@ import "CommonProto.proto"; //玉虚论道 message CrossYuXuLunDaoChallengeRequest{ - optional int32 teamIdOne =1; // 本人进攻队伍一id - optional int32 teamIdTwo =2; // 本人进攻队伍二id - optional int32 teamIdThree =3; // 本人进攻队伍三id - optional int32 challengeUid = 4 ;// 对手uid - optional int32 challengeType = 5 ;// 0免费挑战|1消耗物品挑战 + repeated int32 teamId = 1; //本人进攻队伍一id 队伍二id 队伍三id + optional int32 challengeUid = 2 ;// 对手uid + optional int32 challengeType = 3 ;// 0免费挑战|1消耗物品挑战 } message CrossYuXuLunDaoChallengeResponse{ optional int32 myScore = 1 ; //我的分数值 diff --git a/protos/MessageTypeProto.proto b/protos/MessageTypeProto.proto index b6c97b4..d240d70 100644 --- a/protos/MessageTypeProto.proto +++ b/protos/MessageTypeProto.proto @@ -1322,6 +1322,8 @@ enum MessageType{ CrossYuXuLunDaoChangeEnemyInfoResponse = 900028; CrossYuXuLunDaoGetDailyRewardRequest = 900029; CrossYuXuLunDaoGetDailyRewardResponse = 900030; + GetPlayerCrossYxldOneTeamInfoRequest = 900031; + GetPlayerCrossYxldOneTeamInfoResponse = 900032; ReplayWorldArenaRequest = 9000023; ReplayWorldArenaResponse = 9000024; diff --git a/protos/PlayerInfoProto.proto b/protos/PlayerInfoProto.proto index ce3d798..4dae795 100644 --- a/protos/PlayerInfoProto.proto +++ b/protos/PlayerInfoProto.proto @@ -938,5 +938,13 @@ import "CommonProto.proto"; message TaiChuSecretvolumeResponse{ repeated taiChuSecretvolume secretvolume = 1; } + //玉虚论道获取编队信息 + message GetPlayerCrossYxldOneTeamInfoRequest{ + optional int32 playerId = 1; + optional int32 serverId = 2; + } + message GetPlayerCrossYxldOneTeamInfoResponse{ + optional TeamOneInfo teamInfo = 1; + } \ No newline at end of file From 5a036b3e50ca484833d4f7f5e640c700175c5a42 Mon Sep 17 00:00:00 2001 From: xuexinpeng Date: Wed, 8 Sep 2021 14:49:46 +0800 Subject: [PATCH 08/25] =?UTF-8?q?=E7=8E=89=E8=99=9A=E8=AE=BA=E9=81=93?= =?UTF-8?q?=E6=8C=91=E6=88=98=E5=89=8D=E9=9D=A2=E6=9D=BF=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=20=20=E6=88=98=E6=96=97=E5=9B=9E=E6=94=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- protos/ArenaInfoProto.proto | 62 +++++++++++++++++++++++++---------- protos/CommonProto.proto | 12 +++++++ protos/MessageTypeProto.proto | 4 +++ 3 files changed, 60 insertions(+), 18 deletions(-) diff --git a/protos/ArenaInfoProto.proto b/protos/ArenaInfoProto.proto index 1ae8d4f..e654773 100644 --- a/protos/ArenaInfoProto.proto +++ b/protos/ArenaInfoProto.proto @@ -147,24 +147,6 @@ import "CommonProto.proto"; message TakeArenaBattleRewardResponse{ optional Drop drop = 1; } - - //玉虚论道 - message CrossYuXuLunDaoChallengeRequest{ - repeated int32 teamId = 1; //本人进攻队伍一id 队伍二id 队伍三id - optional int32 challengeUid = 2 ;// 对手uid - optional int32 challengeType = 3 ;// 0免费挑战|1消耗物品挑战 - } - message CrossYuXuLunDaoChallengeResponse{ - optional int32 myScore = 1 ; //我的分数值 - optional int32 defScore =2; // 对手分数值 - repeated ArenaPersonInfo arenaEnemys = 3; //新的一批对手信息 - repeated FightData fightData =4; // 战斗数据 - repeated int32 fightResult = 5 ;// 战斗结果 - optional Drop drop = 6; - optional int32 myRank =7 ;// 我的排名 - optional int32 freeTimes =8 ;// 今日免费次数 - optional int32 changedTimes =9 ;// 今日已挑战次数 - } //玉虚论道面板数据 message CrossYuXuLunDaoGetInfoRequest{ } @@ -181,6 +163,34 @@ import "CommonProto.proto"; repeated int32 dailyRewardState =10;//日常奖励状态 optional int32 changedTimes = 11 ;// 今日已挑战次数 } + + //玉虚论道挑战前双方面板数据 + message CrossYuXuLunDaoChallengeBeforeRequest{ + optional int32 playerId = 1; + optional int32 defId = 2; + } + message CrossYuXuLunDaoChallengeBeforeResponse{ + optional TeamOneInfo myTeamInfo = 1;//己方面板数据 + optional TeamOneInfo defTeamInfo = 2;//对方面板数据 + } + //玉虚论道挑战 + message CrossYuXuLunDaoChallengeRequest{ + repeated int32 teamId = 1; //本人进攻队伍一id 队伍二id 队伍三id + optional int32 challengeUid = 2 ;// 对手uid + optional int32 challengeType = 3 ;// 0免费挑战|1消耗物品挑战 + } + message CrossYuXuLunDaoChallengeResponse{ + optional int32 myScore = 1 ; //我的分数值 + optional int32 defScore =2; // 对手分数值 + repeated ArenaPersonInfo arenaEnemys = 3; //新的一批对手信息 + repeated FightData fightData =4; // 战斗数据 + repeated int32 fightResult = 5 ;// 战斗结果 + optional Drop drop = 6; + optional int32 myRank =7 ;// 我的排名 + optional int32 freeTimes =8 ;// 今日免费次数 + optional int32 changedTimes =9 ;// 今日已挑战次数 + } + //玉虚论道换一批 message CrossYuXuLunDaoChangeEnemyInfoRequest{ } @@ -195,6 +205,22 @@ import "CommonProto.proto"; optional bool isSuccess = 1 ;//是否领取成功 optional Drop drop = 2 ;//日常奖励 } + //玉虚论道战斗回放 + message CrossYuXuLunDaoBattleRecordRequest{ + optional int32 uid =1 ; + } + message CrossYuXuLunDaoBattleRecordResponse{ + + + + + } + + + + + + diff --git a/protos/CommonProto.proto b/protos/CommonProto.proto index 632d7bf..9189e01 100644 --- a/protos/CommonProto.proto +++ b/protos/CommonProto.proto @@ -1022,4 +1022,16 @@ option optimize_for = SPEED; optional string strategyLink = 2;//使用链接 optional string windowLink = 3;//素材链接 } + //玉虚论道战斗回放信息 + message crossYxldPlayerRecordInfo{ + optional int32 uid = 1; + optional int32 level = 2; + optional int32 head = 3; + optional string userName = 4; + optional int32 headFrame = 5;//头像框 + repeated FightData fightData = 6;//三个队伍的战斗回放 + optional int32 power = 7; + optional int32 type = 8; //0挑战 1防守 + optional int32 result = 9; //0成功 1失败 + } \ No newline at end of file diff --git a/protos/MessageTypeProto.proto b/protos/MessageTypeProto.proto index d240d70..0330f55 100644 --- a/protos/MessageTypeProto.proto +++ b/protos/MessageTypeProto.proto @@ -1324,6 +1324,10 @@ enum MessageType{ CrossYuXuLunDaoGetDailyRewardResponse = 900030; GetPlayerCrossYxldOneTeamInfoRequest = 900031; GetPlayerCrossYxldOneTeamInfoResponse = 900032; + CrossYuXuLunDaoChallengeBeforeRequest = 900033; + CrossYuXuLunDaoChallengeBeforeResponse = 900034; + CrossYuXuLunDaoBattleRecordRequest= 900035; + CrossYuXuLunDaoBattleRecordResponse= 900036; ReplayWorldArenaRequest = 9000023; ReplayWorldArenaResponse = 9000024; From f3bfe04eefa087f9533aa8b66574fbb1676f375e Mon Sep 17 00:00:00 2001 From: xuexinpeng Date: Thu, 9 Sep 2021 15:53:33 +0800 Subject: [PATCH 09/25] =?UTF-8?q?=E7=8E=89=E8=99=9A=E8=AE=BA=E9=81=93?= =?UTF-8?q?=E6=88=98=E6=96=97=E5=9B=9E=E6=94=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- protos/ArenaInfoProto.proto | 7 ++----- protos/CommonProto.proto | 10 ++++++---- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/protos/ArenaInfoProto.proto b/protos/ArenaInfoProto.proto index e654773..b72a30d 100644 --- a/protos/ArenaInfoProto.proto +++ b/protos/ArenaInfoProto.proto @@ -209,11 +209,8 @@ import "CommonProto.proto"; message CrossYuXuLunDaoBattleRecordRequest{ optional int32 uid =1 ; } - message CrossYuXuLunDaoBattleRecordResponse{ - - - - + message CrossYuXuLunDaoBattleRecordResponse{ + repeated crossYxldPlayerRecordInfo recordData = 1; } diff --git a/protos/CommonProto.proto b/protos/CommonProto.proto index 9189e01..c355032 100644 --- a/protos/CommonProto.proto +++ b/protos/CommonProto.proto @@ -1029,9 +1029,11 @@ option optimize_for = SPEED; optional int32 head = 3; optional string userName = 4; optional int32 headFrame = 5;//头像框 - repeated FightData fightData = 6;//三个队伍的战斗回放 - optional int32 power = 7; - optional int32 type = 8; //0挑战 1防守 - optional int32 result = 9; //0成功 1失败 + optional int32 time = 6; + optional FightData fightData1 = 7;//第一个队伍的战斗回放 + optional FightData fightData2 = 8;//第二个队伍的战斗回放 + optional FightData fightData3 = 9;//第三个队伍的战斗回放 + optional int32 power = 10; + optional int32 type = 11; //战斗类行 1:进攻成功 2:进攻失败 3:防守成功 4:防守失败 } \ No newline at end of file From 0050185812bea3646e50dc772885790c48b8e2d3 Mon Sep 17 00:00:00 2001 From: wangzhenxing Date: Thu, 9 Sep 2021 16:01:56 +0800 Subject: [PATCH 10/25] =?UTF-8?q?=E5=8D=8F=E8=AE=AE=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- protos/CommonProto.proto | 1 + 1 file changed, 1 insertion(+) diff --git a/protos/CommonProto.proto b/protos/CommonProto.proto index c355032..848c7a4 100644 --- a/protos/CommonProto.proto +++ b/protos/CommonProto.proto @@ -1035,5 +1035,6 @@ option optimize_for = SPEED; optional FightData fightData3 = 9;//第三个队伍的战斗回放 optional int32 power = 10; optional int32 type = 11; //战斗类行 1:进攻成功 2:进攻失败 3:防守成功 4:防守失败 + optional int32 practiceLevel = 12; //修行的等级 } \ No newline at end of file From 458ea0fe80ca9145a1708e82e6f2f31b3dcc4aca Mon Sep 17 00:00:00 2001 From: wangzhenxing Date: Thu, 9 Sep 2021 16:49:36 +0800 Subject: [PATCH 11/25] =?UTF-8?q?=E5=9B=9E=E6=94=BE=E8=AE=B0=E5=BD=95?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- protos/CommonProto.proto | 1 + 1 file changed, 1 insertion(+) diff --git a/protos/CommonProto.proto b/protos/CommonProto.proto index 848c7a4..0b599d6 100644 --- a/protos/CommonProto.proto +++ b/protos/CommonProto.proto @@ -1036,5 +1036,6 @@ option optimize_for = SPEED; optional int32 power = 10; optional int32 type = 11; //战斗类行 1:进攻成功 2:进攻失败 3:防守成功 4:防守失败 optional int32 practiceLevel = 12; //修行的等级 + optional int32 myScoreChange = 13; //我的积分变化情况 } \ No newline at end of file From ca524ec49354dc8c6aa563c704ea848423e75b86 Mon Sep 17 00:00:00 2001 From: duhui Date: Thu, 9 Sep 2021 17:15:44 +0800 Subject: [PATCH 12/25] =?UTF-8?q?=E4=B8=83=E7=95=8C=E8=AF=95=E7=82=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- protos/CommonProto.proto | 6 ++++ protos/MessageTypeProto.proto | 17 +++++++++- protos/PlayerInfoProto.proto | 64 ++++++++++++++++++++++++++++------- 3 files changed, 74 insertions(+), 13 deletions(-) diff --git a/protos/CommonProto.proto b/protos/CommonProto.proto index e766389..c706400 100644 --- a/protos/CommonProto.proto +++ b/protos/CommonProto.proto @@ -1045,4 +1045,10 @@ option optimize_for = SPEED; optional int32 treeLevel = 8;//神树等级 optional int32 fourTotal = 9;//四灵总层数 } + + // 七界试炼,遗物信息 + message Relic{ + optional int32 id = 1;//遗物id + optional int32 status = 2;//遗物状态,0:未激活,1:已激活 + } \ No newline at end of file diff --git a/protos/MessageTypeProto.proto b/protos/MessageTypeProto.proto index 5b5bb18..8a05078 100644 --- a/protos/MessageTypeProto.proto +++ b/protos/MessageTypeProto.proto @@ -1286,7 +1286,7 @@ enum MessageType{ qiMenDunJiaHitListResponse = 3040113; -// 乾坤宝盒-许愿魂印 + // 乾坤宝盒-许愿魂印 beautyBagCardIndication = 3040126; beautyBagWishEquipRequest = 3040127; @@ -1294,6 +1294,21 @@ enum MessageType{ beautyBagWishEquipResponse = 3040128; + // 七界试炼协议 + // 七界,界面信息 + SevenWorldInfoRequest = 3050001; + SevenWorldInfoResponse = 3050002; + SevenWorldInfoIndication = 3050003; + + // 七界,获取遗物信息 + SevenWorldRelicRequest = 3050004; + SevenWorldRelicResponse = 3050005; + + // 七界,挑战 + SevenWorldChallengeRequest = 3050010; + SevenWorldChallengeResponse = 3050011; + + //800000起为global 协议 diff --git a/protos/PlayerInfoProto.proto b/protos/PlayerInfoProto.proto index 28eaefb..99f9de8 100644 --- a/protos/PlayerInfoProto.proto +++ b/protos/PlayerInfoProto.proto @@ -971,22 +971,62 @@ import "CommonProto.proto"; optional int32 isCross = 1;// 0:否,1:是 } - message CheckBuyGoodsRequest{ - optional int32 goodsId = 1; - } - message CheckBuyGoodsResponse{ - optional string orderId = 1; + message CheckBuyGoodsRequest{ + optional int32 goodsId = 1; + } + message CheckBuyGoodsResponse{ + optional string orderId = 1; } message XunBaoMiZongEnterRequest{ - } - message XunBaoMiZongEnterResponse{ - optional bool isEnter = 1; + } + message XunBaoMiZongEnterResponse{ + optional bool isEnter = 1; } //太初密卷 message TaiChuSecretvolumeRequest{ - } + } message TaiChuSecretvolumeResponse{ - repeated taiChuSecretvolume secretvolume = 1; - } - + repeated taiChuSecretvolume secretvolume = 1; + } + + + // 七界试炼 + message SevenWorldInfoRequest{ + optional int32 tierId = 1;//层数id + } + + message SevenWorldInfoResponse{ + optional int32 id = 1; //层数id + optional int32 ranking = 2; //排名 + optional int32 integral = 3; //积分 + optional int32 totalTier = 4; //总层数 + } + + message SevenWorldInfoIndication{ + optional int32 id = 1; //层数id + optional int32 ranking = 2; //排名 + optional int32 integral = 3; //积分 + optional int32 totalTier = 4; //总层数 + } + + message SevenWorldRelicRequest{ + optional int32 relicId = 1;//遗物id + } + + message SevenWorldRelicResponse{ + repeated Relic info = 1;//遗物信息,只有已解锁的 + } + + message SevenWorldChallengeRequest{ + optional int32 tierId = 1;// 层数id + } + + message SevenWorldChallengeResponse{ + optional int32 result = 1;//战斗结果 + optional FightData fightData = 2;// 战斗数据 + optional Drop drop = 3;// 获得道具 + repeated int32 teamBuffIds = 4;//队伍加成id列表 + repeated int32 relicIds = 5;//遗物加成id列表 + optional int32 round = 6;//回合数,计算加成 + } \ No newline at end of file From 2b82e9ba000fa22420efa292e765e4ab6d5a551c Mon Sep 17 00:00:00 2001 From: wangzhenxing Date: Thu, 9 Sep 2021 20:09:41 +0800 Subject: [PATCH 13/25] =?UTF-8?q?=E5=8D=8F=E8=AE=AE=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- protos/CommonProto.proto | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/protos/CommonProto.proto b/protos/CommonProto.proto index 0b599d6..c497fba 100644 --- a/protos/CommonProto.proto +++ b/protos/CommonProto.proto @@ -1033,9 +1033,13 @@ option optimize_for = SPEED; optional FightData fightData1 = 7;//第一个队伍的战斗回放 optional FightData fightData2 = 8;//第二个队伍的战斗回放 optional FightData fightData3 = 9;//第三个队伍的战斗回放 - optional int32 power = 10; + optional int32 power = 10; //总战力 optional int32 type = 11; //战斗类行 1:进攻成功 2:进攻失败 3:防守成功 4:防守失败 optional int32 practiceLevel = 12; //修行的等级 optional int32 myScoreChange = 13; //我的积分变化情况 + repeated int32 resultList = 14;//战斗结果集合 + optional int32 score = 15; //当前玩家的积分 + + } \ No newline at end of file From 1aa1740b1d5d526843146800cc7b6de0188de527 Mon Sep 17 00:00:00 2001 From: wangzhenxing Date: Thu, 9 Sep 2021 20:13:54 +0800 Subject: [PATCH 14/25] =?UTF-8?q?=E5=8D=8F=E8=AE=AE=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- protos/CommonProto.proto | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/protos/CommonProto.proto b/protos/CommonProto.proto index c497fba..518cf32 100644 --- a/protos/CommonProto.proto +++ b/protos/CommonProto.proto @@ -1039,7 +1039,7 @@ option optimize_for = SPEED; optional int32 myScoreChange = 13; //我的积分变化情况 repeated int32 resultList = 14;//战斗结果集合 optional int32 score = 15; //当前玩家的积分 - + optional int32 serverName = 16; //服务器名称 } \ No newline at end of file From 30ad5603dcea4a9910c6fc4dadff9ee18fdd6e27 Mon Sep 17 00:00:00 2001 From: xuexinpeng Date: Thu, 9 Sep 2021 20:26:19 +0800 Subject: [PATCH 15/25] =?UTF-8?q?=E6=88=98=E6=96=97=E7=BB=93=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- protos/CommonProto.proto | 1 + 1 file changed, 1 insertion(+) diff --git a/protos/CommonProto.proto b/protos/CommonProto.proto index 518cf32..b234a2d 100644 --- a/protos/CommonProto.proto +++ b/protos/CommonProto.proto @@ -1040,6 +1040,7 @@ option optimize_for = SPEED; repeated int32 resultList = 14;//战斗结果集合 optional int32 score = 15; //当前玩家的积分 optional int32 serverName = 16; //服务器名称 + repeated int32 result = 17; //战斗结果 } \ No newline at end of file From b531ccdf4f637d3c378843f1e5dd0a3bac6fe453 Mon Sep 17 00:00:00 2001 From: yuanshuai <243578945@qq.com> Date: Fri, 10 Sep 2021 09:44:10 +0800 Subject: [PATCH 16/25] =?UTF-8?q?=E3=80=90=E5=9B=9B=E8=B1=A1=E5=BF=83?= =?UTF-8?q?=E6=B3=95=E3=80=91=E5=8D=8F=E8=AE=AE=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- protos/PlayerInfoProto.proto | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/protos/PlayerInfoProto.proto b/protos/PlayerInfoProto.proto index d0dbeb3..1bfba55 100644 --- a/protos/PlayerInfoProto.proto +++ b/protos/PlayerInfoProto.proto @@ -83,8 +83,8 @@ import "CommonProto.proto"; repeated PurpleMansionSeal sealList = 42;//神印列表 optional int32 randomCount = 43;//抽卡剩余必出 repeated randomTypeNum drawTimes = 44;//类型抽卡总次数 - repeated SixiangxinfaInfo sixiangInfos = 45;//四象心法数据 - repeated HelpFightList helpFightList = 46;//已选取的助战信息 + repeated HelpFightList helpFightList = 45;//已选取的助战信息 + repeated SixiangxinfaInfo sixiangInfos = 46;//四象心法数据 } From 40b50acacb79023ade6760039fa606d4f3048a83 Mon Sep 17 00:00:00 2001 From: xuexinpeng Date: Fri, 10 Sep 2021 09:52:32 +0800 Subject: [PATCH 17/25] =?UTF-8?q?=E7=8E=89=E8=99=9A=E8=AE=BA=E9=81=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- protos/ArenaInfoProto.proto | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/protos/ArenaInfoProto.proto b/protos/ArenaInfoProto.proto index b72a30d..783bbea 100644 --- a/protos/ArenaInfoProto.proto +++ b/protos/ArenaInfoProto.proto @@ -159,9 +159,10 @@ import "CommonProto.proto"; optional int32 newLevelId = 6; //被挑战后段位 optional int32 myRank = 7 ;// 我的排名 optional int32 freeTimes =8 ;// 今日免费次数 - optional Drop drop =9 ;//赛季重置奖励 + repeated Drop drop =9 ;//赛季重置奖励 repeated int32 dailyRewardState =10;//日常奖励状态 optional int32 changedTimes = 11 ;// 今日已挑战次数 + optional Drop updrop =12 ;//升段奖励 } //玉虚论道挑战前双方面板数据 @@ -180,15 +181,16 @@ import "CommonProto.proto"; optional int32 challengeType = 3 ;// 0免费挑战|1消耗物品挑战 } message CrossYuXuLunDaoChallengeResponse{ - optional int32 myScore = 1 ; //我的分数值 - optional int32 defScore =2; // 对手分数值 + optional int32 myScore = 1 ; //我的分数值 +25 + optional int32 defScore =2; // 对手分数值 -25 repeated ArenaPersonInfo arenaEnemys = 3; //新的一批对手信息 repeated FightData fightData =4; // 战斗数据 repeated int32 fightResult = 5 ;// 战斗结果 - optional Drop drop = 6; + repeated Drop drop = 6; optional int32 myRank =7 ;// 我的排名 optional int32 freeTimes =8 ;// 今日免费次数 optional int32 changedTimes =9 ;// 今日已挑战次数 + optional int32 myNewScore =10; // 我的最新分数值 } //玉虚论道换一批 From 8ae56119d9056958d48d42a3b5adc8a6cd66572f Mon Sep 17 00:00:00 2001 From: xuexinpeng Date: Fri, 10 Sep 2021 15:12:08 +0800 Subject: [PATCH 18/25] =?UTF-8?q?=E7=8E=89=E8=99=9A=E8=AE=BA=E9=81=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- protos/ArenaInfoProto.proto | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/protos/ArenaInfoProto.proto b/protos/ArenaInfoProto.proto index 783bbea..568cc14 100644 --- a/protos/ArenaInfoProto.proto +++ b/protos/ArenaInfoProto.proto @@ -158,11 +158,10 @@ import "CommonProto.proto"; optional int32 oldLevelId = 5; //被挑战前段位 optional int32 newLevelId = 6; //被挑战后段位 optional int32 myRank = 7 ;// 我的排名 - optional int32 freeTimes =8 ;// 今日免费次数 - repeated Drop drop =9 ;//赛季重置奖励 - repeated int32 dailyRewardState =10;//日常奖励状态 - optional int32 changedTimes = 11 ;// 今日已挑战次数 - optional Drop updrop =12 ;//升段奖励 + repeated Drop drop =8 ;//赛季重置奖励 + repeated int32 dailyRewardState =9;//日常奖励状态 + optional int32 changedTimes = 10 ;// 今日已挑战次数 + repeated Drop updrop =11 ;//升段奖励 } //玉虚论道挑战前双方面板数据 @@ -187,10 +186,9 @@ import "CommonProto.proto"; repeated FightData fightData =4; // 战斗数据 repeated int32 fightResult = 5 ;// 战斗结果 repeated Drop drop = 6; - optional int32 myRank =7 ;// 我的排名 - optional int32 freeTimes =8 ;// 今日免费次数 - optional int32 changedTimes =9 ;// 今日已挑战次数 - optional int32 myNewScore =10; // 我的最新分数值 + optional int32 myRank =7 ;// 我的排名 + optional int32 changedTimes = 8 ;// 今日已挑战次数 + optional int32 myNewScore = 9; // 我的最新分数值 } //玉虚论道换一批 From e62c871d7a3370cc50ca5397ffd52161da9799c6 Mon Sep 17 00:00:00 2001 From: wangzhenxing Date: Sat, 11 Sep 2021 00:47:47 +0800 Subject: [PATCH 19/25] =?UTF-8?q?=E5=8D=8F=E8=AE=AE=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- protos/CommonProto.proto | 2 ++ 1 file changed, 2 insertions(+) diff --git a/protos/CommonProto.proto b/protos/CommonProto.proto index b234a2d..d0000f9 100644 --- a/protos/CommonProto.proto +++ b/protos/CommonProto.proto @@ -486,6 +486,8 @@ option optimize_for = SPEED; optional int32 userTitle = 13; optional int32 userMount = 14; optional int32 practiceLevel = 15;//修行等级 + optional int32 crossScore = 16; //玉虚论道积分 + } From 80adf62bb65782945b9c96f0ffa5681884bfa969 Mon Sep 17 00:00:00 2001 From: wangzhenxing Date: Sat, 11 Sep 2021 14:58:19 +0800 Subject: [PATCH 20/25] =?UTF-8?q?=E5=8D=8F=E8=AE=AE=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- protos/CommonProto.proto | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/protos/CommonProto.proto b/protos/CommonProto.proto index d0000f9..b126a2a 100644 --- a/protos/CommonProto.proto +++ b/protos/CommonProto.proto @@ -1041,7 +1041,7 @@ option optimize_for = SPEED; optional int32 myScoreChange = 13; //我的积分变化情况 repeated int32 resultList = 14;//战斗结果集合 optional int32 score = 15; //当前玩家的积分 - optional int32 serverName = 16; //服务器名称 + optional string serverName = 16; //服务器名称 repeated int32 result = 17; //战斗结果 } From db218c62808087b80ff8852a039dec6347ad2044 Mon Sep 17 00:00:00 2001 From: xuexinpeng Date: Mon, 13 Sep 2021 16:13:42 +0800 Subject: [PATCH 21/25] =?UTF-8?q?=E7=8E=89=E8=99=9A=E8=AE=BA=E9=81=93?= =?UTF-8?q?=E6=88=98=E5=8A=9B=E5=9B=9E=E6=94=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- protos/ArenaInfoProto.proto | 12 ++++++++++-- protos/CommonProto.proto | 1 + protos/MessageTypeProto.proto | 2 ++ protos/PlayerInfoProto.proto | 1 - 4 files changed, 13 insertions(+), 3 deletions(-) diff --git a/protos/ArenaInfoProto.proto b/protos/ArenaInfoProto.proto index 568cc14..e7d6428 100644 --- a/protos/ArenaInfoProto.proto +++ b/protos/ArenaInfoProto.proto @@ -205,12 +205,20 @@ import "CommonProto.proto"; optional bool isSuccess = 1 ;//是否领取成功 optional Drop drop = 2 ;//日常奖励 } - //玉虚论道战斗回放 + //玉虚论道战斗回放列表 message CrossYuXuLunDaoBattleRecordRequest{ optional int32 uid =1 ; } message CrossYuXuLunDaoBattleRecordResponse{ - repeated crossYxldPlayerRecordInfo recordData = 1; + repeated crossYxldPlayerRecordInfo recordData = 1;//没有队伍,战斗数据 + } + //玉虚论道战斗回放详情 + message CrossYuXuLunDaoBattleDetailRecordRequest{ + optional int32 uid =1 ; + optional int32 num =2 ;//第几条数据 从1开始 + } + message CrossYuXuLunDaoBattleDetailRecordResponse{ + optional crossYxldPlayerRecordInfo recordData = 1; } diff --git a/protos/CommonProto.proto b/protos/CommonProto.proto index b126a2a..7bfcb6d 100644 --- a/protos/CommonProto.proto +++ b/protos/CommonProto.proto @@ -1043,6 +1043,7 @@ option optimize_for = SPEED; optional int32 score = 15; //当前玩家的积分 optional string serverName = 16; //服务器名称 repeated int32 result = 17; //战斗结果 + optional string myServerName = 18; //我的服务器名称 } \ No newline at end of file diff --git a/protos/MessageTypeProto.proto b/protos/MessageTypeProto.proto index 0330f55..17c1135 100644 --- a/protos/MessageTypeProto.proto +++ b/protos/MessageTypeProto.proto @@ -1328,6 +1328,8 @@ enum MessageType{ CrossYuXuLunDaoChallengeBeforeResponse = 900034; CrossYuXuLunDaoBattleRecordRequest= 900035; CrossYuXuLunDaoBattleRecordResponse= 900036; + CrossYuXuLunDaoBattleDetailRecordRequest =900037; + CrossYuXuLunDaoBattleDetailRecordResponse =900038; ReplayWorldArenaRequest = 9000023; ReplayWorldArenaResponse = 9000024; diff --git a/protos/PlayerInfoProto.proto b/protos/PlayerInfoProto.proto index 4dae795..1281071 100644 --- a/protos/PlayerInfoProto.proto +++ b/protos/PlayerInfoProto.proto @@ -519,7 +519,6 @@ import "CommonProto.proto"; optional int32 playerId = 1; optional int32 teamId = 2; optional int32 serverId = 3; - optional int32 teamType = 4;//1=跨服玉虚论道的三队伍 } message GetPlayerOneTeamInfoResponse{ optional TeamOneInfo teamInfo = 1; From 695dcd1f7edd63b4685732331714f6d6e049486b Mon Sep 17 00:00:00 2001 From: yuanshuai <243578945@qq.com> Date: Tue, 14 Sep 2021 13:52:25 +0800 Subject: [PATCH 22/25] =?UTF-8?q?=E5=9B=9B=E8=B1=A1=E5=BF=83=E6=B3=95?= =?UTF-8?q?=E5=8D=8F=E8=AE=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- protos/CommonProto.proto | 14 ++++++++++++++ protos/HeroInfoProto.proto | 23 +++++++++++++++++++++++ protos/MessageTypeProto.proto | 6 ++++++ 3 files changed, 43 insertions(+) diff --git a/protos/CommonProto.proto b/protos/CommonProto.proto index e766389..eaa9271 100644 --- a/protos/CommonProto.proto +++ b/protos/CommonProto.proto @@ -1025,6 +1025,20 @@ option optimize_for = SPEED; optional string windowLink = 3;//素材链接 } + + //四象心法屬性結果 + message SixiangxinfaPropertyInfo{ + optional int32 propertyId = 1;//屬性id + optional int32 propertyNum=2;//屬性值 + } + + //四象心法信息 + message SixiangxinfaInfo{ + optional int32 professionId = 1;//职业id + optional int32 level = 2;//对应职业进阶等级 + repeated SixiangxinfaPropertyInfo propertyInfoList=3;//属性信息列表 + } + // 四灵试炼信息 message FourChallengeInfo{ optional int32 type = 1;//四灵类型 diff --git a/protos/HeroInfoProto.proto b/protos/HeroInfoProto.proto index e9816ed..e847363 100644 --- a/protos/HeroInfoProto.proto +++ b/protos/HeroInfoProto.proto @@ -413,7 +413,30 @@ import "CommonProto.proto"; repeated beautyBagCardInfo infoList = 1; } + + //四象心法强化协议 + message SixiangUpRequest{ + optional int32 professionId = 1; + } + message SixiangUpResponse{ + repeated SixiangxinfaPropertyInfo infoList = 1; + + } + + //四象心法进阶协议 + message SixiangUpStarRequest{ + optional int32 professionId = 1; + } + + message SixiangUpStarResponse{ + optional int32 starLv = 1; + repeated SixiangxinfaPropertyInfo infoList = 2; + + } + + + diff --git a/protos/MessageTypeProto.proto b/protos/MessageTypeProto.proto index 5b5bb18..c1b894f 100644 --- a/protos/MessageTypeProto.proto +++ b/protos/MessageTypeProto.proto @@ -1100,6 +1100,12 @@ enum MessageType{ //20111 - 20200 装备、 EQUIP_COMPLEX_REQUEST = 20111;//合成装备 EQUIP_COMPLEX_RESPONSE = 20112; + + SIXIANG_UP_REQUEST = 20201;//四象心法强化 + SIXIANG_UP_RESPONSE = 20202; + + SIXIANG_UP_STAR_REQUEST = 20203;//四象心法进阶 + SIXIANG_UP_STAR_RESPONSE = 20204; From 0b4ced851c9d52de2efdf0af7b8f8bfafb73db5f Mon Sep 17 00:00:00 2001 From: duhui Date: Thu, 16 Sep 2021 19:14:01 +0800 Subject: [PATCH 23/25] =?UTF-8?q?=E4=B8=83=E7=95=8C=E6=8C=91=E6=88=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- protos/PlayerInfoProto.proto | 1 + 1 file changed, 1 insertion(+) diff --git a/protos/PlayerInfoProto.proto b/protos/PlayerInfoProto.proto index 99f9de8..edc7525 100644 --- a/protos/PlayerInfoProto.proto +++ b/protos/PlayerInfoProto.proto @@ -1019,6 +1019,7 @@ import "CommonProto.proto"; message SevenWorldChallengeRequest{ optional int32 tierId = 1;// 层数id + optional int32 privilageTypeId = 2;//特权id } message SevenWorldChallengeResponse{ From 1f585e2f31107c5aaa680b597b7fdc4fc1175284 Mon Sep 17 00:00:00 2001 From: duhui Date: Fri, 24 Sep 2021 00:44:08 +0800 Subject: [PATCH 24/25] =?UTF-8?q?=E4=B8=8D=E7=94=A8=E6=B6=88=E6=81=AF?= =?UTF-8?q?=E4=BD=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- protos/PlayerInfoProto.proto | 7 ------- 1 file changed, 7 deletions(-) diff --git a/protos/PlayerInfoProto.proto b/protos/PlayerInfoProto.proto index edc7525..33040e5 100644 --- a/protos/PlayerInfoProto.proto +++ b/protos/PlayerInfoProto.proto @@ -1002,13 +1002,6 @@ import "CommonProto.proto"; optional int32 totalTier = 4; //总层数 } - message SevenWorldInfoIndication{ - optional int32 id = 1; //层数id - optional int32 ranking = 2; //排名 - optional int32 integral = 3; //积分 - optional int32 totalTier = 4; //总层数 - } - message SevenWorldRelicRequest{ optional int32 relicId = 1;//遗物id } From 3f609cf024edfe9e1517e60b4509279236ea5d52 Mon Sep 17 00:00:00 2001 From: duhui Date: Thu, 23 Sep 2021 09:41:46 +0800 Subject: [PATCH 25/25] =?UTF-8?q?=E7=8E=B2=E7=8F=91=E5=AE=9D=E9=98=81?= =?UTF-8?q?=E5=A4=9A=E6=8A=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- protos/ActivityProto.proto | 1 + 1 file changed, 1 insertion(+) diff --git a/protos/ActivityProto.proto b/protos/ActivityProto.proto index da3f944..2a064d5 100644 --- a/protos/ActivityProto.proto +++ b/protos/ActivityProto.proto @@ -110,6 +110,7 @@ import "CommonProto.proto"; // 奇门遁甲/玲珑棋局 message qiMenDunJiaDrawRequest{ optional int32 activityId = 1; + optional int32 num = 2;//1:单抽,10:十连抽 } message qiMenDunJiaDrawResponse{