From c5731326acc36a3cfc6870ddb51ce2cc86e2cdc5 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期四, 09 一月 2025 17:00:16 +0800 Subject: [PATCH] 10361 【越南】【英语】【BT】【砍树】仙匠大会 - 服务端 --- ServerPython/CoreServerGroup/GameServer/Script/ShareDefine.py | 35 ++++++++++++----------------------- 1 files changed, 12 insertions(+), 23 deletions(-) diff --git a/ServerPython/CoreServerGroup/GameServer/Script/ShareDefine.py b/ServerPython/CoreServerGroup/GameServer/Script/ShareDefine.py index cd2df5e..620f00f 100644 --- a/ServerPython/CoreServerGroup/GameServer/Script/ShareDefine.py +++ b/ServerPython/CoreServerGroup/GameServer/Script/ShareDefine.py @@ -182,6 +182,9 @@ Def_Notify_WorldKey_CrossPKSeasonID = "CrossPKSeasonID" # 本服跨服PK当前赛季 Def_Notify_WorldKey_CrossPKSeasonState = "CrossPKSeasonState" # 本服跨服PK赛季状态 0-关闭,1-开启中 +Def_Notify_WorldKey_CrossChampionshipState = "CrossChampionshipState" # 跨服排位赛状态 +Def_Notify_WorldKey_CrossChampionshipStateError = "CrossChampionshipStateError" # 跨服排位赛状态是否已经异常 + Def_Notify_WorldKey_LuckyCloudBuyInfo = "LuckyCloudBuyInfo" # 本服幸运云购最新一期信息 Def_Notify_WorldKey_CrossBattlefieldCallTeamInfo = "CrossBattlefieldCallTeamInfo" # 跨服战场召集队伍信息 @@ -360,10 +363,11 @@ CrossActName_XianXiaMJ = "CrossActXianXiaMJ" # 仙匣秘境 - 跨服 CrossActName_Gubao = "CrossActGubao" # 古宝养成 - 跨服 CrossActName_HorsePetTrain = "CrossActHorsePetTrain" # 骑宠养成 - 跨服 +CrossActName_Lianqi = "CrossActLianqi" # 炼器 - 跨服 #跨服运营活动列表 CrossActNameList = [CrossActName_CTGBillboard, CrossActName_AllRecharge, CrossActName_LuckyCloudBuy, CrossActName_BossTrial, - CrossActName_XianXiaMJ, CrossActName_Gubao, CrossActName_HorsePetTrain] + CrossActName_XianXiaMJ, CrossActName_Gubao, CrossActName_HorsePetTrain, CrossActName_Lianqi] #需要锁定活动分区分配直到活动结束的跨服运营活动,即使热更分区配置,也不会改变正在活动中的分区设定,直到活动结束 CrossActLockServerGroupIDList = [CrossActName_CTGBillboard, CrossActName_AllRecharge] @@ -877,7 +881,7 @@ Def_BT_Max, #排行榜最大类型 ) = range(0, 40 + 2) -''' 跨服排行榜类型, 从 150 开始 +''' 跨服排行榜类型, 从 150 开始,最大条数在功能配置表 CrossBillboardSet 配置,没配默认100 与本服榜单存储的是不一样的数据库表格,理论上类型可以和本服榜单类型重复,为了做下区分防误导,跨服榜单从 150 开始 跨服榜单表(tagDBCrossBillboard) 本服榜单表(tagDBBillboard) @@ -898,20 +902,9 @@ Def_CBT_XianXiaMJScore, # 仙匣秘境积分 - 个人榜 162 Def_CBT_GubaoScore, # 古宝养成积分 - 个人榜 163 Def_CBT_HorsePetTrainScore, # 骑宠养成积分 - 个人榜 164 -) = range(150, 164 + 1) - -# 跨服榜单最大数据名次,没有设置的默认100 -CrossBillboard_MaxDataCount = { - Def_CBT_BattlefieldWJoin:1000, - Def_CBT_BattlefieldWCall:1000, - Def_CBT_BattlefieldWScore:1000, - Def_CBT_BattlefieldWScoreLastWeek:1000, - Def_CBT_BossTrialSubmit:1000, - Def_CBT_BossTrialSubmitBak:1000, - Def_CBT_XianXiaMJScore:1000, - Def_CBT_GubaoScore:1000, - Def_CBT_HorsePetTrainScore:1000, - } +Def_CBT_CrossRealmPK, # 跨服PK竞技场 165 +Def_CBT_LianqiScore, # 炼器积分 - 个人榜 166 +) = range(150, 166 + 1) #职业对应战力排行榜类型 JobFightPowerBillboardDict = { @@ -1641,12 +1634,8 @@ CrossServerMsg_PullPlayerPackData = "PullPlayerPackData"# 拉取玩家打包数据 CrossServerMsg_PushPlayerPackData = "PushPlayerPackData"# 推送玩家打包数据 CrossServerMsg_PKMatchReqRet = "PKMatchReqRet" # 跨服PK匹配请求结果 -CrossServerMsg_PKMatchResult = "PKMatchResult" # 跨服PK匹配结果 -CrossServerMsg_PKReadyOKRoomList = "PKReadyOKRoomList" # 跨服PK已准备好的房间列表 -CrossServerMsg_PKTimeoutRoomList = "PKTimeoutRoomList" # 跨服PK已超时的房间列表 CrossServerMsg_PKOverInfo = "PKOverInfo" # 跨服PK结果 CrossServerMsg_PKSeasonInfo = "PKSeasonInfo" # 跨服PK赛季信息 -CrossServerMsg_PKSyncBillboard = "PKSyncBillboard" # 跨服PK同步排行榜 CrossServerMsg_SyncBillboard = "SyncBillboard" # 跨服同步排行榜 CrossServerMsg_CrossBossInfo = "CrossBossInfo" # 跨服Boss信息 CrossServerMsg_CrossBossState = "CrossBossState" # 跨服Boss状态 @@ -1701,9 +1690,7 @@ ClientServerMsg_PullOtherPlayerPackData = "PullOtherPlayerPackData" # 拉其他服玩家打包数据 ClientServerMsg_PlayerPackData = "PlayerPackData" # 玩家打包数据同步 ClientServerMsg_PKMatch = "PKMatch" # 跨服PK匹配 -ClientServerMsg_PKRobotOver = "PKRobotOver" # 跨服PK机器人结算 -ClientServerMsg_PKCancel = "PKCancel" # 跨服PK取消匹配 -ClientServerMsg_PKPrepareOK = "PKPrepareOK" # 跨服PK准备完毕 +ClientServerMsg_PKOver = "PKOver" # 跨服PK结算 ClientServerMsg_PKBillboard = "PKBillboard" # 跨服PK排行榜 ClientServerMsg_QueryBillboard = "QueryBillboard" # 跨服排行榜 - 查询、同步等 ClientServerMsg_UpdateBillboard = "UpdateBillboard" # 跨服排行榜 - 更新 @@ -1721,6 +1708,7 @@ ClientServerMsg_BattlefieldCallKick = "BattlefieldCallKick" # 跨服战场召集 - 踢出 ClientServerMsg_ActDropSpecItem = "ActDropSpecItem" # 活动特殊掉落 ClientServerMsg_CrossAssist = "CrossAssist" # 跨服协助 +ClientServerMsg_ChampionshipPKOver = "ChampionshipPKOver" # 跨服排位PK结束 ClientServerMsg_ChampionshipOfficialApply = "ChampionshipOfficialApply" # 跨服排位申请官职 ClientServerMsg_ChampionshipOfficialApplyReply = "ChampionshipOfficialApplyReply" # 跨服排位官职申请回应 ClientServerMsg_ChampionshipOfficialKick = "ChampionshipOfficialKick" # 跨服排位辞退下级仙官 @@ -1739,6 +1727,7 @@ ClientServerMsg_GubaoScore = "GubaoScore" # 古宝养成积分 ClientServerMsg_HorsePetTrainScore = "HorsePetTrainScore" # 骑宠养成积分 ClientServerMsg_QueryXiangong = "QueryXiangong" # 查看仙宫仙名录 +ClientServerMsg_LianqiScore = "LianqiScore" # 炼器积分 #跨服广播类型定义 CrossNotify_CrossAct = "CrossAct" -- Gitblit v1.8.0