From ef74528bc706099296af27a1e2751b57c30931cd Mon Sep 17 00:00:00 2001 From: jiaoyangna <3046463818@qq.com> Date: Wed, 23 Mar 2022 23:47:46 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=B9=E5=85=85=E5=80=BC=E6=B4=BB=E5=8A=A8?= =?UTF-8?q?=E8=BF=9B=E8=A1=8C=E5=85=B3=E9=97=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Modules/DynamicActivity/ActivityMainPanel.lua | 3 +++ .../~Lua/Modules/DynamicActivity/DynamicActivityManager.lua | 3 +++ 2 files changed, 6 insertions(+) diff --git a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/ActivityMainPanel.lua b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/ActivityMainPanel.lua index 4f55929a39..682f3c55ed 100644 --- a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/ActivityMainPanel.lua +++ b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/ActivityMainPanel.lua @@ -67,6 +67,9 @@ function ActivityMainPanel:CheckActOpen(_index) _index = i end end + if tabs[_index].IsRecharge == 1 and (not RECHARGEABLE) then + return + end if tabs[_index].IfBack == 1 then if tabs[_index].ActiveType > 0 then local id = ActivityGiftManager.IsActivityTypeOpen(tabs[_index].ActiveType) diff --git a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/DynamicActivityManager.lua b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/DynamicActivityManager.lua index 00537b3b15..81b769f47c 100644 --- a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/DynamicActivityManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/DynamicActivityManager.lua @@ -621,6 +621,9 @@ function this.IsQualifiled(id) if not openRule or #openRule < 1 then return true end + if data.IsRecharge == 1 and (not RECHARGEABLE) then + return false + end if openRule[1] == 1 then -- 关卡开启 qualifiled = FightPointPassManager.IsFightPointPass(openRule[2]) elseif openRule[1] == 2 then -- 等级开启