From 388823edfe6308cba6f76ca6dc4f20022c5cb2be Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期一, 30 六月 2025 19:03:50 +0800
Subject: [PATCH] 10431 【英文】看广告获得限时代金券

---
 ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldProcess.py |   19 ++++++++++++-------
 1 files changed, 12 insertions(+), 7 deletions(-)

diff --git a/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldProcess.py b/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldProcess.py
index 52c586c..8dc7086 100644
--- a/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldProcess.py
+++ b/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldProcess.py
@@ -89,6 +89,7 @@
 #import ReloadModule
 import CrossRealmPK
 import CrossRealmMsg
+import CrossFamilyGCZ
 import CrossRealmPlayer
 import CrossBattlefield
 import CrossActionControl
@@ -180,6 +181,7 @@
     GameWorldOpenServerCampaign.DoOnDay()
     #清理过期补偿
     PlayerCompensation.ClearUpTimeOutCompensation()
+    PlayerControl.DoOnDay()
     #PlayerGeTui.ClearFMTGeTuiLimit()
     import PlayerBourse
     PlayerBourse.OverTimeItemsDeal()
@@ -314,8 +316,6 @@
     PlayerFamily.OnLeaderImpeachTick(tick)
     #跨服玩家
     CrossRealmPlayer.OnCrossProcess(tick)
-    #跨服PK匹配
-    CrossRealmPK.OnPKMatchProcess(tick)
     
     GameWorldBoss.DoCheckWorldBossReborn(tick)
     #GameWorldBoss.ProcessBossGeTui(tick)
@@ -375,6 +375,8 @@
     DisposeGameActivePlayer(tick)
     #处理游戏世界中的时间事件
     DisposeGameWorldEvenByTime(tick)
+    #榜单
+    CrossBillboard.OnMinuteProcess()
     GameWorldActionControl.Dispose_OperationActionState()
     GameWorldActionControl.Dispose_DailyActionState()
     GameWorldActionControl.Dispose_FBStateTime()
@@ -383,6 +385,8 @@
     #跨服排位
     CrossChampionship.OnMinuteProcess(curMinute)
     CrossBattlefield.OnMinuteProcess()
+    #仙盟攻城战
+    CrossFamilyGCZ.OnMinuteProcess(curMinute)
     #处理重开服务器后, 活动继续开启逻辑根据天数
     #GameWorldActionControl.Dispose_Action_GoOn_ByDay(tick)
     #触发世界等级
@@ -395,11 +399,8 @@
     AuctionHouse.OnAuctionItemMinuteProcess(tick)
     #福地
     GameWorldMineArea.OnProcessOnMinute()
-    #每5分钟触发一次仙盟总战力更新
-    if curMinute % 5 == 0:
-        PlayerFamily.UpdFamilyTotalFightPower()
-        PlayerFamilyRedPacket.CheckDelRedpacketData()
-        
+    #仙盟
+    PlayerFamily.OnMinuteProcess(curMinute)        
     return
 
 def CheckServerHasPlayerLoginAfterInitOK():
@@ -1283,6 +1284,7 @@
     GameWorld.GetFamilyManager().SetFamilyUpperLimitCount(ChConfig.Def_Family_MaxCnt)
     #排序元宝交易平台
     GameWorld.GetGameWorld().GetDBGoldOrderFormMgr().Sort()
+    PlayerBillboard.FixBillboardBigCmpValue()
     #排序排行榜
     PlayerBillboard.SortServerBillboard()
     #功能队伍
@@ -1314,6 +1316,7 @@
     CrossChampionship.OnServerStart()
     #跨服战场
     CrossBattlefield.OnServerStart()
+    GameWorship.OnServerStart()
     #红包
     PlayerFamilyRedPacket.OnServerStart()
     #云购
@@ -1529,6 +1532,8 @@
     
     # 跨服PK
     CrossRealmPK.OnMapServerInitOK()
+    # 跨服排位赛
+    CrossChampionship.OnMapServerInitOK()
     #跨服战场
     CrossBattlefield.OnMapServerInitOK()
     # 本服竞技场

--
Gitblit v1.8.0