From 47485caedaf3559be9a0c98a8d9ea54ccb1fe850 Mon Sep 17 00:00:00 2001 From: ZhangBiao Date: Sat, 18 Sep 2021 18:23:48 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E4=B8=83=E7=95=8C=E8=AF=95=E7=82=BC?= =?UTF-8?q?=E3=80=91=E6=97=A0=E5=85=8D=E8=B4=B9=E6=AC=A1=E6=95=B0=E6=8C=89?= =?UTF-8?q?=E9=92=AE=E9=80=BB=E8=BE=91=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../QiJieShiLian/QiJieShiLianPanel.lua | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/Assets/ManagedResources/~Lua/Modules/QiJieShiLian/QiJieShiLianPanel.lua b/Assets/ManagedResources/~Lua/Modules/QiJieShiLian/QiJieShiLianPanel.lua index a159049364..f289c8ff87 100644 --- a/Assets/ManagedResources/~Lua/Modules/QiJieShiLian/QiJieShiLianPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/QiJieShiLian/QiJieShiLianPanel.lua @@ -106,10 +106,23 @@ function QiJieShiLianPanel:BindEvent() end) Util.AddClick(self.goBtn,function() if PrivilegeManager.GetPrivilegeRemainValue(3201) <= 0 then - PopupTipPanel.ShowTip("今日已无挑战次数!") - return + if PrivilegeManager.GetPrivilegeRemainValue(3202) > 0 then + local costId, finalNum, oriCostNum = ShopManager.calculateBuyCost(SHOP_TYPE.FUNCTION_SHOP,10042, 1) + local itemName = ConfigManager.GetConfigData(ConfigName.ItemConfig,costId).Name + MsgPanel.ShowTwo(string.format( Language[10516],finalNum,itemName), nil, function() + --买东西 + ShopManager.RequestBuyShopItem(SHOP_TYPE.FUNCTION_SHOP,10042,1,function() + PopupTipPanel.ShowTip(Language[10517]) + PrivilegeManager.RefreshPrivilegeUsedTimes(3202, 1)--更新特权 + UIManager.OpenPanel(UIName.FormationPanelV2, FORMATION_TYPE.QIJIESHILIAN,self.configData) + end) + end) + else + PopupTipPanel.ShowTip("今日已无挑战次数!") + end + else + UIManager.OpenPanel(UIName.FormationPanelV2, FORMATION_TYPE.QIJIESHILIAN,self.configData) end - UIManager.OpenPanel(UIName.FormationPanelV2, FORMATION_TYPE.QIJIESHILIAN,self.configData) end) Util.AddClick(self.buyBtn,function() if PrivilegeManager.GetPrivilegeRemainValue(3202) > 0 then