From 01a0e539b786ae0f1c46646874502367f5410aca Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期三, 04 二月 2026 18:18:51 +0800
Subject: [PATCH] 66 【公会】基础主体-服务端(优化游戏服及跨服启动、通讯逻辑;服务器类型增加跨服中心、跨服事件、时间管理;跨服玩家在线状态、基础信息、玩家资源增减管理、发送跨服个人邮件等;跨服公会初版,修复公会成员审核、成员战力刷新等bug,增加公会名次同步;跨服公会暂未测试;)

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py
index 5b0b0b8..7100543 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.py
@@ -182,7 +182,9 @@
 AttrID_GuanchuanDef,                        # 抗贯穿 78
 AttrID_Zhaojia,                             # 招架 79
 AttrID_ZhaojiaDef,                          # 抗招架 80
-) = range(1, 1 + 80)
+AttrID_AbsoluteMissRate,                    # 绝对闪避 81
+AttrID_AbsoluteMissRateDef,                 # 抗绝对闪避 82
+) = range(1, 1 + 82)
 
 # 需要计算的武将战斗属性ID列表
 CalcBattleAttrIDList = [AttrID_Atk, AttrID_Def, AttrID_MaxHP, AttrID_AtkSpeed, AttrID_StunRate, AttrID_StunRateDef, 
@@ -199,6 +201,7 @@
                         AttrID_ComboDamPer, AttrID_ComboDamPerDef, AttrID_XPRecoverPer, AttrID_PVPDamPer, AttrID_PVPDamPerDef,
                         AttrID_ReviveHPPer, AttrID_ReviveXPPer, AttrID_DOTBurnPer, AttrID_DOTBurnPerDef,
                         AttrID_Guanchuan, AttrID_GuanchuanDef, AttrID_Zhaojia, AttrID_ZhaojiaDef,
+                        AttrID_AbsoluteMissRate, AttrID_AbsoluteMissRateDef,
                         ]
 
 # 基础三维属性ID列表
@@ -902,7 +905,8 @@
 HurtAtkType_IgnoreShield,      # 无视承伤盾 14
 HurtAtkType_Guanchuan,         # 贯穿 15
 HurtAtkType_Zhaojia,           # 招架 16
-) = range(17)
+HurtAtkType_AbsoluteMiss,      # 绝对闪避 17
+) = range(18)
 
 #伤害类型
 (
@@ -2447,6 +2451,7 @@
 TYPE_Time_Format = "%Y-%m-%d %H:%M:%S"
 TYPE_Time_Format_Day = "%Y-%m-%d"
 TYPE_Time_Format_YmdHMS = "%Y%m%d%H%M%S"
+TYPE_Time_Format_YmdH = "%Y%m%d%H"
 #---------------------------------------------------------------------
 
 #请求类型(需要和GameServer中的一致)
@@ -3171,6 +3176,7 @@
 Def_PDict_OnDayEx = "OnDayEx" # 特殊时间点凌晨X点过天
 Def_PDict_OnWeekEx = "OnWeekEx" # 特殊时间点凌晨X点过周
 Def_PDict_OnMonthEx = "OnMonthEx" # 特殊时间点凌晨X点过月
+Def_PDict_OnCrossEvent = "OnCrossEvent" # 跨服过x事件值, yyyyMMddhh
 Def_Player_Dict_PlayerFromPID = "PlayerFromPID"    # pid
 Def_Player_Dict_Account_Type = "account_type"    # account_type
 Def_Player_Dict_FirstLogin = "FirstLogin"    # 首登标记 0-未首登; 1-首登过
@@ -3400,7 +3406,7 @@
 Def_Player_Dict_FamilyTaofaAnger = "FamilyTaofaAnger" # 当前怒气
 Def_Player_Dict_FamilyTaofaBoxTotalGetCnt = "FamilyTaofaBoxTotalGetCnt" # 累计已领取宝箱奖励数
 Def_Player_Dict_FamilyTaofaBoxUnGetCnt = "FamilyTaofaBoxUnGetCnt" # 当前未领取的宝箱奖励数
-Def_Player_Dict_FamilyTaofaBoxLastTime = "FamilyTaofaBoxLastTime" # 上一次统计未领取宝箱时间戳,超过该时间戳的宝箱才可以再增加未领取
+Def_Player_Dict_FamilyTaofaLeaveGetCnt = "FamilyTaofaLeaveGetCnt" # 上一次离开公会时累计领取宝箱数
 Def_Player_Dict_FamilyTaofaBoxContribCnt = "FamilyTaofaBoxContribCnt" # 累计贡献的宝箱奖励数
 Def_Player_Dict_FamilyTaofaBoxHurt = "FamilyTaofaBoxHurt" # 宝箱奖励计算累计伤害,求余亿部分
 Def_Player_Dict_FamilyTaofaBoxHurtEx = "FamilyTaofaBoxHurtEx" # 宝箱奖励计算累计伤害,整除亿部分

--
Gitblit v1.8.0