From 0aeda9e1c4fdfcdd31b42fa853f418de060badab Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期四, 10 一月 2019 17:32:18 +0800
Subject: [PATCH] 5725 【前端】【1.5】跨服BOSS开发

---
 System/MainInterfacePanel/MainInterfaceWin.cs |   11 +++++------
 1 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/System/MainInterfacePanel/MainInterfaceWin.cs b/System/MainInterfacePanel/MainInterfaceWin.cs
index 5db3e9e..b0ab69d 100644
--- a/System/MainInterfacePanel/MainInterfaceWin.cs
+++ b/System/MainInterfacePanel/MainInterfaceWin.cs
@@ -462,7 +462,7 @@
                 m_RedpackGetSfx.StopImediatly();
             }
             var requireRedpack = (OSEnvelopeModel.CanGetEnvelope()
-                || redPacket.IsRedBagGetBool) && PlayerDatas.Instance.baseData.ExAttr5 != 1;
+                || redPacket.IsRedBagGetBool) && !CrossServerUtility.IsCrossServer();
             if (requireRedpack)
             {
                 m_RedBag.gameObject.SetActive(true);
@@ -731,7 +731,7 @@
 
         private void UpdateDungeonAssistImag()
         {
-            if (PlayerDatas.Instance.baseData.ExAttr5 == 1)
+            if (CrossServerUtility.IsCrossServer())
             {
                 DungeonAssistImg.gameObject.SetActive(false);
                 return;
@@ -741,7 +741,7 @@
 
         private void UpdateMysticalPurchaseImag()
         {
-            if (PlayerDatas.Instance.baseData.ExAttr5 == 1)
+            if (CrossServerUtility.IsCrossServer())
             {
                 MysticalPurchaseImg.gameObject.SetActive(false);
                 return;
@@ -751,7 +751,7 @@
 
         private void UpdateWishAwardImag()
         {
-            if (PlayerDatas.Instance.baseData.ExAttr5 == 1)
+            if (CrossServerUtility.IsCrossServer())
             {
                 WishingAwardImg.gameObject.SetActive(false);
                 return;
@@ -1173,8 +1173,7 @@
         private void IsShowTaskPanel()//鏄惁鏄剧ず浠诲姟闈㈡澘
         {
             var inDungeon = IsDungeon();
-            var IsCrossServerOneVsOne = PlayerDatas.Instance.baseData.ExAttr5 == 1;
-            if (inDungeon || fairyGrabBossModel.grabBossHintOpen || IsCrossServerOneVsOne)
+            if (inDungeon || fairyGrabBossModel.grabBossHintOpen || CrossServerUtility.IsCrossServer())
             {
                 m_TaskAndTeamTip.SetActive(false);
                 m_TaskSwithButton.gameObject.SetActive(false);

--
Gitblit v1.8.0