From b4c65eee7a595d44e2282e50f96d0e43283b730e Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期四, 13 二月 2025 15:49:02 +0800
Subject: [PATCH] 5563 【英文】【BT】【越南】【砍树】跨服服务器维护优化

---
 ServerPython/CoreServerGroup/GameServer/Script/GM/Commands/GMT_CrossServerMaintain.py |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/ServerPython/CoreServerGroup/GameServer/Script/GM/Commands/GMT_CrossServerMaintain.py b/ServerPython/CoreServerGroup/GameServer/Script/GM/Commands/GMT_CrossServerMaintain.py
index e04cf71..6cefb52 100644
--- a/ServerPython/CoreServerGroup/GameServer/Script/GM/Commands/GMT_CrossServerMaintain.py
+++ b/ServerPython/CoreServerGroup/GameServer/Script/GM/Commands/GMT_CrossServerMaintain.py
@@ -38,6 +38,7 @@
         return
     
     operate = gmCmdDict.get('operate', '')
+    tick = GameWorld.GetGameWorld().GetTick()
     
     # 状态查询
     if operate == "query":
@@ -48,12 +49,12 @@
     # 状态更改        
     if operate == "on":
         CrossRealmPlayer.DoChangeCrossServerState(1)
+        CrossRealmMsg.Sync_CrossServerInitDataToClientServer(tick, serverGroupID=0)
     elif operate == "off":
         CrossRealmPlayer.DoChangeCrossServerState(0)
         
     # 同步子服
     elif operate == "sync":
-        tick = GameWorld.GetGameWorld().GetTick()
         CrossRealmMsg.Sync_CrossServerInitDataToClientServer(tick, serverGroupID=0)
         
     else:

--
Gitblit v1.8.0