From 90a9abba0dac8a2068ecb6555afe73b7444b3472 Mon Sep 17 00:00:00 2001 From: ZhangBiao Date: Thu, 16 Sep 2021 16:41:23 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=AF=BB=E5=AE=9D=E8=BF=B7=E8=B8=AA?= =?UTF-8?q?=E3=80=91=E6=8F=90=E4=BB=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Modules/DynamicActivity/DynamicActivityManager.lua | 2 ++ .../ManagedResources/~Lua/Modules/Player/JumpManager.lua | 8 +++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/DynamicActivityManager.lua b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/DynamicActivityManager.lua index 3921f63529..44ceb3a80b 100644 --- a/Assets/ManagedResources/~Lua/Modules/DynamicActivity/DynamicActivityManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/DynamicActivity/DynamicActivityManager.lua @@ -797,8 +797,10 @@ function this.XunBaoMiZongRedCheck() local configData = ConfigManager.GetConfigDataByKey(ConfigName.LotterySetting,"ActivityId",actData.activityId) local itemNum = configData.CostItem[1] if BagManager.GetTotalItemNum(itemNum[1]) >= itemNum[2] then + LogRed("寻宝迷踪红点检测true") return true else + LogRed("寻宝迷踪红点检测false") return false end end diff --git a/Assets/ManagedResources/~Lua/Modules/Player/JumpManager.lua b/Assets/ManagedResources/~Lua/Modules/Player/JumpManager.lua index 693a8de52a..e835154dd5 100644 --- a/Assets/ManagedResources/~Lua/Modules/Player/JumpManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Player/JumpManager.lua @@ -696,7 +696,13 @@ local jumpDic = { this.JumpActivity(JumpType.XingChenShangDian,data[1]) end, [JumpType.XunBaoMiZongShangDian] = function (data) --寻宝迷踪 - this.JumpActivity(JumpType.XunBaoMiZongShangDian,data[1]) + local activityId = ActivityGiftManager.IsActivityTypeOpen(ActivityTypeDef.XunBaoMiZong) + if activityId and activityId > 0 and ActivityGiftManager.IsQualifiled(ActivityTypeDef.XunBaoMiZong) then + this.JumpActivity(JumpType.XunBaoMiZongShangDian,data[1]) + else + PopupTipPanel.ShowTip("活动尚未开启") + this.isOpen = false + end end, [JumpType.FightLevel] = function (data) UIManager.OpenPanel(UIName.FightLevelChapterPanel)