Fix saving interval (reported by ShadowNinja)
parent
5ec371ec45
commit
cbd08c4c9e
8
init.lua
8
init.lua
|
@ -154,15 +154,17 @@ local timer2 = 0
|
||||||
minetest.register_globalstep(function(dtime)
|
minetest.register_globalstep(function(dtime)
|
||||||
timer = timer + dtime
|
timer = timer + dtime
|
||||||
timer2 = timer2 + dtime
|
timer2 = timer2 + dtime
|
||||||
|
|
||||||
-- NOTE: Set this to a higher value to remove some load from the server
|
-- NOTE: Set this to a higher value to remove some load from the server
|
||||||
if timer < 0 then
|
if timer > 0 then
|
||||||
return
|
|
||||||
end
|
|
||||||
for _,player in ipairs(minetest.get_connected_players()) do
|
for _,player in ipairs(minetest.get_connected_players()) do
|
||||||
stats.increase_stat(player, "played_time", timer)
|
stats.increase_stat(player, "played_time", timer)
|
||||||
end
|
end
|
||||||
timer = 0
|
timer = 0
|
||||||
|
end
|
||||||
|
|
||||||
if timer2 > 30 then
|
if timer2 > 30 then
|
||||||
|
timer2 = 0
|
||||||
save_stats()
|
save_stats()
|
||||||
end
|
end
|
||||||
end)
|
end)
|
||||||
|
|
Loading…
Reference in New Issue