From e67b6768b97dd18a398334f210c3056fc233e146 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期五, 08 八月 2025 17:24:37 +0800 Subject: [PATCH] 129 【战斗】战斗系统-服务端(修复武将皮肤同步错误问题;) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/FBCommon.py | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/FBCommon.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/FBCommon.py index 6dee3aa..eba6320 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/FBCommon.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/FBCommon.py @@ -167,6 +167,8 @@ def IsFBPass(curPlayer, mapID, lineID): ## 副本线路是否已过关 passLineID = 0 + if mapID == ChConfig.Def_FBMapID_Main: + return PlayerControl.IsMainLevelPass(curPlayer, lineID) if mapID == ChConfig.Def_FBMapID_RealmTower: passLineID = curPlayer.NomalDictGetProperty(ChConfig.Def_Player_Dict_RealmTowerFloor) elif mapID == ChConfig.Def_FBMapID_SkyTower: @@ -669,8 +671,8 @@ itemDict['ItemID'] = itemInfo[0] if infolen > 1: itemDict['Count'] = itemInfo[1] - if infolen > 2: - itemDict['IsAuctionItem'] = int(itemInfo[2]) + #if infolen > 2: + # itemDict['IsAuctionItem'] = int(itemInfo[2]) elif isinstance(itemInfo, int): itemDict['ItemID'] = itemInfo elif isinstance(itemInfo, dict): @@ -680,7 +682,7 @@ continue itemDict['ItemID'] = itemInfo.GetItemTypeID() itemDict['Count'] = itemInfo.GetCount() - itemDict['IsAuctionItem'] = ItemControler.GetIsAuctionItem(itemInfo) + #itemDict['IsAuctionItem'] = ItemControler.GetIsAuctionItem(itemInfo) #itemDict['IsSuite'] = int(itemInfo.GetIsSuite()) itemDict['UserData'] = itemInfo.GetUserData() jsonItemList.append(itemDict) -- Gitblit v1.8.0