diff --git a/Assets/ManagedResources/~Lua/Modules/Map/MapTrialManager.lua b/Assets/ManagedResources/~Lua/Modules/Map/MapTrialManager.lua index 804ba9c4f2..e724f00aba 100644 --- a/Assets/ManagedResources/~Lua/Modules/Map/MapTrialManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Map/MapTrialManager.lua @@ -301,8 +301,11 @@ end function this.TrialRedCheck() local text =PlayerManager.uid.."TrialReset" local cTime = GetTimeStamp() - local freshTime = ActTimeCtrlManager.GetSerDataByTypeId(30).endTime - + local sdata = ActTimeCtrlManager.GetSerDataByTypeId(30) + if not sdata then + return false + end + local freshTime = sdata.endTime if not PlayerPrefs.HasKey(text) then PlayerPrefs.SetInt(PlayerManager.uid.."Trial",0)--森罗每两天五点刷新重置红点 PlayerPrefs.SetInt(text,freshTime)