【重置优化】将游戏中的各个玩法重置时间统一调整至0点
parent
80229417d4
commit
ed65735dc5
|
@ -310,7 +310,7 @@ function this.CheckRedFunc(redType)
|
||||||
number = number + 1
|
number = number + 1
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
local curDay = math.ceil((CalculateSecondsNowTo_N_OClock(24) + GetTimeStamp() - PlayerManager.userCreateTime)/86400)
|
local curDay = math.ceil((CalculateSecondsNowTo_N_OClock(0) + GetTimeStamp() - PlayerManager.userCreateTime)/86400)
|
||||||
if (number < curDay) then
|
if (number < curDay) then
|
||||||
return true
|
return true
|
||||||
else
|
else
|
||||||
|
|
|
@ -310,7 +310,7 @@ function this.CheckRedFunc(redType)
|
||||||
number = number + 1
|
number = number + 1
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
local curDay = math.ceil((CalculateSecondsNowTo_N_OClock(24) + GetTimeStamp() - PlayerManager.userCreateTime)/86400)
|
local curDay = math.ceil((CalculateSecondsNowTo_N_OClock(0) + GetTimeStamp() - PlayerManager.userCreateTime)/86400)
|
||||||
if (number < curDay) then
|
if (number < curDay) then
|
||||||
return true
|
return true
|
||||||
else
|
else
|
||||||
|
|
|
@ -4,7 +4,7 @@ local customEventConfig = ConfigManager.GetConfig(ConfigName.CustomEventConfig)
|
||||||
function this.SetisFirstLogVal(isDayFirst)
|
function this.SetisFirstLogVal(isDayFirst)
|
||||||
if isDayFirst == 0 then--今天第一次登陆
|
if isDayFirst == 0 then--今天第一次登陆
|
||||||
-- LogGreen("埋点上报数据 : "..CalculateSecondsNowTo_N_OClock(24).." "..GetTimeStamp().." "..PlayerManager.userCreateTime)
|
-- LogGreen("埋点上报数据 : "..CalculateSecondsNowTo_N_OClock(24).." "..GetTimeStamp().." "..PlayerManager.userCreateTime)
|
||||||
local cur24Times = CalculateSecondsNowTo_N_OClock(24) + GetTimeStamp()
|
local cur24Times = CalculateSecondsNowTo_N_OClock(0) + GetTimeStamp()
|
||||||
local day = math.floor((cur24Times - PlayerManager.userCreateTime)/86400) + 1
|
local day = math.floor((cur24Times - PlayerManager.userCreateTime)/86400) + 1
|
||||||
-- LogGreen("day "..day)
|
-- LogGreen("day "..day)
|
||||||
--发送埋点数据
|
--发送埋点数据
|
||||||
|
|
|
@ -93,7 +93,7 @@ function DynamicTaskPage:SetTime()
|
||||||
end
|
end
|
||||||
local five_timeDown
|
local five_timeDown
|
||||||
local week_timeDown
|
local week_timeDown
|
||||||
five_timeDown = CalculateSecondsNowTo_N_OClock(5)
|
five_timeDown = CalculateSecondsNowTo_N_OClock(0)
|
||||||
week_timeDown = endtime - GetTimeStamp()
|
week_timeDown = endtime - GetTimeStamp()
|
||||||
for k,v in pairs(singleTaskPre) do
|
for k,v in pairs(singleTaskPre) do
|
||||||
-- v.com.gameObject:SetActive(true)
|
-- v.com.gameObject:SetActive(true)
|
||||||
|
|
|
@ -84,7 +84,7 @@ function LeiJiChongZhiPage:OnShowData()
|
||||||
allData =OperatingManager.InitLeiJiChongZhiData(curtype)
|
allData =OperatingManager.InitLeiJiChongZhiData(curtype)
|
||||||
if allData then
|
if allData then
|
||||||
if curtype == ActivityTypeDef.AccumulativeRechargeExper then
|
if curtype == ActivityTypeDef.AccumulativeRechargeExper then
|
||||||
endtime = CalculateSecondsNowTo_N_OClock(5)
|
endtime = CalculateSecondsNowTo_N_OClock(0)
|
||||||
this.text1.text = "每日累计充值金额达到条件,即可领取限时豪礼"
|
this.text1.text = "每日累计充值金额达到条件,即可领取限时豪礼"
|
||||||
this.text2.text = "(购买礼包或者充值妖晶均计算在内)"
|
this.text2.text = "(购买礼包或者充值妖晶均计算在内)"
|
||||||
else
|
else
|
||||||
|
|
|
@ -284,7 +284,7 @@ function LingShouBaoGe:TimeCountDown()
|
||||||
this.timer = nil
|
this.timer = nil
|
||||||
end
|
end
|
||||||
|
|
||||||
local timeDown=CalculateSecondsNowTo_N_OClock(5)
|
local timeDown=CalculateSecondsNowTo_N_OClock(0)
|
||||||
this.tip1.text = TimeToHMS(timeDown)..Language[12200]
|
this.tip1.text = TimeToHMS(timeDown)..Language[12200]
|
||||||
local timeDown2 = ActData.endTime - GetTimeStamp()
|
local timeDown2 = ActData.endTime - GetTimeStamp()
|
||||||
this.leftTime.text = Language[10028]..TimeToFelaxible(timeDown2)
|
this.leftTime.text = Language[10028]..TimeToFelaxible(timeDown2)
|
||||||
|
|
|
@ -240,7 +240,7 @@ end
|
||||||
|
|
||||||
--时间
|
--时间
|
||||||
function QianKunBox:timeCountDown()
|
function QianKunBox:timeCountDown()
|
||||||
local timeDown=CalculateSecondsNowTo_N_OClock(5)--领取按钮的倒计时
|
local timeDown=CalculateSecondsNowTo_N_OClock(0)--领取按钮的倒计时
|
||||||
self.btnTime.text = TimeToHMS(timeDown)
|
self.btnTime.text = TimeToHMS(timeDown)
|
||||||
-- self.shopData = ShopManager.GetShopDataByType(SHOP_TYPE.QIANKUNBOX_SHOP)--获取活动信息
|
-- self.shopData = ShopManager.GetShopDataByType(SHOP_TYPE.QIANKUNBOX_SHOP)--获取活动信息
|
||||||
self.shopData =ActivityGiftManager.GetActivityTypeInfo(ActivityTypeDef.QianKunBox)
|
self.shopData =ActivityGiftManager.GetActivityTypeInfo(ActivityTypeDef.QianKunBox)
|
||||||
|
|
|
@ -500,7 +500,7 @@ function TimeLimitedCall:TimeCountDown()
|
||||||
self.timer:Stop()
|
self.timer:Stop()
|
||||||
self.timer = nil
|
self.timer = nil
|
||||||
end
|
end
|
||||||
local timeDown=CalculateSecondsNowTo_N_OClock(5)--ActivityGiftManager.GetTaskRemainTime(ActivityTypeDef.FindFairy)
|
local timeDown=CalculateSecondsNowTo_N_OClock(0)--ActivityGiftManager.GetTaskRemainTime(ActivityTypeDef.FindFairy)
|
||||||
self.timeupdate.text = TimeToHMS(timeDown)..Language[12200]
|
self.timeupdate.text = TimeToHMS(timeDown)..Language[12200]
|
||||||
self.timer = Timer.New(function()
|
self.timer = Timer.New(function()
|
||||||
if timeDown < 1 then
|
if timeDown < 1 then
|
||||||
|
|
|
@ -288,7 +288,7 @@ function XiangYaoDuoBao:TimeCountDown()
|
||||||
this.timer = nil
|
this.timer = nil
|
||||||
end
|
end
|
||||||
|
|
||||||
local timeDown=CalculateSecondsNowTo_N_OClock(5)
|
local timeDown=CalculateSecondsNowTo_N_OClock(0)
|
||||||
this.tip1.text = TimeToHMS(timeDown)..Language[12200]
|
this.tip1.text = TimeToHMS(timeDown)..Language[12200]
|
||||||
local timeDown2 = ActData.endTime - GetTimeStamp()
|
local timeDown2 = ActData.endTime - GetTimeStamp()
|
||||||
this.leftTime.text = Language[12230]..TimeToFelaxible(timeDown2)
|
this.leftTime.text = Language[12230]..TimeToFelaxible(timeDown2)
|
||||||
|
|
|
@ -61,7 +61,7 @@ end
|
||||||
|
|
||||||
function EightDayGiftPanel:Refresh()
|
function EightDayGiftPanel:Refresh()
|
||||||
rewardData = ActivityGiftManager.GetActivityTypeInfo(ActivityTypeDef.EightDayGift)
|
rewardData = ActivityGiftManager.GetActivityTypeInfo(ActivityTypeDef.EightDayGift)
|
||||||
curDay = math.ceil((CalculateSecondsNowTo_N_OClock(5) + GetTimeStamp() - PlayerManager.userCreateTime)/86400)
|
curDay = math.ceil((CalculateSecondsNowTo_N_OClock(0) + GetTimeStamp() - PlayerManager.userCreateTime)/86400)
|
||||||
-- LogYellow((CalculateSecondsNowTo_N_OClock(5) + GetTimeStamp() - PlayerManager.userCreateTime)/86400)
|
-- LogYellow((CalculateSecondsNowTo_N_OClock(5) + GetTimeStamp() - PlayerManager.userCreateTime)/86400)
|
||||||
-- LogGreen((CalculateSecondsNowTo_N_OClock(24) + GetTimeStamp() - PlayerManager.userCreateTime)/86400)
|
-- LogGreen((CalculateSecondsNowTo_N_OClock(24) + GetTimeStamp() - PlayerManager.userCreateTime)/86400)
|
||||||
|
|
||||||
|
@ -169,7 +169,7 @@ function EightDayGiftPanel:SetSingleReward(item,i)
|
||||||
local reward = Util.GetGameObject(item,"kuang/reward")
|
local reward = Util.GetGameObject(item,"kuang/reward")
|
||||||
local event = Util.GetGameObject(item,"kuang/reward/event")
|
local event = Util.GetGameObject(item,"kuang/reward/event")
|
||||||
local day = Util.GetGameObject(item,"kuang/reward/days"):GetComponent("Text")
|
local day = Util.GetGameObject(item,"kuang/reward/days"):GetComponent("Text")
|
||||||
day.text = TimeToHMS(CalculateSecondsNowTo_N_OClock(24))
|
day.text = TimeToHMS(CalculateSecondsNowTo_N_OClock(0))
|
||||||
local icon = Util.GetGameObject(item,"kuang/reward/icon")
|
local icon = Util.GetGameObject(item,"kuang/reward/icon")
|
||||||
local name = Util.GetGameObject(item,"kuang/Button/name"):GetComponent("Text")
|
local name = Util.GetGameObject(item,"kuang/Button/name"):GetComponent("Text")
|
||||||
local btnGet = Util.GetGameObject(item,"kuang/Button")
|
local btnGet = Util.GetGameObject(item,"kuang/Button")
|
||||||
|
@ -264,7 +264,7 @@ function EightDayGiftPanel:SetRemainTime(day,i)
|
||||||
end
|
end
|
||||||
if not self.localTimer then
|
if not self.localTimer then
|
||||||
self.localTimer = Timer.New(function ()
|
self.localTimer = Timer.New(function ()
|
||||||
local t = CalculateSecondsNowTo_N_OClock(5)
|
local t = CalculateSecondsNowTo_N_OClock(0)
|
||||||
if t-1 < 0 then
|
if t-1 < 0 then
|
||||||
Timer.New(function()
|
Timer.New(function()
|
||||||
if Live then
|
if Live then
|
||||||
|
|
|
@ -146,7 +146,7 @@ function Expert:OnShowData(index)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
if numExChange[activeIndext] == ActivityTypeDef.AccumulativeRechargeExper then--今日累计充值特殊判断
|
if numExChange[activeIndext] == ActivityTypeDef.AccumulativeRechargeExper then--今日累计充值特殊判断
|
||||||
PatFaceManager.RemainTimeDown(this.timeTextExpertgo,this.timeTextExpert,CalculateSecondsNowTo_N_OClock(5))
|
PatFaceManager.RemainTimeDown(this.timeTextExpertgo,this.timeTextExpert,CalculateSecondsNowTo_N_OClock(0))
|
||||||
else
|
else
|
||||||
PatFaceManager.RemainTimeDown(this.timeTextExpertgo,this.timeTextExpert,expertRewardTabs.endTime - GetTimeStamp())
|
PatFaceManager.RemainTimeDown(this.timeTextExpertgo,this.timeTextExpert,expertRewardTabs.endTime - GetTimeStamp())
|
||||||
end
|
end
|
||||||
|
|
|
@ -65,6 +65,7 @@ local mainDynamicActivityIcon = {
|
||||||
[13] = "r_zjm_huodongicon-bowenduoshi", ----博文多识
|
[13] = "r_zjm_huodongicon-bowenduoshi", ----博文多识
|
||||||
[14] = "r_zjm_huodongicon-tianxiangjiren", ----天相吉人
|
[14] = "r_zjm_huodongicon-tianxiangjiren", ----天相吉人
|
||||||
[15] = "r_zjm_huodongicon-suoxiangpimi", ----所向披靡
|
[15] = "r_zjm_huodongicon-suoxiangpimi", ----所向披靡
|
||||||
|
[16] = "r_zjm_huodongicon-xialuxiangfeng", ----狭路相逢
|
||||||
}
|
}
|
||||||
function this:AddFuncItem(btnGO, pos)
|
function this:AddFuncItem(btnGO, pos)
|
||||||
return {go = btnGO, open = Util.GetGameObject(btnGO, "open"), lock = Util.GetGameObject(btnGO, "lock"), pos = pos}
|
return {go = btnGO, open = Util.GetGameObject(btnGO, "open"), lock = Util.GetGameObject(btnGO, "lock"), pos = pos}
|
||||||
|
@ -1882,7 +1883,7 @@ end
|
||||||
function this.RefreshSevenGiftPreview()
|
function this.RefreshSevenGiftPreview()
|
||||||
--判断今日是否有可领取
|
--判断今日是否有可领取
|
||||||
local isHaveGift = ActivityGiftManager.CheckSevenDayRed()
|
local isHaveGift = ActivityGiftManager.CheckSevenDayRed()
|
||||||
local curDay = math.ceil((CalculateSecondsNowTo_N_OClock(24) + GetTimeStamp() - PlayerManager.userCreateTime)/86400)
|
local curDay = math.ceil((CalculateSecondsNowTo_N_OClock(0) + GetTimeStamp() - PlayerManager.userCreateTime)/86400)
|
||||||
local itemId=0
|
local itemId=0
|
||||||
if isHaveGift then
|
if isHaveGift then
|
||||||
local haveGiftList=nil
|
local haveGiftList=nil
|
||||||
|
|
|
@ -246,7 +246,7 @@ function PokemonSummonPanel:timeCountDown()
|
||||||
if freeTime>0 then
|
if freeTime>0 then
|
||||||
self.oneHintTxt.text=string.format(Language[12400],freeTime)
|
self.oneHintTxt.text=string.format(Language[12400],freeTime)
|
||||||
else
|
else
|
||||||
local timeDown = CalculateSecondsNowTo_N_OClock(5)--领取按钮的倒计时
|
local timeDown = CalculateSecondsNowTo_N_OClock(0)--领取按钮的倒计时
|
||||||
self.oneHintTxt.text =string.format(Language[12412],TimeToHMS(timeDown))
|
self.oneHintTxt.text =string.format(Language[12412],TimeToHMS(timeDown))
|
||||||
--免费次数刷新倒计时
|
--免费次数刷新倒计时
|
||||||
self.timer = Timer.New(function()
|
self.timer = Timer.New(function()
|
||||||
|
|
|
@ -257,7 +257,7 @@ function this.TimeCountDown()
|
||||||
this.timer:Stop()
|
this.timer:Stop()
|
||||||
this.timer = nil
|
this.timer = nil
|
||||||
end
|
end
|
||||||
local timeDown=CalculateSecondsNowTo_N_OClock(5)
|
local timeDown=CalculateSecondsNowTo_N_OClock(0)
|
||||||
timeList[1].timeObj.text = Language[10028]..TimeToHMS(timeDown)
|
timeList[1].timeObj.text = Language[10028]..TimeToHMS(timeDown)
|
||||||
timeList[2].timeObj.text=Language[10028]..TimeToHMS(timeDown)
|
timeList[2].timeObj.text=Language[10028]..TimeToHMS(timeDown)
|
||||||
this.timer = Timer.New(function()
|
this.timer = Timer.New(function()
|
||||||
|
|
Loading…
Reference in New Issue