From 82a9f8b4c10bb73b9b8f3716681379d4bafb79aa Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期四, 29 八月 2024 15:50:19 +0800 Subject: [PATCH] 10256 【越南】【砍树】排行榜名次加入积分限制(仙匣秘境;古宝养成;boss历练) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerActBossTrial.py | 25 ++++++++++++++++++++++--- 1 files changed, 22 insertions(+), 3 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerActBossTrial.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerActBossTrial.py index cfb2b03..53d809a 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerActBossTrial.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerActBossTrial.py @@ -464,6 +464,28 @@ rankInfo.MemAwardItemList.append(item) rankInfo.MemCount = len(rankInfo.MemAwardItemList) + rankInfo.NeedScore = tempIpyData.GetNeedScore() + rankInfo.AwardItemExList = [] + scoreAwardEx = tempIpyData.GetScoreAwardEx() + scoreExList = scoreAwardEx.keys() + scoreExList.sort() + for scoreEx in scoreExList: + itemExList = scoreAwardEx[scoreEx] + awardEx = ChPyNetSendPack.tagMCActBossTrialAwardEx() + awardEx.NeedScore = scoreEx + awardEx.AwardItemList = [] + for itemID, itemCount, isAuctionItem in itemExList: + item = ChPyNetSendPack.tagMCActBossTrialItem() + item.Clear() + item.ItemID = itemID + item.ItemCount = itemCount + item.IsBind = isAuctionItem + awardEx.AwardItemList.append(item) + awardEx.Count = len(awardEx.AwardItemList) + + rankInfo.AwardItemExList.append(awardEx) + rankInfo.CountEx = len(rankInfo.AwardItemExList) + packBillList.append(rankInfo) return packBillList @@ -500,9 +522,6 @@ actPack.JoinEndTime = ipyDataDict.get("JoinEndTime", "") actPack.IsDayReset = ipyDataDict.get("IsDayReset", 0) actPack.ResetType = ipyDataDict.get("ResetType", 0) - RankLimitList = ipyDataDict.get("RankLimitList", [0, 0]) - actPack.RankLimitPersonal = RankLimitList[0] - actPack.RankLimitFamily = RankLimitList[1] actPack.PersonalBillboardInfoList = __GetTempRankBillPackList(personalTempIpyDataList) actPack.PersonalBillCount = len(actPack.PersonalBillboardInfoList) -- Gitblit v1.8.0