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)