From f2cf64ffabcd15d5497aee8914b8d37d8b9a88b0 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期六, 07 二月 2026 15:39:43 +0800
Subject: [PATCH] 66 【公会】基础主体-服务端(公会GM命令支持跨服 CreateFamily、Family、Zhenbaoge;跨服公会聊天支持,包含公会聊天缓存;查看玩家A705回包增加公会所在服务器ID信息;)

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py |   64 +-------------------------------
 1 files changed, 2 insertions(+), 62 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py
index 1da98ec..5ff46fc 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py
@@ -37,27 +37,16 @@
 import ChItem
 import GameLogic_Tianzi
 import PlayerGoldInvest
-import PlayerCrossRealmPK
-import PlayerCrossChampionship
-import PlayerCostRebate
-import CrossActCTGBillboard
-import CrossActAllRecharge
 import PlayerActCollectWords
 import PlayerActTotalRecharge
-import PlayerActLianqi
 import PlayerActGodGift
-import PlayerActFamilyGCZ
 import PlayerActFamilyCTGAssist
-import PlayerActRechargeRebateGold
 import PlayerActManyDayRecharge
 import PlayerActSingleRecharge
-import PlayerActRechargePrize
 import PlayerActGrowupBuy
 import PlayerActTurntable
 import PlayerActBuyOne
 import PlayerSpringSale
-import PlayerWeekParty
-import PlayerFeastWeekParty
 import PlayerFeastLogin
 import PlayerFeastWish
 import PlayerActTask
@@ -69,12 +58,9 @@
 import PlayerFlashGiftbag
 import PlayerDailyGiftbag
 import PlayerOfflineSupport
-import PlayerLuckyCloudBuy
 import PlayerLuckyTreasure
-import PlayerTongTianLing
 import PlayerFlashSale
 import PlayerWishingWell
-import CrossPlayerData
 import PlayerTreasure
 import PlayerZhanling
 import PlayerLove
@@ -258,8 +244,8 @@
     if playerEventValue == centerEventValue:
         return
     
-    centerEventTime = GameWorld.ChangeStrToDatetime("%s:%02d:%02d" % centerEventValue, ChConfig.TYPE_Time_Format_YmdHMS)
-    playerEventTime = GameWorld.ChangeStrToDatetime("%s:%02d:%02d" % playerEventValue, ChConfig.TYPE_Time_Format_YmdHMS)
+    centerEventTime = GameWorld.ChangeStrToDatetime("%s" % centerEventValue, ChConfig.TYPE_Time_Format_YmdH)
+    playerEventTime = GameWorld.ChangeStrToDatetime("%s" % playerEventValue, ChConfig.TYPE_Time_Format_YmdH)
     
     center_Day = centerEventTime.day
     center_Month = centerEventTime.month
@@ -358,21 +344,13 @@
     PlayerFreeGoods.OnDay(curPlayer)
     #采集次数重置
     NPCCommon.PlayerOnDay(curPlayer)
-    #跨服竞技场
-    PlayerCrossRealmPK.DoPlayerOnDay(curPlayer)
-    #跨服排位
-    PlayerCrossChampionship.DoPlayerOnDay(curPlayer)
     #竞技场
     PlayerArena.OnDayEx(curPlayer)
-    #特殊时间点过天的,一般是游戏功能,此时立即同步一次跨服玩家数据
-    CrossPlayerData.SendMergePlayerDataNow(curPlayer)
     
     # 以下为支持两种重置模式切换配置的
     FBCommon.FBOnDay(curPlayer, onEventType)
     #许愿池
     PlayerWishingWell.OnDay(curPlayer)
-    #通天令
-    PlayerTongTianLing.OnDay(curPlayer, onEventType)
     #任务活动
     PlayerActTask.OnDay(curPlayer)
     #登录活动
@@ -944,9 +922,6 @@
             if actionName == ShareDefine.OperationActionName_ExpRate:
                 PlayerControl.RefreshOperationAction_ExpRate()
                 
