From 4087d18ce7cbd1578a6e287962bd902386984048 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期一, 14 七月 2025 10:55:57 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.1.20:10010/r/Project_SG_ServerCode

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py |   48 +++---------------------------------------------
 1 files changed, 3 insertions(+), 45 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 c9466dd..4068544 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py
@@ -18,11 +18,9 @@
 import ReadChConfig
 import ChConfig
 import GameWorld
-import EventShell
 import FBLogic
 import IPY_GameWorld
 import ChPlayer
-import GameLogInfo
 import GameServerRefresh
 import ShareDefine
 import PlayerGameWallow
@@ -40,7 +38,6 @@
 import FunctionNPCCommon
 import PlayerGoldGift
 import PlayerActivity
-import PlayerBindJadeWheel
 import FBCommon
 import PlayerSuccess
 import PlayerFreeGoods
@@ -99,13 +96,13 @@
 import PlayerFlashGiftbag
 import PlayerDailyGiftbag
 import PlayerFairyCeremony
+import PlayerOfflineSupport
 import PlayerNewFairyCeremony
 import PlayerActHorsePetFeast
 import PlayerFeastRedPacket
 import PlayerCrossYaomoBoss
 import PlayerLuckyCloudBuy
 import PlayerLuckyTreasure
-import PlayerAuctionHouse
 import PlayerTongTianLing
 import PlayerRefineStove
 import PlayerFlashSale
@@ -116,11 +113,9 @@
 import PlayerZhanling
 import PlayerVip
 import PlayerLove
-import PlayerDiceEx
 import IpyGameDataPY
 import FamilyRobBoss
 import FBHelpBattle
-import QuestManager
 import PlayerAssist
 import PlayerArena
 import PyGameData
@@ -143,21 +138,14 @@
 
 def DoLogic_OnDay(tick):
     GameWorld.Log("MapServer -> OnDay!")
-    playerManager = GameWorld.GetPlayerManager()
-    #处理所有玩家信件的onday事件, 把存在时间+1
-    playerManager.ProcessAllPlayerMailOnDay()
-    #清空每日日记记录信息
-    GameLogInfo.ClearGameLogInfo()
-    
     #副本OnDay事件响应
     FBLogic.OnDay(tick)
     
-    #删除所有的任务发布
-    missionPubManager = GameWorld.GetGameWorld().GetDBMissionPubManager()
-    missionPubManager.Clear()
     #仙盟
     PlayerFamily.FamilyOnDay()
     
+    PlayerOfflineSupport.OnDay()
+    playerManager = GameWorld.GetPlayerManager()
     for i in xrange(playerManager.GetPlayerCount()):
         curPlayer = playerManager.GetPlayerByIndex(i)
         
@@ -331,8 +319,6 @@
         PlayerGoldGift.OnDay(curPlayer)
         #炼丹
         PlayerRefineStove.OnDay(curPlayer)
-        #绑玉转盘
-        PlayerBindJadeWheel.OnDay(curPlayer)
         #转盘
         PlayerActTurntable.PlayerOnDay(curPlayer)
         #情缘
@@ -364,13 +350,8 @@
     elif onEventType == ShareDefine.Def_OnEventTypeEx:
         # 资源找回
         PlayerRecover.RecoverOnDay(curPlayer)
-        #触发每日任务重置脚本
-        EventShell.EventResponse_OnDay(curPlayer)
         #购买次数清空
         Operate_PlayerBuyZhenQi.PlayerOnDay(curPlayer)
-        
-        #我要太极过天
-        PlayerDiceEx.OnDay(curPlayer)
         # 世界boss
         BossHurtMng.OnDay(curPlayer)
         # 仙盟过天
@@ -512,8 +493,6 @@
         PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_Player_Dict_HasVIPClubNote, 0)
         
     elif onEventType == ShareDefine.Def_OnEventTypeEx:
-        #触发每周任务重置脚本
-        EventShell.EventResponse_OnWeek(curPlayer)
         #竞技场
         PlayerArena.OnWeekEx(curPlayer)
         PlayerFamily.OnWeekEx(curPlayer)
@@ -627,9 +606,6 @@
         #从数据库中查询当前排行榜等级
         curPlayer.DataServer_GetBillboardLV()
     
-    
-    #触发每小时任务重置脚本
-    EventShell.EventResponse_OnHour(curPlayer)
     #缥缈仙域
     PlayerFairyDomain.OnHour(curPlayer)
     return
@@ -1017,18 +993,6 @@
                 PlayerAssist.GameServer_AssistBossMsg(assistData[1:])
             return
         
-        if key == ShareDefine.Def_Notify_WorldKey_AddFamilyAuctionItem:
-            mapID, familyAuctionItemDict = eval(msgValue)
-            if GameWorld.GetMap().GetMapID() == mapID:
-                PlayerAuctionHouse.DoAddFamilyAuctionItem(familyAuctionItemDict)
-            return
-        
-        if key == ShareDefine.Def_Notify_WorldKey_AddSystemAuctionItem:
-            mapID, sysAuctionItemList = eval(msgValue)
-            if GameWorld.GetMap().GetMapID() == mapID:
-                PlayerAuctionHouse.DoAddSystemAuctionItem(sysAuctionItemList)
-            return
-        
         if key == ShareDefine.Def_Notify_WorldKey_FairyDomainLimit:
             isAdd, limitList = eval(msgValue)
             if isAdd:
@@ -1360,12 +1324,6 @@
     gameWorldMgr.SetGameWorldDict(ShareDefine.Def_Notify_WorldKey_ReloadJpegCaptcha, value)
     
     IpyGameDataPY.IPYData.IpyDataClear()
-    
-    #任务重读,需放在配置重读后面,暂时默认关闭,仅有需要重读任务时开启配置
-    if IpyGameDataPY.GetFuncCfg("ReloadQuests", 1):
-        tick = GameWorld.GetGameWorld().GetTick()
-        QuestManager.ReloadQuests(tick)
-        EventShell.DoReloadRefresh()
     return
 
 #===============================================================================

--
Gitblit v1.8.0