From 2b34924e06c0c36d77d9ccec4c4f10f1ebd16e84 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期二, 16 九月 2025 19:03:17 +0800 Subject: [PATCH] 129 【战斗】战斗系统-服务端(NPC表加特长字段;) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.py | 257 +++++++++++++-------------------------------------- 1 files changed, 67 insertions(+), 190 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..57cc487 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.py @@ -62,8 +62,15 @@ #支持超20亿数值的数值点单位数值, 1亿 Def_PerPointValue = 100000000 -#真实玩家ID、仙盟ID是从100000开始 -#假玩家ID +#真实玩家ID、仙盟ID是从 1000000 开始 +RealPlayerIDStart = 1000000 +RealFamilyIDStart = 1000000 + +#机器人ID - 供功能用,线上版本支持的机器人 +RobotIDStart = 10001 +RobotIDMax = 19999 + +#假玩家ID - 供内部功能测试用,一般线上版本没有,仅内部功能开发、测试用 FackPlayerIDStart = 1 FackPlayerIDMax = 9999 @@ -313,18 +320,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 +345,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 +361,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 +373,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 +386,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 +472,9 @@ #排行榜类型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 +Def_BT_Arena, # 演武场积分周榜 1 +) = range(0, 2) ''' 跨服排行榜类型, 从 150 开始,最大条数在功能配置表 CrossBillboardSet 配置,没配默认100 与本服榜单存储的是不一样的数据库表格,理论上类型可以和本服榜单类型重复,为了做下区分防误导,跨服榜单从 150 开始 @@ -531,44 +483,14 @@ ''' 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 +BillboardNameDict = {Def_BT_MainLevel:"主线过关榜", Def_BT_Arena:"演武场积分周榜"} + #仙盟榜单类型 -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, - } - -#排行榜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 - ] +FamilyBillboardList = [] ##---比率--- #百分率 @@ -788,11 +710,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 @@ -812,7 +734,8 @@ CDBPlayerRefresh_DOTPer, # 持续增伤 283 CDBPlayerRefresh_DOTPerDef, # 持续减伤 284 CDBPlayerRefresh_GoldRushEnergy, # 淘金令 285 -) = range(146, 286) +CDBPlayerRefresh_ArenaTicket, # 挑战券 286 +) = range(146, 287) TYPE_Price_Gold_Paper_Money = 5 # 金钱类型,(先用礼券,再用金子) TYPE_Price_Family_Contribution = 6 # 战盟贡献度(活跃度转换得来) @@ -843,36 +766,36 @@ 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 # 仙缘积分 TYPE_Price_HuanjinggeScore = 50 # 幻境阁积分 TYPE_Price_HeroScore = 51 # 招募积分 TYPE_Price_GoldRushEnergy = 52 # 淘金令体力 +TYPE_Price_ArenaTicket = 53 # 演武场挑战券 TYPE_Price_PayCoinDay = 98 # 代币时效,每日过天重置 TYPE_Price_PayCoin = 99 # 代币 #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:"淘金令", 53:"挑战券", 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] - -#以下是旧的金钱类型 -TYPE_Price_Magic_Integral = 101 # 魔方寻宝积分 -TYPE_Price_GongXun = 105 # 功勋点 -TYPE_Price_ArrestPoint = 110 # 悬赏积分 # 自定义积分及通知字典 {货币类型:通知客户端刷新类型, ...} , 如果不通知的话刷新类型则配置 None TYPE_Price_CurrencyDict = { @@ -900,15 +823,13 @@ 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, TYPE_Price_HeroScore:CDBPlayerRefresh_HeroScore, TYPE_Price_GoldRushEnergy:CDBPlayerRefresh_GoldRushEnergy, + TYPE_Price_ArenaTicket:CDBPlayerRefresh_ArenaTicket, TYPE_Price_PayCoinDay:CDBPlayerRefresh_PayCoinDay, } @@ -928,45 +849,17 @@ # 游戏功能ID定义,需确保唯一,与PyGameFuncControl.txt中FuncId一致 GameFuncID_Official = 12 # 官爵,境界 GameFuncID_Family = 15 # 战盟,仙盟 -GameFuncID_Billboard = 72 # 排行榜 GameFuncID_SignDay = 81 # 签到 -GameFuncID_Treasure = 99 # 寻宝 GameFuncID_Arena = 195 # 竞技场 -GameFuncID_Wing = 3 # 翅膀 -GameFuncID_Pet = 6 # 宠物,灵宠 -GameFuncID_MagicWeapon = 7 # 法宝 -GameFuncID_Horse = 8 # 坐骑 -GameFuncID_GodWeapon = 20 # 神器 -GameFuncID_Talent = 149 # 天赋 -GameFuncID_RefineExp = 60 # 经验炼制,祈愿 -GameFuncID_RefineMoney = 61 # 金币炼制,祈愿 -GameFuncID_WorldLV = 71 # 世界等级 -GameFuncID_Friend = 73 # 好友 -GameFuncID_RefineStove = 87 # 炼丹炉 -GameFuncID_EquipWash = 91 # 洗练 -GameFuncID_FirstGoldTip = 128 # 首充优势提示 -GameFuncID_EquipDecompose = 123 # 装备分解 -GameFuncID_DailyQuest = 78 # 日常 -GameFuncID_FreeGoods = 130 # 极品白拿 -GameFuncID_OSSail = 132 # 开服特惠 -GameFuncID_HorsePetRobBoss = 139# 骑宠争夺 -GameFuncID_AddPoint = 145 # 加点功能/灵根功能 -GameFuncID_LittleHelper = 146 # 小助手 -GameFuncID_TJG = 147 # 脱机挂 -GameFuncID_SuperGift = 150 # 超值礼包 -GameFuncID_CrossRealmPK = 157 # 跨服天梯 -GameFuncID_PenglaiBoss = 162 # 蓬莱仙境 -GameFuncID_ZhuXianBoss = 163 # 诛仙BOSS -GameFuncID_FaQi = 199 # 法器 -GameFuncID_LianTi = 207 # 炼体 -GameFuncID_CrossBattlefield = 208 # 跨服古神战场 -GameFuncID_Championship = 210 # 排位 -GameFuncID_Guaji = 228 # 挂机 # 以下为暂时无用的 -GameFuncID_RunDaily = 34 # 日常跑环 -GameFuncID_RunFamily = 53 # 战盟跑环 -GameFuncID_ArrestTask = 7100 # 悬赏任务 +GameFuncID_Wing = -1 # 翅膀 3 +GameFuncID_Pet = -1 # 宠物,灵宠 6 +GameFuncID_Horse = -1 # 坐骑 8 +GameFuncID_GodWeapon = -1 # 神器 20 +GameFuncID_OSSail = -1 # 开服特惠 132 +GameFuncID_AddPoint = -1 # 加点功能/灵根功能 145 +GameFuncID_LittleHelper = -1 # 小助手 146 #家族悬赏任务完成状态记录位标识 Def_ArrestOverState_BitDic = { @@ -1010,16 +903,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, ] #玩家记录类型 @@ -1040,11 +932,14 @@ Def_GameRecType_FamilyGCZCityWall, # 仙盟攻城战城池信息, zoneID 305 Def_GameRecType_TalkCache, # 聊天缓存,频道 306 Def_GameRecType_PlayerOfflineUnprocessed, # 离线玩家待处理事件,playerID 307 - ) = range(300, 1 + 307) + Def_GameRecType_ArenaRecord, # 演武场玩家挑战记录,playerID 308 + ) = range(300, 1 + 308) #通用信息记录新 - 字典key配置,如果有配置,则可额外按对应记录Value值存储字典,方便快速取值,可配置Value编号 1~8,配空默认 Value1 Def_GameRecValueKeyDict = { Def_GameRecType_Xiangong:[1], } +#仅查看自己的记录 +Def_ViewGameRecSelfList = [Def_GameRecType_ArenaRecord] #通用信息记录类型 Def_UniversalGameRecTypeList = ( @@ -1147,7 +1042,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 +1115,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 +1182,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 +1228,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" # 仙盟信息同步 @@ -1457,9 +1334,9 @@ # 阵容定义 LineupList = ( -Lineup_Main, # 主阵容 -Lineup_Arena, # 竞技场进攻阵容 -Lineup_ArenaDef, # 竞技场防守阵容 +Lineup_Main, # 主阵容 1 +Lineup_Arena, # 竞技场进攻阵容 2 +Lineup_ArenaDef, # 竞技场防守阵容 3 ) = range(1, 1 + 3) # 宠物物品数据状态 -- Gitblit v1.8.0