ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py
@@ -33,11 +33,9 @@
import PlayerActivity
import FBCommon
import ChItem
import GameLogic_Tianzi
import PlayerGoldInvest
import PlayerActTask
import PlayerActBuyCountGift
import PlayerActLoginNew
import PlayerOfflineSupport
import PlayerTreasure
import PlayerZhanling
@@ -52,6 +50,7 @@
import PlayerHero
import PlayerTree
import PlayerLLMJ
import PlayerHJG
import DBDataMgr
import datetime
@@ -76,14 +75,11 @@
def DoLogic_OnDay(tick):
    GameWorld.Log("MapServer -> OnDay!")
    #副本OnDay事件响应
    #FBLogic.OnDay(tick)
    
    OpenServerActivity.OnDay()
    #仙盟
    FBLogic.OnDay()
    PlayerFamily.FamilyOnDay()
    PlayerArena.OnDay()
    GameLogic_Tianzi.OnDay()
    
    PlayerOfflineSupport.OnDay()
    playerManager = GameWorld.GetPlayerManager()
@@ -129,6 +125,7 @@
def DoLogic_OnWeek(tick):
    GameWorld.Log("MapServer -> OnWeek!")
    
    FBLogic.OnWeek()
    PlayerArena.OnWeek()
    
    playerManager = GameWorld.GetPlayerManager()
@@ -140,8 +137,6 @@
        
        PlayerOnWeek(curPlayer)
        
    #副本OnWeek事件响应
    FBLogic.OnWeek(tick)
    return
def DoLogic_OnMonth(tick):
@@ -204,11 +199,13 @@
    if not centerEventValue:
        centerEventValue = DBDataMgr.GetEventTrigMgr().GetValue(ShareDefine.Def_CrossCenterEvent)
    playerEventValue = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_OnCrossEvent)
    if not playerEventValue:
        playerEventValue = centerEventValue
        PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_OnCrossEvent, centerEventValue)
    #第一次也要执行一次
    #if not playerEventValue:
    #    playerEventValue = centerEventValue
    #    PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_OnCrossEvent, centerEventValue)
        
    if playerEventValue == centerEventValue and not gmEvent:
        GameWorld.DebugLog("玩家与跨服中心事件值相同不处理! playerEventValue=%s,centerEventValue=%s" % (playerEventValue, centerEventValue))
        return
    
    centerEventTime = GameWorld.ChangeStrToDatetime("%s" % centerEventValue, ChConfig.TYPE_Time_Format_YmdH)
@@ -292,6 +289,7 @@
    PlayerLLMJ.PlayerOnDay(curPlayer)
    FunctionNPCCommon.ShopItemOnDay(curPlayer)
    OpenServerActivity.PlayerOnDay(curPlayer)
    PlayerHJG.PlayerOnDay(curPlayer)
    
    # 特殊时间点X点过天
    #elif onEventType == ShareDefine.Def_OnEventTypeEx:
@@ -309,8 +307,6 @@
    FBCommon.FBOnDay(curPlayer, onEventType)
    #任务活动
    PlayerActTask.OnDay(curPlayer)
    #登录活动
    PlayerActLoginNew.OnDay(curPlayer)
    #购买次数礼包
    PlayerActBuyCountGift.OnDay(curPlayer, onEventType)
    return