|
|
@@ -49,8 +49,11 @@ function getLeftTime()
|
|
|
end
|
|
|
local openTime = CommonDB.getServerOpenTime()
|
|
|
local curTime = os.time()
|
|
|
- if openDay <= 7 and openDay > 0 then
|
|
|
- local endTime = openTime + DAY_7s
|
|
|
+ if openDay < 7 and openDay > 0 then
|
|
|
+ local endTime = openTime + DAY_7s - DAY_1s
|
|
|
+ return (endTime - curTime)
|
|
|
+ elseif openDay == 7 then
|
|
|
+ local endTime = openTime + DAY_7s + DAY_1s
|
|
|
return (endTime - curTime)
|
|
|
elseif openDay > 7 then
|
|
|
if (openDay - 7 + 1)%2 ~= 1 then
|
|
|
@@ -58,13 +61,14 @@ function getLeftTime()
|
|
|
return (endTime - curTime)
|
|
|
end
|
|
|
if(openDay - 7 + 1)%2 == 1 then
|
|
|
- local endTime = openTime + DAY_7s + ((openDay-7)-1)*DAY_2s
|
|
|
+ local endTime = openTime + DAY_7s + (openDay-7 -1)*DAY_1s + DAY_2s
|
|
|
return (endTime - curTime)
|
|
|
end
|
|
|
end
|
|
|
return 0
|
|
|
end
|
|
|
|
|
|
+
|
|
|
--
|
|
|
local function isOpen(human)
|
|
|
--[[
|