| | |
| | | import PlayerFBHelpBattle
|
| | | import ChPyNetSendPack
|
| | | import NetPackCommon
|
| | | import PlayerManorWar
|
| | | import PlayerDuJie
|
| | | #---------------------------------------------------------------------
|
| | |
|
| | |
| | | isMixServer = PlayerDBGSEvent.GetDBGSTrig_ByKey(PlayerDBGSEvent.Def_IsMixServer)
|
| | | if isMixServer:
|
| | | PlayerDBGSEvent.SetDBGSTrig_ServerTime(PlayerDBGSEvent.Def_MixServerDay)
|
| | | |
| | | #设定上次开启活动时间距离现在天数事件
|
| | | GameWorldActionControl.DoLogic_ServerLastOpenActionDay()
|
| | | |
| | | #领地争夺战OnDay
|
| | | #PlayerManorWar.OnDay()
|
| | |
|
| | | #家族更新
|
| | | PlayerFamily.FamilyOnDay(tick)
|
| | |
| | | #通知开服天数
|
| | | Sync_OpenServerDay(curPlayer)
|
| | |
|
| | | #通知上次根据开服天数开启的活动到现在的天数
|
| | | #Sync_ServerLastOpenActionDay(curPlayer)
|
| | | |
| | | #通知跨服服务器开启的活动到现在的天数
|
| | | #Sync_MergeServerOpenActionDay(curPlayer)
|
| | | |
| | | GameWorld.Log("PlayerOnDay!", curPlayer.GetPlayerID())
|
| | | return
|
| | |
|
| | |
| | | packData.NowSecond = serverTime.second
|
| | | packData.NowMicSecond = serverTime.microsecond
|
| | | NetPackCommon.SendFakePack(curPlayer, packData)
|
| | | return
|
| | |
|
| | |
|
| | | ## 通知上次根据开服天数开启的活动到现在的天数
|
| | | # @param curPlayer: 玩家实例
|
| | | # @return: None
|
| | | def Sync_ServerLastOpenActionDay(curPlayer):
|
| | | # lastOpenActionDay = PlayerDBGSEvent.GetDBGSTrig_ByKey(PlayerDBGSEvent.Def_ServerLastOpenActionDay)
|
| | | # packData = ChPyNetSendPack.tagServerLastOpenActionDay()
|
| | | # packData.Clear()
|
| | | # packData.Day = lastOpenActionDay
|
| | | # NetPackCommon.SendFakePack(curPlayer, packData)
|
| | | return
|
| | |
|
| | |
|