From 93a031366b3d30fd19c36afad29e8e9e260b65eb Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期一, 23 五月 2022 17:00:28 +0800
Subject: [PATCH] 9415 【BT】【后端】古神战场(修复分流到非32060地图时准备时间进场无法在地图中间坐标范围bug;增加跨服分流地图请求、进入、退出流向)

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/GameWorldProcess.py |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/GameWorldProcess.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/GameWorldProcess.py
index 2fa2745..697edb8 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/GameWorldProcess.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/GameWorldProcess.py
@@ -188,12 +188,13 @@
     if mapID not in ChConfig.Def_CrossDynamicLineMap:
         return
     
+    mapID = gameWorld.GetMapID()
     realMapID, copyMapID = gameWorld.GetRealMapID(), gameWorld.GetCopyMapID()
     if state == IPY_GameWorld.fbosWaitForClose:
         crossFuncLineDataCache = FBLogic.OnGetCrossFuncLineDataCache()
-        msgInfo = [realMapID, copyMapID, state, crossFuncLineDataCache]
+        msgInfo = [mapID, realMapID, copyMapID, state, crossFuncLineDataCache]
     else:
-        msgInfo = [realMapID, copyMapID, state]
+        msgInfo = [mapID, realMapID, copyMapID, state]
         
     msgInfo = str(msgInfo)
     GameWorld.GetPlayerManager().GameServer_QueryPlayerResult(0, 0, 0, "DynamicLineMapStateChange", msgInfo, len(msgInfo))

--
Gitblit v1.8.0