From 7b5d38f296ab1bdd00d1c21955e465190d34cb99 Mon Sep 17 00:00:00 2001
From: xdh <xiefantasy@qq.com>
Date: 星期二, 22 一月 2019 20:55:47 +0800
Subject: [PATCH] 5919 子 【开发】【1.5.100】诛仙塔功能 / 【后端】【1.5.100】诛仙塔功能开发

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/GameLogic_ZhuXianTower.py |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/GameLogic_ZhuXianTower.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/GameLogic_ZhuXianTower.py
index 7c819b2..9b1501c 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/GameLogic_ZhuXianTower.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/GameLogic_ZhuXianTower.py
@@ -402,14 +402,12 @@
         return
     # 记录过关
     #EventReport.WriteEvent_FB(curPlayer, ChConfig.Def_FBMapID_ZhuXianTower, 0, ChConfig.CME_Log_End, 0, 1)
-    
-    ipyMgr = IpyGameDataPY.IPY_Data()
-    maxFloor = ipyMgr.GetZhuXianTowerByIndex(ipyMgr.GetZhuXianTowerCount() - 1).GetID()
+
     # 过关时间
     costTime = tick - GameWorld.GetGameFB().GetFBStepTick()
     curStar = gameFB.GetGameFBDictByKey(FBDict_FBStar)
     isFirstS = 0
-    if fbLevel < maxFloor and curStar == Def_MaxStar:
+    if fbLevel != __GetZhuXianTowerCurPassLV(curPlayer) and curStar == Def_MaxStar:
         #更新关卡
         SetZhuXianTowerCurPassLV(curPlayer, fbLevel)
         #更新诛仙塔排行榜

--
Gitblit v1.8.0