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