-            elif actionName == ShareDefine.OperationActionName_CostRebate:
-                PlayerCostRebate.RefreshCostRebateActionInfo(actNum)
-                
             elif actionName == ShareDefine.OperationActionName_TotalRecharge:
                 PlayerActTotalRecharge.RefreshTotalRechargeActionInfo(actNum)
                 
@@ -986,9 +961,6 @@
             elif actionName == ShareDefine.OperationActionName_CollectWords:
                 PlayerActCollectWords.RefreshActCollectWordsInfo(actNum)
                 
-            elif actionName == ShareDefine.OperationActionName_WeekParty:
-                PlayerWeekParty.RefreshOperationAction_WeekParty()
-                
             elif actionName == ShareDefine.OperationActionName_BuyCountGift:
                 PlayerActBuyCountGift.RefreshBuyCountGiftActionInfo(actNum)
                 
@@ -1013,20 +985,11 @@
             elif actionName == ShareDefine.OperationActionName_FeastWish:
                 PlayerFeastWish.RefreshFeastWishActionInfo()
                 
-            elif actionName == ShareDefine.OperationActionName_FeastWeekParty:
-                PlayerFeastWeekParty.RefreshOperationAction_FeastWeekParty()
-                
             elif actionName == ShareDefine.OperationActionName_LuckyTreasure:
                 PlayerLuckyTreasure.RefreshLuckyTreasureAction()
                 
-            elif actionName == ShareDefine.OperationActionName_RechargePrize:
-                PlayerActRechargePrize.RefreshRechargePrizeActionInfo()
-                
             elif actionName == ShareDefine.OperationActionName_GrowupBuy:
                 PlayerActGrowupBuy.RefreshGrowupBuyActionInfo()
-                
-            elif actionName == ShareDefine.OperationActionName_RechargeRebateGold:
-                PlayerActRechargeRebateGold.RefreshRechargeRebateGoldActionInfo()
                 
             return
         
@@ -1042,28 +1005,10 @@
                 #GameWorld.DebugLog("跨服服务器地图,不处理")
                 return
             
-            if actionName == ShareDefine.CrossActName_CTGBillboard:
-                CrossActCTGBillboard.RefreshCrossActCTGBillboardInfo()
-                
-            elif actionName == ShareDefine.CrossActName_AllRecharge:
-                CrossActAllRecharge.RefreshCrossActAllRechargeInfo()
-                
-            elif actionName == ShareDefine.CrossActName_Lianqi:
-                PlayerActLianqi.RefreshCrossActLianqiInfo()
-                
-            elif actionName == ShareDefine.CrossActName_FamilyGCZ:
-                PlayerActFamilyGCZ.RefreshActFamilyGCZInfo()
-                
             return
         
         if key == ShareDefine.Def_Notify_WorldKey_CrossZoneName:
             PyGameData.g_crossZoneName = msgValue
-            return
-        
-        # 幸运云购
-        if key == ShareDefine.Def_Notify_WorldKey_LuckyCloudBuyInfo:
-            PyGameData.g_luckyCloudBuyInfo = eval(msgValue)
-            PlayerLuckyCloudBuy.OnLuckyCloudBuyChange()
             return
         
         if msgValue.isdigit():
@@ -1092,11 +1037,6 @@
     # elif key == ShareDefine.Def_Notify_WorldKey_MapServerScriptReloadVersion:
     #    ReloadModule.DoMapServerScriptReload(value, tick)
     #===============================================================================================
-    
-    # 跨服PK
-    elif key == ShareDefine.Def_Notify_WorldKey_CrossPKSeasonID:
-        PlayerCrossRealmPK.OnCrossRealmPKSeasonChange(value)
-            
     #通用设置
     befValue = gameWorldMgr.GetGameWorldDictByKey(key)
     gameWorldMgr.SetGameWorldDict(key, value)

--
Gitblit v1.8.0