From 5e573715eef13c3d7710a4abf6f409351b8eb6a7 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期五, 10 一月 2025 18:16:16 +0800 Subject: [PATCH] 10361 【越南】【英语】【BT】【砍树】仙匠大会 - 服务端(无战令数据时防范报错) --- ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldProcess.py | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) diff --git a/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldProcess.py b/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldProcess.py index 2803a32..c97d62f 100644 --- a/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldProcess.py +++ b/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldProcess.py @@ -97,6 +97,7 @@ import IpyGameDataPY import PlayerFamilyParty import PlayerFamilyZhenfa +import PlayerFamilyEmblem import GameWorldFamilyWar import GameWorldArena import CrossLuckyCloudBuy @@ -315,8 +316,6 @@ PlayerFamily.OnLeaderImpeachTick(tick) #跨服玩家 CrossRealmPlayer.OnCrossProcess(tick) - #跨服PK匹配 - CrossRealmPK.OnPKMatchProcess(tick) GameWorldBoss.DoCheckWorldBossReborn(tick) @@ -375,6 +374,8 @@ DisposeGameActivePlayer(tick) #处理游戏世界中的时间事件 DisposeGameWorldEvenByTime(tick) + #榜单 + CrossBillboard.OnMinuteProcess() GameWorldActionControl.Dispose_OperationActionState() GameWorldActionControl.Dispose_DailyActionState() GameWorldActionControl.Dispose_FBStateTime() @@ -399,6 +400,7 @@ if curMinute % 5 == 0: PlayerFamily.UpdFamilyTotalFightPower() PlayerFamilyRedPacket.CheckDelRedpacketData() + PlayerFamilyEmblem.CheckExpireEmblem() return @@ -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