From 8e519cfca0e7dc0dd4c4d2c62550393cce8a2cfa Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期三, 19 十二月 2018 21:25:54 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts

---
 System/DailyQuest/ResourcesBackBoxBack.cs |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/System/DailyQuest/ResourcesBackBoxBack.cs b/System/DailyQuest/ResourcesBackBoxBack.cs
index 109299b..04ea737 100644
--- a/System/DailyQuest/ResourcesBackBoxBack.cs
+++ b/System/DailyQuest/ResourcesBackBoxBack.cs
@@ -213,6 +213,7 @@
                             Button Btn1 = m_Coent.GetChild(type).Find("Image").GetComponent<Button>();
                             Image Image_2 = m_Coent.GetChild(type).Find("Image").GetComponent<Image>();
                             int ItemId = resourcesBackClass.JadeReward.item[j].ItemID;
+                            ItemId = ReplaceItemID(ItemId, resourcesBackClass);//鏍规嵁鑱屼笟鏇挎崲鐗╁搧ID
                             string itemIcon = Config.Instance.Get<ItemConfig>(ItemId).IconKey;
                             Icon1.SetSprite(itemIcon);
                             Number1.text = packModelInterface.OnChangeCoinsUnit((ulong)ItemCount);
@@ -354,6 +355,7 @@
                             Button Btn1 = m_Coent.GetChild(type).Find("Image").GetComponent<Button>();
                             Image Image_2 = m_Coent.GetChild(type).Find("Image").GetComponent<Image>();
                             int ItemId = resourcesBackClass.CopperReward.item[j].ItemID;
+                            ItemId = ReplaceItemID(ItemId, resourcesBackClass);//鏍规嵁鑱屼笟鏇挎崲鐗╁搧ID
                             string itemIcon = Config.Instance.Get<ItemConfig>(ItemId).IconKey;
                             var Item_2 = Config.Instance.Get<ItemConfig>(ItemId);
                             Image_2.SetItemBackGround(Item_2.ItemColor);
@@ -448,6 +450,19 @@
                 WindowCenter.Instance.Open<RechargeTipWin>();
             }
         }
+        private  int ReplaceItemID(int itemID, ResourcesBackClass resourcesBackClass)
+        {
+            int ItemID = itemID;
+            if (resourcesBackClass.ReplaceItemID.Contains(itemID))
+            {
+                int job = PlayerDatas.Instance.baseData.Job;
+                if (job <= resourcesBackClass.ReplaceItemID.Count)
+                {
+                    ItemID = resourcesBackClass.ReplaceItemID[(job - 1)];
+                }
+            }
+                return ItemID;
+        }
     }
 
 }

--
Gitblit v1.8.0