From 23772c7a582ffd920706330d52b8603e9859ef4c Mon Sep 17 00:00:00 2001 From: xdh <xiefantasy@qq.com> Date: 星期五, 07 十二月 2018 19:39:06 +0800 Subject: [PATCH] 4856 许愿池重置修改 --- ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldProcess.py | 15 ++++++++++++--- 1 files changed, 12 insertions(+), 3 deletions(-) diff --git a/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldProcess.py b/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldProcess.py index 179d334..52c8054 100644 --- a/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldProcess.py +++ b/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldProcess.py @@ -98,6 +98,7 @@ #import ReloadModule import MergeChildMsg #import MergePlayer +import PlayerFBHelpBattle import PlayerFamilyRedPacket import IpyGameDataPY import PlayerFamilyParty @@ -129,6 +130,8 @@ #__ClearTreasureDropCount() #记录当前时间 GameLogInfo.Set_Server_Hour() + + PlayerFamily.FamilyOnHour() return ## 触发每日事件(参数 -> 当前时间) @@ -356,7 +359,8 @@ GameWorldAverageLv.OpenWorldAverageLv() #倒计时离队处理 PlayerTeam.DoCountdownLeaveTeamLogic(tick) - + #副本助战 + PlayerFBHelpBattle.OnMinuteProcess() #每5分钟触发一次仙盟总战力更新 if curMinute % 5 == 0: PlayerFamily.UpdFamilyTotalFightPower() @@ -1241,6 +1245,8 @@ PlayerXMZZ.OnGameServerInitOK() #加载活跃玩家等级信息 ChPlayer.LoadPlayerLVData() + #加载助战信息 + PlayerFBHelpBattle.OnServerStart() #世界boss被杀次数重置 #GameWorldBoss.CheckResetBossKilledCntOnServerInit() #GameWorldActionTeHui.OnGameServerInitOK() # 特惠活动初始化 @@ -1325,9 +1331,11 @@ PyGameData.g_sortBOSSRefreshList = [] # boss刷新信息记录缓存重置, 不重置会导致通知前端的boss信息为空 - AllMapServerInitOK(tick) - PlayerDBGSEvent.SetInitOpenServerTime(setOpenServerTime) + + ReadChConfig.ReloadConfig() + + AllMapServerInitOK(tick) return ## 服务器开服时是星期几 @@ -1898,6 +1906,7 @@ def BeforeClose(tick): PlayerTeam.OnServerClose(tick) ChPlayer.SavePlayerLVData() + PlayerFBHelpBattle.OnServerClose() GameWorld.Log("通知C++关服!") GameWorld.GetGameWorld().OnServerClose() -- Gitblit v1.8.0