From c3bbd3b0263fc6c2127cd9f072f497f46f98758b Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期六, 07 二月 2026 21:43:20 +0800
Subject: [PATCH] 389 流向记录(简化战斗流向记录,只统计出场的武将ID;)

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.py |  140 ++++++++++------------------------------------
 1 files changed, 32 insertions(+), 108 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.py
index 650e9f8..c25a811 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.py
@@ -184,56 +184,7 @@
 Def_Notify_WorldKey_CrossZoneName = "CrossZoneName"  # 跨服分区名
 Def_Notify_WorldKey_CrossServerTime = "CrossServerTime"  # 跨服时间
 
-Def_Notify_WorldKey_CrossPKZoneID = "CrossPKZoneID"  # 本服跨服PK所属赛区
-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_FuncTeamMemIDInfo = "FuncTeamMemIDInfo" # 功能队伍成员ID信息
-
-CrossChampionshipState_Guess8 = 80 #8强竞猜
-CrossChampionshipState_Group64 = 641 #64强分组
-CrossChampionshipState_Enter64 = 642 #64强进场
-CrossChampionshipState_Fight64 = 643 #64强战斗
-CrossChampionshipState_Group32 = 321 #32强分组
-CrossChampionshipState_Enter32 = 322 #32强进场
-CrossChampionshipState_Fight32 = 323 #32强战斗
-CrossChampionshipState_Group16 = 161 #16强分组
-CrossChampionshipState_Enter16 = 162 #16强进场
-CrossChampionshipState_Fight16 = 163 #16强战斗
-CrossChampionshipState_Guess4 = 40 #4强竞猜
-CrossChampionshipState_Group8 = 81 #8强分组
-CrossChampionshipState_Enter8 = 82 #8强进场
-CrossChampionshipState_Fight8 = 83 #8强战斗
-CrossChampionshipState_GroupSemi = 41 #半决赛分组
-CrossChampionshipState_EnterSemi = 42 #半决赛进场
-CrossChampionshipState_FightSemi = 43 #半决赛战斗
-CrossChampionshipState_GroupFinal = 21 #决赛分组
-CrossChampionshipState_EnterFinal = 22 #决赛进场
-CrossChampionshipState_FightFinal = 23 #决赛战斗
-#跨服排位争霸赛状态流程列表,必须按顺序,中间不可跳过步骤
-CrossChampionshipStateList = [CrossChampionshipState_Guess8, 
-                              CrossChampionshipState_Group64, CrossChampionshipState_Enter64, CrossChampionshipState_Fight64,
-                              CrossChampionshipState_Group32, CrossChampionshipState_Enter32, CrossChampionshipState_Fight32,
-                              CrossChampionshipState_Group16, CrossChampionshipState_Enter16, CrossChampionshipState_Fight16,
-                              CrossChampionshipState_Guess4,
-                              CrossChampionshipState_Group8, CrossChampionshipState_Enter8, CrossChampionshipState_Fight8,
-                              CrossChampionshipState_GroupSemi, CrossChampionshipState_EnterSemi, CrossChampionshipState_FightSemi,
-                              CrossChampionshipState_GroupFinal, CrossChampionshipState_EnterFinal, CrossChampionshipState_FightFinal
-                              ]
-
-#跨服排位可进入战斗的状态信息 {状态:对应分组标识, ...}
-CrossChampionshipEnterStateInfo = {CrossChampionshipState_Enter64:64,
-                                   CrossChampionshipState_Enter32:32,
-                                   CrossChampionshipState_Enter16:16,
-                                   CrossChampionshipState_Enter8:8,
-                                   CrossChampionshipState_EnterSemi:4,
-                                   CrossChampionshipState_EnterFinal:2,
-                                   }
 
 Def_Notify_WorldKey_GameWorldBossRebornCross = 'BossRebornCross_%s_%s'   # 跨服世界boss重生, 参数为(zoneID, bossID)
 Def_Notify_WorldKey_GameWorldBossReborn = 'BossReborn_%s'   # 世界boss重生, 参数为(bossID)
@@ -256,7 +207,6 @@
 
 #运营活动表名定义
 OperationActionName_ExpRate = "ActExpRate" # 多倍经验活动
-OperationActionName_CostRebate = "ActCostRebate" # 消费返利活动
 OperationActionName_SpringSale = "ActSpringSale" # 限时特惠活动
 OperationActionName_FlashGiftbag = "ActFlashGiftbag" # 限时礼包活动
 OperationActionName_DailyGiftbag = "ActDailyGiftbag" # 每日礼包活动
