From 77c017cbedb5253c0f236c4cf6431253654d5e0c Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期五, 15 十一月 2024 19:04:54 +0800 Subject: [PATCH] 1111 修改同步跨服缓存数据条件(50级以内不同步) --- ServerPython/CoreServerGroup/GameServer/Script/Player/ChPlayer.py | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) diff --git a/ServerPython/CoreServerGroup/GameServer/Script/Player/ChPlayer.py b/ServerPython/CoreServerGroup/GameServer/Script/Player/ChPlayer.py index 7a9151c..682d763 100644 --- a/ServerPython/CoreServerGroup/GameServer/Script/Player/ChPlayer.py +++ b/ServerPython/CoreServerGroup/GameServer/Script/Player/ChPlayer.py @@ -687,9 +687,8 @@ #offlineValue = olMgr.GetOfflineValue(playerID, PlayerViewCache.FindViewCache(playerID)) #SyncRelatedPlayerOnlineState(playerID, offlineValue, relatedPlayerIDList) - if not PlayerControl.GetFuncCanUse(curPlayer, ShareDefine.GameFuncID_CrossRealmPK) \ - and not PlayerControl.GetFuncCanUse(curPlayer, ShareDefine.GameFuncID_CrossBattlefield): - GameWorld.DebugLog("跨服相关功能未开启,不同步在线状态到跨服服务器! LV=%s" % curPlayer.GetLV(), curPlayer.GetPlayerID()) + if curPlayer.GetLV() < 50: + #GameWorld.DebugLog("跨服相关功能未开启,不同步在线状态到跨服服务器! LV=%s" % curPlayer.GetLV(), curPlayer.GetPlayerID()) return cacheBase = PlayerViewCache.GetSyncCrossCacheBase(curPlayer) -- Gitblit v1.8.0