diff --git a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/TimeLimitUpHero.lua b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/TimeLimitUpHero.lua index 55cfdab4b2..a6553673af 100644 --- a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/TimeLimitUpHero.lua +++ b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/TimeLimitUpHero.lua @@ -295,6 +295,12 @@ function TimeLimitUpHero:RefreshGetHeroTimes() m.num.text= PrintWanNum2(itemNum) end local sureFunc=function() + local isOpen =CheckFunctionOpen(FUNCTION_OPEN_TYPE.ChouJiangRukou) + local tip=GetFunctionOpenTip(FUNCTION_OPEN_TYPE.ChouJiangRukou) + if isOpen==false then + PopupTipPanel.ShowTip(tip) + return + end local isFree = PrivilegeManager.GetPrivilegeRemainValue(self.freeTimesId)>= 1 and n == 1 if not isFree then local count=PrivilegeManager.GetPrivilegeRemainValue(Setting.DiamondMaxTimes) diff --git a/Assets/ManagedResources/~Lua/Modules/Recruit/RecruitMainPanel.lua b/Assets/ManagedResources/~Lua/Modules/Recruit/RecruitMainPanel.lua index 12713c36d1..d45489be12 100644 --- a/Assets/ManagedResources/~Lua/Modules/Recruit/RecruitMainPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/Recruit/RecruitMainPanel.lua @@ -405,13 +405,17 @@ function this:RefreshTabData() this.itemList[i].go.gameObject:SetActive(true) this.itemList[i].tipObj:SetActive(false) this.itemList[i].img.sprite = this.spLoader:LoadSprite(self.dicData[i].Icon[1]) - if self.dicData[i].ActId==2 then - local isOpen =CheckFunctionOpen(FUNCTION_OPEN_TYPE.EquipWish) - local tip=GetFunctionOpenTip(FUNCTION_OPEN_TYPE.EquipWish) - this.itemList[i].tipObj:SetActive(not isOpen) - this.itemList[i].tipTxt.text=tip + local isOpen=true + local tip="" + if self.dicData[i].ActId==2 then + isOpen =CheckFunctionOpen(FUNCTION_OPEN_TYPE.EquipWish) + tip=GetFunctionOpenTip(FUNCTION_OPEN_TYPE.EquipWish) + elseif self.dicData[i].ActId==121 then + isOpen =CheckFunctionOpen(FUNCTION_OPEN_TYPE.ChouJiangRukou) + tip=GetFunctionOpenTip(FUNCTION_OPEN_TYPE.ChouJiangRukou) end - + this.itemList[i].tipObj:SetActive(not isOpen) + this.itemList[i].tipTxt.text=tip BindRedPointObject(self.dicData[i].RpType,this.itemList[i].redpot) redPointTypeList[self.dicData[i].RpType] = this.itemList[i].redpot end