From 10b89ac878a7d6ddf03818c73c74abb38615809c Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期二, 11 三月 2025 18:28:15 +0800
Subject: [PATCH] 10414 【英文】【BT】【砍树】减少跨服天梯比赛系统提示

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerCrossRealmPK.py |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerCrossRealmPK.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerCrossRealmPK.py
index ffca60a..85b0bd2 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerCrossRealmPK.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerCrossRealmPK.py
@@ -628,7 +628,7 @@
     for itemID, itemCnt, isBind in awardItemList:
         ItemControler.GivePlayerItem(curPlayer, itemID, itemCnt, 0, [IPY_GameWorld.rptItem])
         
-    if awardType == 3:
+    if awardType == 3 and awardDanLV >= IpyGameDataPY.GetFuncCfg("CrossRealmPKAward", 4):
         PlayerControl.WorldNotify(0, "CrossMatching22", [curPlayer.GetPlayerName(), awardDanLV])
         
     DR_GetCrossPKAward(curPlayer, zoneID, seasonID, eventName, False, drDataDict)
@@ -710,7 +710,7 @@
                 seasonAwardLV = maxDanLV + (len(awardOrderList) - i)
                 GameWorld.Log("获得排名奖励, 更新奖励等级: awardOrderList=%s,i=%s,maxDanLV=%s,seasonAwardLV=%s" % (awardOrderList, i, maxDanLV, seasonAwardLV), playerID)
                 mailTypeKey = "CrossServer4"
-                notifyKey = "CrossMatching23"
+                notifyKey = "CrossMatching23" if order <= IpyGameDataPY.GetFuncCfg("CrossRealmPKAward", 5) else ""
                 mailParamList = [seasonID, fromOrder, toOrder]
                 break
             fromOrder = awardOrder + 1
@@ -722,7 +722,7 @@
             return
         awardItemList = danLVAwardIpyData.GetSeasonDanLVAwardList()
         mailTypeKey = "CrossServer5"
-        notifyKey = "CrossMatching24"
+        notifyKey = "CrossMatching24" if danLV >= IpyGameDataPY.GetFuncCfg("CrossRealmPKAward", 4) else ""
         mailParamList = [seasonID, danLV]
         
     if not awardItemList:

--
Gitblit v1.8.0