From 75b4c0b6bb7e82cc4b4376a39f4bb2e96239271d Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期日, 05 五月 2019 13:49:15 +0800 Subject: [PATCH] 3281 【1.6】【2.0】仙盟联赛开启后服务器时间回调,导致进入异常 --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/RemoteQuery/GY_Query_FamilyWarStart.py | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/RemoteQuery/GY_Query_FamilyWarStart.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/RemoteQuery/GY_Query_FamilyWarStart.py index f3206ea..9d708e9 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/RemoteQuery/GY_Query_FamilyWarStart.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/RemoteQuery/GY_Query_FamilyWarStart.py @@ -17,6 +17,7 @@ #导入 import ShareDefine import GameWorld +import IPY_GameWorld #--------------------------------------------------------------------- #全局变量 #--------------------------------------------------------------------- @@ -36,6 +37,15 @@ familyIDA, familyIDB = vsFamily[ShareDefine.VSFamilyInfo_FamilyIDList] familyNameA, familyNameB = vsFamily[ShareDefine.VSFamilyInfo_FamilyNameList] + tagGameWorld = IPY_GameWorld.IPY_GameWorld(i) + if tagGameWorld.GetOpenState() != IPY_GameWorld.fbosClosed: + GameWorld.ErrLog("仙盟联赛线路不是关闭状态, i=%s, familyIDA=%s VS familyIDB=%s" % (i, familyIDA, familyIDB)) + continue + + if tagGameWorld.GetFBFirstOpen(): + GameWorld.ErrLog("仙盟联赛线路状态开启中, i=%s, familyIDA=%s VS familyIDB=%s" % (i, familyIDA, familyIDB)) + continue + gameFB = gameWorld.GetGameFBByFbIndex(i) if not gameFB: GameWorld.ErrLog("仙盟联赛开启失败, i=%s, familyIDA=%s VS familyIDB=%s" % (i, familyIDA, familyIDB)) -- Gitblit v1.8.0