【森罗幻境】红点刷新修改
parent
289177dba2
commit
31c5aa7580
|
@ -299,6 +299,19 @@ function this.SetHeroHp(data,did,func)
|
||||||
end
|
end
|
||||||
|
|
||||||
function this.TrialRedCheck()
|
function this.TrialRedCheck()
|
||||||
|
local text =PlayerManager.uid.."TrialReset"
|
||||||
|
local cTime = GetTimeStamp()
|
||||||
|
local freshTime = ActTimeCtrlManager.GetSerDataByTypeId(30).endTime
|
||||||
|
|
||||||
|
if not PlayerPrefs.HasKey(text) then
|
||||||
|
PlayerPrefs.SetInt(PlayerManager.uid.."Trial",0)--森罗每两天五点刷新重置红点
|
||||||
|
PlayerPrefs.SetInt(text,freshTime)
|
||||||
|
end
|
||||||
|
if PlayerPrefs.GetInt(text) < cTime then
|
||||||
|
PlayerPrefs.SetInt(PlayerManager.uid.."Trial",0)--森罗每两天五点刷新重置红点
|
||||||
|
PlayerPrefs.SetInt(text,freshTime)
|
||||||
|
end
|
||||||
|
|
||||||
local var = PlayerPrefs.GetInt(PlayerManager.uid.."Trial")
|
local var = PlayerPrefs.GetInt(PlayerManager.uid.."Trial")
|
||||||
if var == 0 and ActTimeCtrlManager.SingleFuncState(FUNCTION_OPEN_TYPE.TRIAL) then
|
if var == 0 and ActTimeCtrlManager.SingleFuncState(FUNCTION_OPEN_TYPE.TRIAL) then
|
||||||
return true
|
return true
|
||||||
|
|
|
@ -193,12 +193,8 @@ function this.RefreshUpdateIndication(buffer)
|
||||||
|
|
||||||
LuckyTurnTableManager.SetTimes(msg.hadLuckTime,msg.hadAdvanceLuckyTime)
|
LuckyTurnTableManager.SetTimes(msg.hadLuckTime,msg.hadAdvanceLuckyTime)
|
||||||
CheckRedPointStatus(RedPointType.Arena_Free)
|
CheckRedPointStatus(RedPointType.Arena_Free)
|
||||||
--三个抽奖勾选重置
|
--抽奖勾选重置
|
||||||
PlayerPrefs.SetInt(PlayerManager.uid.."GeneralPopup_RecruitConfirm"..RecruitType.Ten,0)
|
PlayerManager.ResetLocalData(1)--初始化所有本地的每日一刷--1是五点推送、2是登陆检测
|
||||||
PlayerPrefs.SetInt(PlayerManager.uid.."GeneralPopup_RecruitConfirm"..RecruitType.TimeLimitTen,0)
|
|
||||||
PlayerPrefs.SetInt(PlayerManager.uid.."GeneralPopup_RecruitConfirm"..RecruitType.QianKunBoxTen,0)
|
|
||||||
|
|
||||||
PlayerPrefs.SetInt(PlayerManager.uid.."Trial",0)--森罗五点刷新重置红点
|
|
||||||
GuildTranscriptManager.SetCanSweep1()
|
GuildTranscriptManager.SetCanSweep1()
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -161,7 +161,7 @@ function this.PlayerInfoRequest(func)
|
||||||
QuestionnaireManager.SetQuestionState(msg.QuestionState)
|
QuestionnaireManager.SetQuestionState(msg.QuestionState)
|
||||||
|
|
||||||
PlayerManager.SetMaxEnergy()
|
PlayerManager.SetMaxEnergy()
|
||||||
PlayerManager.ResetLocalData()--初始化所有本地的每日一刷
|
PlayerManager.ResetLocalData(2)--初始化所有本地的每日一刷--1是五点推送、2是登陆检测
|
||||||
PlayerManager.InitServerTime()
|
PlayerManager.InitServerTime()
|
||||||
GuideManager.InitData(msg.newPlayerGuidePoint)
|
GuideManager.InitData(msg.newPlayerGuidePoint)
|
||||||
--临时初始化地图探索的静态数据
|
--临时初始化地图探索的静态数据
|
||||||
|
|
|
@ -48,30 +48,31 @@ function this.InitServerTime()
|
||||||
UpdateBeat:Add(update, this)
|
UpdateBeat:Add(update, this)
|
||||||
end
|
end
|
||||||
|
|
||||||
function this.ResetLocalData()
|
function this.ResetLocalData(var)--初始化所有本地的每日一刷--1是五点推送、2是登陆检测
|
||||||
local func = function ()
|
local func1 = function ()
|
||||||
--三个抽奖勾选重置
|
|
||||||
PlayerPrefs.SetInt(PlayerManager.uid.."GeneralPopup_RecruitConfirm"..RecruitType.Ten,0)
|
PlayerPrefs.SetInt(PlayerManager.uid.."GeneralPopup_RecruitConfirm"..RecruitType.Ten,0)
|
||||||
PlayerPrefs.SetInt(PlayerManager.uid.."GeneralPopup_RecruitConfirm"..RecruitType.TimeLimitTen,0)
|
PlayerPrefs.SetInt(PlayerManager.uid.."GeneralPopup_RecruitConfirm"..RecruitType.TimeLimitTen,0)
|
||||||
PlayerPrefs.SetInt(PlayerManager.uid.."GeneralPopup_RecruitConfirm"..RecruitType.QianKunBoxTen,0)
|
PlayerPrefs.SetInt(PlayerManager.uid.."GeneralPopup_RecruitConfirm"..RecruitType.QianKunBoxTen,0)
|
||||||
PlayerPrefs.SetInt(PlayerManager.uid.."GeneralPopup_RecruitConfirm"..RecruitType.LingShowTen,0)
|
PlayerPrefs.SetInt(PlayerManager.uid.."GeneralPopup_RecruitConfirm"..RecruitType.LingShowTen,0)
|
||||||
PlayerPrefs.SetInt(PlayerManager.uid.."Trial",0)--森罗五点刷新重置红点
|
PlayerPrefs.SetInt(PlayerManager.uid.."GeneralPopup_RecruitConfirm"..RecruitType.XiangYaoTen,0)
|
||||||
|
PlayerPrefs.SetInt(PlayerManager.uid.."GeneralPopup_RecruitConfirm"..RecruitType.BaoGeTen,0)
|
||||||
end
|
end
|
||||||
|
|
||||||
local text =PlayerManager.uid.."fiveTime"
|
if var == 1 then
|
||||||
local curTime = GetTimeStamp()
|
func1()
|
||||||
|
MapTrialManager.TrialRedCheck()
|
||||||
if not PlayerPrefs.HasKey(text) then
|
elseif var == 2 then
|
||||||
func()
|
local text1 =PlayerManager.uid.."fiveTime"
|
||||||
PlayerPrefs.SetInt(text,Today_N_OClockTimeStamp(5))
|
local curTime = GetTimeStamp()
|
||||||
|
if not PlayerPrefs.HasKey(text1) then
|
||||||
|
func1()
|
||||||
|
PlayerPrefs.SetInt(text1,Today_N_OClockTimeStamp(5))
|
||||||
|
end
|
||||||
|
if PlayerPrefs.GetInt(text1) < curTime then
|
||||||
|
func1()
|
||||||
|
PlayerPrefs.SetInt(text1,Today_N_OClockTimeStamp(5)+86400)
|
||||||
|
end
|
||||||
end
|
end
|
||||||
-- LogPink("PlayerPrefs.GetInt(text)"..PlayerPrefs.GetInt(text).." curTime"..curTime)
|
|
||||||
if PlayerPrefs.GetInt(text) < curTime then
|
|
||||||
func()
|
|
||||||
PlayerPrefs.SetInt(text,Today_N_OClockTimeStamp(5)+86400)
|
|
||||||
end
|
|
||||||
-- LogGreen("PlayerPrefs.GetInt(text)"..PlayerPrefs.GetInt(text).." curTime"..curTime)
|
|
||||||
-- LogPurple(PlayerPrefs.GetInt(PlayerManager.uid.."Trial"))
|
|
||||||
end
|
end
|
||||||
|
|
||||||
function this.OnGoldChange()
|
function this.OnGoldChange()
|
||||||
|
|
Loading…
Reference in New Issue