@@ -266,13 +216,9 @@
 OperationActionName_FlashSale = "ActFlashSale" # 限时抢购活动
 OperationActionName_WishingWell = "ActWishingWell" # 许愿池活动
 OperationActionName_TotalRecharge = "ActTotalRecharge" # 累计充值活动
-OperationActionName_WeekParty = "ActWeekParty" # 周狂欢活动
 OperationActionName_LoginAward = "ActLoginAward" # 登录奖励活动
-OperationActionName_FeastWeekParty = "ActFeastWeekParty" # 节日巡礼狂欢活动
 OperationActionName_CollectWords = "ActCollectWords" # 集字活动
 OperationActionName_LuckyTreasure = "ActLuckyTreasure" # 幸运鉴宝活动
-OperationActionName_RechargePrize = "ActRechargePrize" # 充值返利活动(节日活动)
-OperationActionName_RechargeRebateGold = "ActRechargeRebateGold" # 充值返利仙玉活动(活动结束邮件发放,节日活动)
 OperationActionName_GrowupBuy = "ActGrowupBuy" # 成长必买活动
 OperationActionName_FeastLogin = "ActFeastLogin" # 节日登录活动
 OperationActionName_FeastWish = "ActFeastWish" # 节日祝福活动
@@ -288,19 +234,17 @@
 OperationActionName_Yunshi = "ActYunshi" # 运势活动
 OperationActionName_Lunhuidian = "ActLunhuidian" # 轮回殿活动
 #节日活动类型列表 - 该类型无视开服天,日期到了就开启
