From bf1fa9b01a6a5f27221bf4b34cf0c74464462846 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期二, 11 三月 2025 18:20:18 +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