From ecb702e92d1680d313edaa232add8edea081d268 Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期六, 19 一月 2019 09:53:59 +0800
Subject: [PATCH] 2905 【1.5.0】跨服pk赛季奖励,当玩家积分为0时不显示领取按钮和红点
---
System/CrossServerOneVsOne/SeasonRewardCell.cs | 22 ++++++++++++++--------
System/CrossServerOneVsOne/CrossServerOneVsOneRewardModel.cs | 4 +++-
2 files changed, 17 insertions(+), 9 deletions(-)
diff --git a/System/CrossServerOneVsOne/CrossServerOneVsOneRewardModel.cs b/System/CrossServerOneVsOne/CrossServerOneVsOneRewardModel.cs
index 2e54106..f6b6825 100644
--- a/System/CrossServerOneVsOne/CrossServerOneVsOneRewardModel.cs
+++ b/System/CrossServerOneVsOne/CrossServerOneVsOneRewardModel.cs
@@ -405,13 +405,15 @@
{
Number = key;
}
- if (CrossServerOneVsOnePKSeason.Instance.SeasonState == 2 && !isbool)
+
+ if (CrossServerOneVsOnePKSeason.Instance.SeasonState == 2 && CrossServerOneVsOnePlayerInfo.Instance.Score != 0 && !isbool)
{
if ((MyRank > -1 && MyRank < Number) || SeasonRewardConfigDic.ContainsKey(Danlv))
{
Isbool = true;
}
}
+
if (Isbool)
{
redPointStre2.state = RedPointState.Simple;
diff --git a/System/CrossServerOneVsOne/SeasonRewardCell.cs b/System/CrossServerOneVsOne/SeasonRewardCell.cs
index d03e121..58eda54 100644
--- a/System/CrossServerOneVsOne/SeasonRewardCell.cs
+++ b/System/CrossServerOneVsOne/SeasonRewardCell.cs
@@ -298,16 +298,22 @@
private bool IsOnTheList()
{
bool Isbool = false;
- int Number = 0;
- var keyList = crossServerRewardModel.SeasonRewardDic.AwardDic.Keys.ToList();
- for (int i = 0; i < keyList.Count; i++)
+
+ if (CrossServerOneVsOnePlayerInfo.Instance.Score > 0)
{
- Number = keyList[i];
+ int Number = 0;
+ var keyList = crossServerRewardModel.SeasonRewardDic.AwardDic.Keys.ToList();
+ for (int i = 0; i < keyList.Count; i++)
+ {
+ Number = keyList[i];
+ }
+
+ if (crossServerRewardModel.MyRank > -1 && crossServerRewardModel.MyRank < Number)
+ {
+ Isbool = true;
+ }
}
- if (crossServerRewardModel.MyRank > -1 && crossServerRewardModel.MyRank < Number)
- {
- Isbool = true;
- }
+
return Isbool;
}
--
Gitblit v1.8.0