From efaf363493930c5148271e5a50bbddd07909e110 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期三, 03 九月 2025 18:27:33 +0800 Subject: [PATCH] 1111 删除旧榜单相关; --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.py | 179 ++++++++++++----------------------------------------------- 1 files changed, 38 insertions(+), 141 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.py index 08ac90f..02a556f 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.py @@ -313,18 +313,12 @@ OperationActionName_ManyDayRecharge = "ActManyDayRecharge" # 多日连充活动 OperationActionName_SingleRecharge = "ActSingleRecharge" # 单笔累充活动 OperationActionName_Turntable = "ActTurntable" # 转盘活动 -OperationActionName_HorsePetFeast = "ActHorsePetFeast" # 骑宠盛宴活动 -OperationActionName_GarbageSorting = "ActGarbageSorting" # 垃圾分类活动 -OperationActionName_XianXiaMJ = "ActXianXiaMJ" # 仙匣秘境活动 OperationActionName_GodGift = "ActGodGift" # 天帝礼包活动 OperationActionName_BuyOne = "ActBuyOne" # 买一送多活动 -OperationActionName_BossTrial = "ActBossTrial" # Boss历练 OperationActionName_ActLoginNew = "ActLoginNew" # 登录活动-新 OperationActionName_ActTask = "ActTask" # 活动任务 OperationActionName_BuyCountGift = "ActBuyCountGift" # 购买次数礼包活动 OperationActionName_FamilyCTGAssist = "ActFamilyCTGAssist" # 仙盟充值协助 -OperationActionName_Gubao = "ActGubao" # 古宝养成活动 -OperationActionName_HorsePetTrain = "ActHorsePetTrain" # 骑宠养成活动 OperationActionName_Yunshi = "ActYunshi" # 运势活动 OperationActionName_Lunhuidian = "ActLunhuidian" # 轮回殿活动 #节日活动类型列表 - 该类型无视开服天,日期到了就开启 @@ -344,12 +338,12 @@ OperationActionName_NewFairyCeremony, OperationActionName_LuckyTreasure, OperationActionName_DailyGiftbag, OperationActionName_SingleRecharge, OperationActionName_CollectWords, OperationActionName_ManyDayRecharge, - OperationActionName_Turntable, OperationActionName_HorsePetFeast, OperationActionName_GarbageSorting, - OperationActionName_XianXiaMJ, OperationActionName_GodGift, - OperationActionName_BuyOne, OperationActionName_BossTrial, + OperationActionName_Turntable, + OperationActionName_GodGift, + OperationActionName_BuyOne, OperationActionName_ActLoginNew, OperationActionName_ActTask, OperationActionName_BuyCountGift, OperationActionName_FamilyCTGAssist, - OperationActionName_Gubao, OperationActionName_HorsePetTrain, OperationActionName_Yunshi, + OperationActionName_Yunshi, OperationActionName_Lunhuidian, ] + FeastOperationActionNameList #需要记录开启活动时的世界等级的运营活动 @@ -360,8 +354,8 @@ OperationActionName_SpringSale, OperationActionName_LuckyTreasure, OperationActionName_DailyGiftbag, OperationActionName_GrowupBuy, OperationActionName_WeekParty, OperationActionName_Turntable, - OperationActionName_CollectWords, OperationActionName_GarbageSorting, - OperationActionName_FeastLogin, OperationActionName_XianXiaMJ, + OperationActionName_CollectWords, + OperationActionName_FeastLogin, OperationActionName_FeastWish, OperationActionName_FeastTravel, OperationActionName_ManyDayRecharge, OperationActionName_SingleRecharge, OperationActionName_GodGift, @@ -372,12 +366,12 @@ OperationActionName_FlashGiftbag, OperationActionName_CostRebate, OperationActionName_SpringSale, OperationActionName_FlashSale, OperationActionName_ManyDayRecharge, OperationActionName_SingleRecharge, - OperationActionName_Turntable, OperationActionName_HorsePetFeast, OperationActionName_GarbageSorting, - OperationActionName_XianXiaMJ, OperationActionName_GodGift, - OperationActionName_BuyOne, OperationActionName_BossTrial, + OperationActionName_Turntable, + OperationActionName_GodGift, + OperationActionName_BuyOne, OperationActionName_ActLoginNew, OperationActionName_ActTask, OperationActionName_BuyCountGift, OperationActionName_FamilyCTGAssist, - OperationActionName_Gubao, OperationActionName_HorsePetTrain, OperationActionName_Yunshi, + OperationActionName_Yunshi, OperationActionName_Lunhuidian, ] @@ -385,16 +379,12 @@ CrossActName_CTGBillboard = "CrossActCTGBillboard" # 充值排行榜 CrossActName_AllRecharge = "CrossActAllRecharge" # 全民充值 CrossActName_LuckyCloudBuy = "CrossActLuckyCloudBuy" # 幸运云购 -CrossActName_BossTrial = "CrossActBossTrial" # Boss历练 - 跨服 -CrossActName_XianXiaMJ = "CrossActXianXiaMJ" # 仙匣秘境 - 跨服 -CrossActName_Gubao = "CrossActGubao" # 古宝养成 - 跨服 -CrossActName_HorsePetTrain = "CrossActHorsePetTrain" # 骑宠养成 - 跨服 CrossActName_Lianqi = "CrossActLianqi" # 炼器 - 跨服 CrossActName_FamilyGCZ = "CrossActFamilyGCZ" # 仙盟攻城战 #跨服运营活动列表 -CrossActNameList = [CrossActName_CTGBillboard, CrossActName_AllRecharge, CrossActName_LuckyCloudBuy, CrossActName_BossTrial, - CrossActName_XianXiaMJ, CrossActName_Gubao, CrossActName_HorsePetTrain, CrossActName_Lianqi, CrossActName_FamilyGCZ] +CrossActNameList = [CrossActName_CTGBillboard, CrossActName_AllRecharge, CrossActName_LuckyCloudBuy, + CrossActName_Lianqi, CrossActName_FamilyGCZ] #需要锁定活动分区分配直到活动结束的跨服运营活动,即使热更分区配置,也不会改变正在活动中的分区设定,直到活动结束 CrossActLockServerGroupIDList = [CrossActName_CTGBillboard, CrossActName_AllRecharge] @@ -475,54 +465,8 @@ #排行榜类型BillboardType #此地方改动需要通知修改ChConfig.Def_BT_Cnt, ChConfig.Def_BT_SaveType BillboardTypeList = ( - Def_BT_FightPower, #个人战斗力 0 - Def_BT_FightPower_Warrior, #剑修战斗力 - Def_BT_FightPower_Wizard, #道师战斗力 - Def_BT_FightPower_Assassin, #枪豪战斗力 - Def_BT_LV, #个人等级榜 - Def_BT_FightPower_Horse, #坐骑战斗力 5 - Def_BT_FightPower_Pet, #宠物战斗力 - Def_BT_TrialTower, #天神之塔榜 - Def_BT_OffLineEfficient, #脱机效率榜 - Def_BT_Realm, #境界榜 - Def_BT_TotalRecharge, #充值排行榜 10 - - Def_BT_Campaign_Plus, #强化战力(开服活动榜) - Def_BT_Campaign_Horse, #坐骑战力(开服活动榜) - Def_BT_Campaign_StoneLV, #宝石等级(开服活动榜) - Def_BT_Campaign_LV, #冲级排行(开服活动榜) - Def_BT_Campaign_RealmLV, #境界等级(开服活动榜) 15 - Def_BT_Campaign_FightPower, #战力排行(开服活动榜) - - Def_BT_FCCostGold, #消费排行榜(仙界盛典) - Def_BT_Campaign_RuneLV, #符印等级(开服活动榜) - Def_BT_19, - Def_BT_Campaign_GodWeaponLV, #神兵等级(开服活动榜) 20 - Def_BT_Campaign_Recharge, #累计充值(开服活动榜) - Def_BT_Campaign_PetLV, #灵宠等级(开服活动榜) - - Def_BT_NewFCCostGold, #消费排行榜(新仙界盛典) - Def_BT_Campaign_LingGen, #灵根总点(开服活动榜) - Def_BT_Campaign_StarLV, #升星等级(开服活动榜) 25 - Def_BT_Campaign_Wash, #洗练战力(开服活动榜) - - Def_BT_SkyTower, #天星塔榜 - Def_BT_Arena, #竞技场榜 - Def_BT_Environment, #环保榜 (垃圾分类活动) - Def_BT_CharmTotal, #魅力总榜 30 - Def_BT_CharmWeek, #魅力周榜 - Def_BT_CharmDay, #魅力日榜 - Def_BT_BossTrialSubmit, #提交boss凭证榜 (boss历练活动) - Def_BT_AlineInvade, #异兽入侵 - Def_BT_BossTrialSubmitBak, #提交boss凭证榜 (boss历练活动 - 上一期) 35 - Def_BT_BossTrialSubmitFamily, #提交boss凭证仙盟榜 (boss历练活动) - Def_BT_BossTrialSubmitFamilyBak, #提交boss凭证仙盟榜 (boss历练活动 - 上一期) - Def_BT_XianXiaMJScore, #仙匣秘境积分榜 (仙匣秘境活动) - Def_BT_GubaoScore, #古宝养成积分榜 (古宝养成活动) - Def_BT_HorsePetTrainScore, #骑宠养成积分榜 (骑宠养成活动) 40 - - Def_BT_Max, #排行榜最大类型 -) = range(0, 40 + 2) +Def_BT_MainLevel, # 主线关卡过关榜 0 +) = range(0, 1) ''' 跨服排行榜类型, 从 150 开始,最大条数在功能配置表 CrossBillboardSet 配置,没配默认100 与本服榜单存储的是不一样的数据库表格,理论上类型可以和本服榜单类型重复,为了做下区分防误导,跨服榜单从 150 开始 @@ -531,44 +475,15 @@ ''' CrossBillboardTypeList = ( Def_CBT_ActCTG, # 跨服运营活动 - 充值榜 150 -Def_CBT_BattlefieldWJoin, # 跨服战场每周参与榜 151 -Def_CBT_BattlefieldWCall, # 跨服战场每周召集榜 152 -Def_CBT_BattlefieldWScore, # 跨服战场每周积分榜 153 -Def_CBT_BattlefieldWScoreLastWeek, # 跨服战场上周积分榜 154 -Def_CBT_YaomoBossHurt, # 跨服妖魔boss最新一次伤血排名 155 -Def_CBT_FamilyFlagwar, # 逐鹿万界 - 单场榜 156 -Def_CBT_FamilyFlagwarWeek, # 逐鹿万界 - 周总榜 157 -Def_CBT_BossTrialSubmit, # boss凭证 - 个人榜 158 -Def_CBT_BossTrialSubmitBak, # boss凭证 - 个人榜 上一期 159 -Def_CBT_BossTrialSubmitFamily, # boss凭证 - 仙盟榜 160 -Def_CBT_BossTrialSubmitFamilyBak, # boss凭证 - 仙盟榜 上一期 161 -Def_CBT_XianXiaMJScore, # 仙匣秘境积分 - 个人榜 162 -Def_CBT_GubaoScore, # 古宝养成积分 - 个人榜 163 -Def_CBT_HorsePetTrainScore, # 骑宠养成积分 - 个人榜 164 -Def_CBT_CrossRealmPK, # 跨服PK竞技场 165 -Def_CBT_LianqiScore, # 炼器积分 - 个人榜 166 -Def_CBT_FamilyGCZScore, # 仙盟攻城战 - 仙盟积分总榜 167 (zoneID, 0) -Def_CBT_FamilyGCZPlayerHurt, # 仙盟攻城战 - 玩家伤害总榜 168 (zoneID, 0) -Def_CBT_FamilyGCZRoundHurt, # 仙盟攻城战 - 本轮分组仙盟伤害榜 169 (zoneID, batType*100+groupNum) -) = range(150, 169 + 1) +) = range(150, 150 + 1) BillboardTypeAllList = BillboardTypeList + CrossBillboardTypeList #仙盟榜单类型 -FamilyBillboardList = [Def_BT_BossTrialSubmitFamily, Def_BT_BossTrialSubmitFamilyBak, Def_CBT_FamilyGCZScore, Def_CBT_FamilyGCZRoundHurt] - -#职业对应战力排行榜类型 -JobFightPowerBillboardDict = { - PlayerJob_Warrior:Def_BT_FightPower_Warrior, - PlayerJob_Wizard:Def_BT_FightPower_Wizard, - PlayerJob_Assassin:Def_BT_FightPower_Assassin, - } +FamilyBillboardList = [] #排行榜Value1存储境界信息的榜单列表 -BTValue1_OfficialRankList = [Def_BT_FightPower, Def_BT_FightPower_Warrior, Def_BT_FightPower_Wizard, Def_BT_FightPower_Assassin, - Def_BT_LV, Def_BT_FightPower_Horse, Def_BT_FightPower_Pet, Def_BT_TrialTower, Def_BT_OffLineEfficient, - Def_BT_SkyTower, Def_BT_CharmTotal, Def_BT_CharmWeek, Def_BT_CharmDay - ] +BTValue1_OfficialRankList = [Def_BT_MainLevel] ##---比率--- #百分率 @@ -788,11 +703,11 @@ CDBPlayerRefresh_SuperDamPer, # 强化暴伤 259 CDBPlayerRefresh_SuperDamPerDef, # 弱化暴伤 260 CDBPlayerRefresh_Lingyu, # 灵玉 261 -CDBPlayerRefresh_BossTrial, # 凭证积分 262 +CDBPlayerRefresh_262, # 凭证积分 262 CDBPlayerRefresh_GatherSoul, # 聚魂精华 263 CDBPlayerRefresh_BossFinalHurtPer, # Boss最终输出伤害百分比 264 -CDBPlayerRefresh_HorsePetTrainScore, # 骑宠养成积分 265 -CDBPlayerRefresh_GubaoTrainScore, # 古宝养成积分 266 +CDBPlayerRefresh_265, # 骑宠养成积分 265 +CDBPlayerRefresh_266, # 古宝养成积分 266 CDBPlayerRefresh_TiandaoFruit, # 天道果 267 CDBPlayerRefresh_Tuijinbi, # 推金币 268 CDBPlayerRefresh_PayCoinDay, # 代币时效 269 @@ -843,10 +758,10 @@ TYPE_Price_FamilyFlagWarPoint = 40 # 万界积分 TYPE_Price_Xiantao = 41 # 仙桃/战锤 TYPE_Price_Lingyu = 42 # 灵玉/将星玉髓 -TYPE_Price_BossTrial = 43 # boss历练凭证积分 +TYPE_Price_43 = 43 # boss历练凭证积分 TYPE_Price_GatherSoul = 44 # 聚魂精华 -TYPE_Price_HorsePetTrainScore = 45 # 骑宠养成积分 -TYPE_Price_GubaoTrainScore = 46 # 古宝养成积分 +TYPE_Price_45 = 45 # 骑宠养成积分 +TYPE_Price_46 = 46 # 古宝养成积分 TYPE_Price_TiandaoFruit = 47 # 天道果 TYPE_Price_Tuijinbi = 48 # 推金币 TYPE_Price_XianyuanScore = 49 # 仙缘积分 @@ -858,13 +773,17 @@ #key可用于遍历所有货币,value仅GM相关会用到 MoneyNameDict = { - 1:"仙玉", 2:"绑玉", 3:"铜钱", 6:"战盟贡献度", 10:"战盟仓库积分", 13:"境界修行点", 14:"符印融合石", 15:"仙盟活跃令", - 16:"助战积分", 18:"荣誉", 19:"Boss积分", 23:"符印精华", 24:"符印碎片", 25:"寻宝积分", 26:"集市额度", 27:"丹精", 28:"魂尘", - 29:"聚魂碎片", 30:"核心环", 31:"功能特权令", 32:"环保值", 33:"GM令", 34:"古神币", 35:"功德点", - 39:"成就积分", 40:"万界积分", 41:"战锤", 42:"将星玉髓", 43:"凭证积分", 44:"聚魂精华", 45:"骑宠养成积分", 46:"古宝养成积分", 47:"天道果", - 49:"仙缘积分", 50:"幻境阁积分", 51:"招募积分", 52:"淘金令", + 1:"金币", 41:"战锤", 42:"将星玉髓", 51:"招募积分", 52:"淘金令", 98:"代币时效", 99:"代币" } +#MoneyNameDict = { +# 1:"仙玉", 2:"绑玉", 3:"铜钱", 6:"战盟贡献度", 10:"战盟仓库积分", 13:"境界修行点", 14:"符印融合石", 15:"仙盟活跃令", +# 16:"助战积分", 18:"荣誉", 19:"Boss积分", 23:"符印精华", 24:"符印碎片", 25:"寻宝积分", 26:"集市额度", 27:"丹精", 28:"魂尘", +# 29:"聚魂碎片", 30:"核心环", 31:"功能特权令", 32:"环保值", 33:"GM令", 34:"古神币", 35:"功德点", +# 39:"成就积分", 40:"万界积分", 41:"战锤", 42:"将星玉髓", 43:"凭证积分", 44:"聚魂精华", 46:"古宝养成积分", 47:"天道果", +# 49:"仙缘积分", 50:"幻境阁积分", 51:"招募积分", 52:"淘金令", +# 98:"代币时效", 99:"代币" +# } #需要记录累计消耗的货币类型 UseTotalPriceTypeList = [TYPE_Price_TiandaoFruit] @@ -900,10 +819,7 @@ TYPE_Price_Xiantao:CDBPlayerRefresh_Xiantao, TYPE_Price_Lingyu:CDBPlayerRefresh_Lingyu, TYPE_Price_FamilyFlagWarPoint:CDBPlayerRefresh_FamilyFlagWarPoint, - TYPE_Price_BossTrial:CDBPlayerRefresh_BossTrial, TYPE_Price_GatherSoul:CDBPlayerRefresh_GatherSoul, - TYPE_Price_HorsePetTrainScore:CDBPlayerRefresh_HorsePetTrainScore, - TYPE_Price_GubaoTrainScore:CDBPlayerRefresh_GubaoTrainScore, TYPE_Price_TiandaoFruit:CDBPlayerRefresh_TiandaoFruit, TYPE_Price_XianyuanScore:CDBPlayerRefresh_XianyuanScore, TYPE_Price_HuanjinggeScore:CDBPlayerRefresh_HuanjinggeScore, @@ -1010,16 +926,15 @@ Def_WorshipTypeList = ( Def_WorshipType_ServerNaming, # 服务器冠名 1 Def_WorshipType_CrossChampionship, # 跨服排位冠军 2 - Def_WorshipType_CrossBossTrial, # 跨服boss凭证 3 - Def_WorshipType_CrossXianXiaMJ, # 跨服秘境寻宝 4 - Def_WorshipType_CrossHorsePetTrain, # 跨服骑宠养成 5 - Def_WorshipType_CrossGubaoTrain, # 跨服古宝养成 6 + Def_WorshipType_3, # 跨服boss凭证 3 + Def_WorshipType_4, # 跨服秘境寻宝 4 + Def_WorshipType_5, # 跨服骑宠养成 5 + Def_WorshipType_6, # 跨服古宝养成 6 Def_WorshipType_FamilyGCZ, # 仙盟攻城战 7 ) = range(1, 1 + 7) #跨服膜拜类型 -Def_WorshipTypeCross = [Def_WorshipType_CrossChampionship, Def_WorshipType_CrossBossTrial, Def_WorshipType_CrossXianXiaMJ, - Def_WorshipType_CrossHorsePetTrain, Def_WorshipType_CrossGubaoTrain, Def_WorshipType_FamilyGCZ, +Def_WorshipTypeCross = [Def_WorshipType_CrossChampionship, Def_WorshipType_FamilyGCZ, ] #玩家记录类型 @@ -1147,7 +1062,7 @@ Def_ActionType_XXX10, #10 Def_ActionType_OfficerModelEquip, #记录家族有职位的成员模型装备信息11 Def_ActionType_FamilyEvent, #记录家族事件12 - Def_ActionType_BossTrialSubmit, #boss凭证提交 13 + Def_ActionType_13, #boss凭证提交 13 Def_ActionType_FamilyCTGAssist, #仙盟充值协助活动 14 Def_ActionType_FamilyEmblem, #仙盟时效徽章信息 15 Def_ActionType_Zhenbaoge, #珍宝阁 16 @@ -1220,19 +1135,6 @@ # 活动类型对应的奖励排行榜{活动类型:排行榜, ...} Def_Campaign_Billboard_Dict = { - Def_Campaign_Type_Plus:Def_BT_Campaign_Plus, - Def_Campaign_Type_Horse:Def_BT_Campaign_Horse, - Def_Campaign_Type_StoneLV:Def_BT_Campaign_StoneLV, - Def_Campaign_Type_LV:Def_BT_Campaign_LV, - Def_Campaign_Type_RealmLV:Def_BT_Campaign_RealmLV, - Def_Campaign_Type_FightPower:Def_BT_Campaign_FightPower, - Def_Campaign_Type_RuneLV:Def_BT_Campaign_RuneLV, - Def_Campaign_Type_GodWeaponLV:Def_BT_Campaign_GodWeaponLV, - Def_Campaign_Type_Recharge:Def_BT_Campaign_Recharge, - Def_Campaign_Type_PetLV:Def_BT_Campaign_PetLV, - Def_Campaign_Type_LingGen:Def_BT_Campaign_LingGen, - Def_Campaign_Type_StarLV:Def_BT_Campaign_StarLV, - Def_Campaign_Type_Wash:Def_BT_Campaign_Wash, } #队伍最大人数 @@ -1300,7 +1202,6 @@ CrossServerMsg_CrossDailyActionState = "CrossDailyActionState" # 跨服日常任务状态信息 CrossServerMsg_CrossYaomoBossHurtInfo = "CrossYaomoBossHurtInfo" # 跨服妖魔boss玩家伤害信息 CrossServerMsg_FamilyFlagwarOver = "FamilyFlagwarOver" # 逐鹿万界结算信息 -CrossServerMsg_CrossBossTrialFamilyAward = "CrossBossTrialFamilyAward" # 跨服boss历练仙盟奖励结算 CrossServerMsg_Worship = "Worship" # 膜拜信息 CrossServerMsg_Xiangong = "Xiangong" # 仙宫信息 CrossServerMsg_FuncTeamInfo = "FuncTeamInfo" # 功能队伍信息同步 @@ -1347,14 +1248,10 @@ ClientServerMsg_ChampionshipWorship = "ChampionshipWorship" # 跨服排位膜拜 ClientServerMsg_ActAllRechargeValue = "ActAllRechargeValue" # 跨服全民充值额度 ClientServerMsg_CrossYaomoBossHurtAward = "CrossYaomoBossHurtAward" # 跨服妖魔boss玩家伤害领奖 -ClientServerMsg_BossTrialSubmit = "BossTrialSubmit" # boss凭证提交 -ClientServerMsg_XianXiaMJScore = "XianXiaMJScore" # 仙匣秘境积分 ClientServerMsg_CreateFuncTeam = "CreateFuncTeam" # 创建功能队伍 ClientServerMsg_ChangeFuncTeam = "ChangeFuncTeam" # 修改功能队伍 ClientServerMsg_FuncTeamMemOP = "FuncTeamMemOP" # 功能队伍成员操作 ClientServerMsg_QueryFuncTeam = "QueryFuncTeam" # 查询功能队伍 -ClientServerMsg_GubaoScore = "GubaoScore" # 古宝养成积分 -ClientServerMsg_HorsePetTrainScore = "HorsePetTrainScore" # 骑宠养成积分 ClientServerMsg_QueryXiangong = "QueryXiangong" # 查看仙宫仙名录 ClientServerMsg_LianqiScore = "LianqiScore" # 炼器积分 ClientServerMsg_SyncFamilyInfo = "SyncFamilyInfo" # 仙盟信息同步 -- Gitblit v1.8.0