-FeastOperationActionNameList = [OperationActionName_FeastWeekParty,
-                                OperationActionName_RechargeRebateGold, OperationActionName_GrowupBuy,
+FeastOperationActionNameList = [OperationActionName_GrowupBuy,
                                 OperationActionName_FeastLogin,
                                 OperationActionName_FeastWish,
-                                OperationActionName_RechargePrize,
                                 ]
 #所有的运营活动列表,含节日活动
-OperationActionNameList = [OperationActionName_ExpRate, OperationActionName_CostRebate, 
+OperationActionNameList = [OperationActionName_ExpRate, 
                            OperationActionName_SpringSale, 
                            OperationActionName_FlashGiftbag, OperationActionName_FairyCeremony,
                            OperationActionName_RealmPoint, OperationActionName_FlashSale,
                            OperationActionName_WishingWell, OperationActionName_TotalRecharge,
-                           OperationActionName_WeekParty, OperationActionName_LoginAward, 
+                           OperationActionName_LoginAward, 
                            OperationActionName_NewFairyCeremony, OperationActionName_LuckyTreasure,
                            OperationActionName_DailyGiftbag, OperationActionName_SingleRecharge,
                            OperationActionName_CollectWords, OperationActionName_ManyDayRecharge,
@@ -316,10 +260,10 @@
 NeedWorldLVOperationActNameList = [OperationActionName_FairyCeremony, OperationActionName_WishingWell, 
                                    OperationActionName_NewFairyCeremony, OperationActionName_FlashSale,
                                    OperationActionName_TotalRecharge,
-                                   OperationActionName_CostRebate, OperationActionName_FlashGiftbag,
+                                   OperationActionName_FlashGiftbag,
                                    OperationActionName_SpringSale, OperationActionName_LuckyTreasure,
                                    OperationActionName_DailyGiftbag, OperationActionName_GrowupBuy,
-                                   OperationActionName_WeekParty, OperationActionName_Turntable,
+                                   OperationActionName_Turntable,
                                    OperationActionName_CollectWords,
                                    OperationActionName_FeastLogin,
                                    OperationActionName_FeastWish,
@@ -329,7 +273,7 @@
 
 #支持多活动分组编号的活动名
 MultiActNumOperationActNameList = [OperationActionName_TotalRecharge, OperationActionName_CollectWords,
-                                   OperationActionName_FlashGiftbag, OperationActionName_CostRebate,
+                                   OperationActionName_FlashGiftbag,
                                    OperationActionName_SpringSale, OperationActionName_FlashSale,
                                    OperationActionName_ManyDayRecharge, OperationActionName_SingleRecharge,
                                    OperationActionName_Turntable,
@@ -342,17 +286,13 @@
                                    ]
 
 #跨服运营活动表名定义
-CrossActName_CTGBillboard = "CrossActCTGBillboard" # 充值排行榜
-CrossActName_AllRecharge = "CrossActAllRecharge" # 全民充值
-CrossActName_LuckyCloudBuy = "CrossActLuckyCloudBuy" # 幸运云购
 CrossActName_Lianqi = "CrossActLianqi" # 炼器 - 跨服
 CrossActName_FamilyGCZ = "CrossActFamilyGCZ" # 仙盟攻城战
 
 #跨服运营活动列表
-CrossActNameList = [CrossActName_CTGBillboard, CrossActName_AllRecharge, CrossActName_LuckyCloudBuy, 
-                    CrossActName_Lianqi, CrossActName_FamilyGCZ]
+CrossActNameList = [CrossActName_Lianqi, CrossActName_FamilyGCZ]
 #需要锁定活动分区分配直到活动结束的跨服运营活动,即使热更分区配置,也不会改变正在活动中的分区设定,直到活动结束
-CrossActLockServerGroupIDList = [CrossActName_CTGBillboard, CrossActName_AllRecharge]
+CrossActLockServerGroupIDList = []
 
 #活动信息字典key定义
 ActKey_ID = "ID" # 活动ID,唯一标识的ID,一般是活动开启的time值
@@ -890,13 +830,14 @@
                        Def_GameRecType_PlayerOfflineUnprocessed, # 离线玩家待处理事件,playerID 307
                        Def_GameRecType_ArenaRecord, # 演武场玩家挑战记录,playerID 308
                        Def_GameRecType_BatPreset, # 战斗方案预设额外存储信息,playerID 309
-                       ) = range(300, 1 + 309)
+                       Def_GameRecType_Setting, # 前端自定义存储的设置内容,playerID 310
+                       ) = range(300, 1 + 310)
 #通用信息记录新 - 字典key配置,如果有配置,则可额外按对应记录Value值存储字典,方便快速取值,可配置Value编号 1~8,配空默认 Value1
 Def_GameRecValueKeyDict = {
                            Def_GameRecType_Xiangong:[1],
                            }
 #仅查看自己的记录
-Def_ViewGameRecSelfList = [Def_GameRecType_ArenaRecord, Def_GameRecType_BatPreset]
+Def_ViewGameRecSelfList = [Def_GameRecType_ArenaRecord, Def_GameRecType_BatPreset, Def_GameRecType_Setting]
 
 #UserData不使用json的记录类型
 UserDataNOJsonRecTypeList = []
@@ -924,8 +865,8 @@
                                 Def_UniversalGameRecType_ActWorldLVLimitInfo, # 运营活动世界等级限制开启信息 18
                                 Def_UniversalGameRecType_19,
                                 Def_UniversalGameRecType_20,
-                                Def_UniversalGameRecType_LuckyCloudBuyNum, # 幸运云购购买号码记录 21
-                                Def_UniversalGameRecType_LuckyCloudBuyLottery, # 幸运云购开奖记录 22
+                                Def_UniversalGameRecType_21,
+                                Def_UniversalGameRecType_22,
                                 Def_UniversalGameRecType_CrossBattlefieldBuy, # 玩家购买的跨服战场 23
                                 Def_UniversalGameRecType_24,
                                 Def_UniversalGameRecType_BossDropGoodItemInfo,  # boss掉落好物品信息记录25
@@ -936,15 +877,15 @@
                                 Def_UniversalGameRecType_CrossBossInfo,  # 跨服boss信息 30
                                 Def_UniversalGameRecType_31,
                                 Def_UniversalGameRecType_CrossCollect,  # 跨服采集记录信息 32             
-                                Def_UniversalGameRecType_CrossChampionshipGroup, # 跨服排位争霸赛分组信息 33
-                                Def_UniversalGameRecType_CrossChampionshipGuess, # 跨服排位争霸赛竞猜记录信息 34
-                                Def_UniversalGameRecType_CrossChampionshipOfficial, # 跨服排位争霸赛最终排名官职信息 35
-                                Def_UniversalGameRecType_CrossChampionshipOffChallenge, # 跨服排位争霸赛官职挑战信息 36
-                                Def_UniversalGameRecType_CrossActAllRecharge, # 跨服全服充值活动信息 37
+                                Def_UniversalGameRecType_33,
+                                Def_UniversalGameRecType_34,
+                                Def_UniversalGameRecType_35,
+                                Def_UniversalGameRecType_36,
+                                Def_UniversalGameRecType_37,
                                 Def_UniversalGameRecType_CrossBattleChampionGroup, # 跨服战场冠军赛分组信息 38
-                                Def_UniversalGameRecType_CrossYaomoBossHurtInfo, # 跨服妖魔boss伤血信息 39
+                                Def_UniversalGameRecType_39,
                                 Def_UniversalGameRecType_40,
-                                Def_UniversalGameRecType_41,   # 红包产出结果记录41
+                                Def_UniversalGameRecType_41,
                                 Def_UniversalGameRecType_42,
                                 Def_UniversalGameRecType_43,
                                 Def_UniversalGameRecType_44,
@@ -960,15 +901,15 @@
                                 Def_UniversalGameRecType_54,
                                 Def_UniversalGameRecType_55,
                                 Def_UniversalGameRecType_56,
-                                Def_UniversalGameRecType_57, # 抢红包总记录57
-                                Def_UniversalGameRecType_58, # 抢红包可抢信息记录58
-                                Def_UniversalGameRecType_59, # 抢红包已抢完信息记录59
+                                Def_UniversalGameRecType_57,
+                                Def_UniversalGameRecType_58,
+                                Def_UniversalGameRecType_59,
                                 Def_UniversalGameRecType_60,
                                 Def_UniversalGameRecType_61,
                                 Def_UniversalGameRecType_62,
                                 Def_UniversalGameRecType_63,
-                                Def_UniversalGameRecType_64, # 仙盟红包总记录64
-                                Def_UniversalGameRecType_65, # 仙盟红包已抢信息记录65
+                                Def_UniversalGameRecType_64,
+                                Def_UniversalGameRecType_65,
                                 Def_UniversalGameRecType_DujieHelpAllRecord, # 渡劫副本护法总记录66
                                 Def_UniversalGameRecType_DujieHelpRecord, # 渡劫副本护法详细记录67
                                 Def_UniversalGameRecType_FamilyWarBattle, # 仙盟联赛对战表68
@@ -1105,6 +1046,7 @@
 C2S_FamilyDataRet = "C2S_FamilyDataRet"                 # 公会首次跨服互通时同步数据结果回复
 C2S_FamilyMapPlayer = "C2S_FamilyMapPlayer"             # 给公会玩家处理地图服务器逻辑
 C2S_FamilyPyPackRet = "C2S_FamilyPyPackRet"             # 公会功能玩家请求包处理结束回包,一般用于重置请求cd等
+C2S_GMDebugAnswer = "C2S_GMDebugAnswer"                 # 发给玩家的DebugAnswer
 C2S_NotifyCode = "C2S_NotifyCode"                       # 给玩家发送信息提示
 C2S_CostPlayerResources = "C2S_CostPlayerResources"     # 扣除玩家资源,货币、物品等
 C2S_GivePlayerResources = "C2S_GivePlayerResources"     # 奖励玩家资源,货币、物品等
@@ -1116,14 +1058,17 @@
 S2C_PlayerBaseInfo = "S2C_PlayerBaseInfo"               # 玩家基础信息同步
 S2C_FamilyData = "S2C_FamilyData"                       # 公会首次跨服互通时同步数据
 S2C_FamilyPyPack = "S2C_FamilyPyPack"                   # 公会功能玩家请求包
-S2C_GMCMD = "S2C_GMCMD"                                 # GM命令
 
-# 其他
+# 游戏服  -> 任意服务器
+S2S_ViewTagFamily = "S2S_ViewTagFamily"                 # 查看目标公会
+S2S_ViewTagPlayer = "S2S_ViewTagPlayer"                 # 查看目标玩家
+
+# 任意服务器 -> 战斗服务器
 S2B_BattleRequest = "S2B_BattleRequest"                 # 战斗请求
 B2S_BattleResult = "B2S_BattleResult"                   # 战斗结果
 
 # Debug日志不输出通讯数据明细的类型,debug模式下看,一些纯数据类的可不输出通讯数据明细
-NoLogDataSSMsgTypes = [S2B_BattleRequest, B2S_BattleResult, S2C_FamilyData, C2S_SendFakePack]
+NoLogDataSSMsgTypes = [S2B_BattleRequest, B2S_BattleResult, S2C_FamilyData, C2S_SendFakePack, S2C_FamilyPyPack]
 
 # 跨服服务器发送子服信息定义
 CrossServerMsg_CrossServerState = "CrossServerState"    # 跨服服务器状态变更
@@ -1158,8 +1103,6 @@
 CrossServerMsg_CrossActInfo = "CrossActInfo"            # 跨服运营活动信息
 CrossServerMsg_MailPlayerIDList = "MailPlayerIDList"    # 跨服邮件玩家ID通知,玩家目标服务器可能无法知道,被动推送
 CrossServerMsg_MailContent = "MailContent"              # 跨服邮件内容通知
-CrossServerMsg_LuckyCloudBuyNum = "LuckyCloudBuyNum"    # 幸运云购购买记录通知
-CrossServerMsg_LuckyCloudBuyLottery = "LuckyCloudBuyLottery"    # 幸运云购开奖记录通知
 CrossServerMsg_CrossServerTime = "CrossServerTime"      # 跨服时间同步
 CrossServerMsg_BattlefieldBuy = "BattlefieldBuy"        # 跨服战场购买信息
 CrossServerMsg_BattlefieldState = "BattlefieldState"    # 跨服战场状态信息
@@ -1167,14 +1110,6 @@
 CrossServerMsg_DebugAnswer = "DebugAnswer"              # DebugAnswer
 CrossServerMsg_ActDropSpecItem = "ActDropSpecItem"      # 特殊掉落验证返回
 CrossServerMsg_CrossAssist = "CrossAssist"              # 跨服协助
-CrossServerMsg_ChampionshipState = "ChampionshipState"  # 跨服排位争霸赛状态信息
-CrossServerMsg_ChampionshipPlayer = "ChampionshipPlayer"# 跨服排位争霸赛参赛玩家信息
-CrossServerMsg_ChampionshipGroup = "ChampionshipGroup"  # 跨服排位争霸赛分组信息
-CrossServerMsg_ChampionshipGuess = "ChampionshipGuess"  # 跨服排位争霸赛竞猜信息
-CrossServerMsg_ChampionshipOfficial = "ChampionshipOfficial"  # 跨服排位争霸赛官职信息
-CrossServerMsg_ChampionshipDailyOfficial = "ChampionshipDailyOfficial"  # 跨服排位争霸赛每日官职信息
-CrossServerMsg_ActAllRechargeInfo = "ActAllRechargeInfo"# 跨服全民充值信息
-CrossServerMsg_CrossYaomoBossHurtInfo = "CrossYaomoBossHurtInfo" # 跨服妖魔boss玩家伤害信息
 CrossServerMsg_FamilyFlagwarOver = "FamilyFlagwarOver"  # 逐鹿万界结算信息
 CrossServerMsg_Worship = "Worship"  # 膜拜信息
 CrossServerMsg_Xiangong = "Xiangong"  # 仙宫信息
@@ -1205,23 +1140,12 @@
 ClientServerMsg_CollectNPC = "CollectNPC"               # 采集NPC
 ClientServerMsg_EnterFB = "EnterFB"                     # 请求进入跨服副本
 ClientServerMsg_AddBuff = "AddBuff"                     # 添加BUFF
-ClientServerMsg_LuckyCloudBuy = "LuckyCloudBuy"         # 幸运云购
 ClientServerMsg_BattlefieldBuyOpen = "BattlefieldBuyOpen"   # 跨服战场购买召集
 ClientServerMsg_BattlefieldCallChange = "BattlefieldCallChange"  # 跨服战场召集 - 修改
 ClientServerMsg_BattlefieldCallJoin = "BattlefieldCallJoin"   # 跨服战场召集 - 加入
 ClientServerMsg_BattlefieldCallKick = "BattlefieldCallKick"   # 跨服战场召集 - 踢出
 ClientServerMsg_ActDropSpecItem = "ActDropSpecItem"     # 活动特殊掉落
 ClientServerMsg_CrossAssist = "CrossAssist"             # 跨服协助
-ClientServerMsg_ChampionshipPKOver = "ChampionshipPKOver" # 跨服排位PK结束
-ClientServerMsg_ChampionshipOfficialApply = "ChampionshipOfficialApply" # 跨服排位申请官职
-ClientServerMsg_ChampionshipOfficialApplyReply = "ChampionshipOfficialApplyReply" # 跨服排位官职申请回应
-ClientServerMsg_ChampionshipOfficialKick = "ChampionshipOfficialKick" # 跨服排位辞退下级仙官
-ClientServerMsg_ChampionshipOfficialLeave = "ChampionshipOfficialLeave" # 跨服排位主动离任仙官
-ClientServerMsg_ChampionshipOfficialChallenge = "ChampionshipOfficialChallenge" # 跨服排位挑战仙官
-ClientServerMsg_ChampionshipGuess = "ChampionshipGuess" # 跨服排位竞猜
-ClientServerMsg_ChampionshipWorship = "ChampionshipWorship" # 跨服排位膜拜
-ClientServerMsg_ActAllRechargeValue = "ActAllRechargeValue" # 跨服全民充值额度
-ClientServerMsg_CrossYaomoBossHurtAward = "CrossYaomoBossHurtAward" # 跨服妖魔boss玩家伤害领奖
 ClientServerMsg_CreateFuncTeam = "CreateFuncTeam"   # 创建功能队伍
 ClientServerMsg_ChangeFuncTeam = "ChangeFuncTeam"   # 修改功能队伍
 ClientServerMsg_FuncTeamMemOP = "FuncTeamMemOP"   # 功能队伍成员操作

--
Gitblit v1.8.0