Merge pull request 'Only save/load files for the server' (#6) from Lonsfor/srb2k-leaderboard:lonsfor-patch-3 into master

Reviewed-on: #6
This commit is contained in:
Not 2022-11-14 14:22:43 +01:00
commit 1d4eb423d6
1 changed files with 71 additions and 67 deletions

View File

@ -272,6 +272,7 @@ local function stat_str(stat)
end
-- Read the leaderboard
if isserver then
local f = io.open(FILENAME, "r")
if f then
for l in f:lines() do
@ -327,6 +328,7 @@ if f then
else
print("Failed to open file: ", FILENAME)
end
end
function allowJoin(v)
if not cv_interrupt.value then
@ -1315,6 +1317,7 @@ local function saveTime(player)
StatTrack = true
end
if isserver then
local f = assert(io.open(FILENAME, "w"))
if f == nil then
print("Failed to open file for writing: " + FILENAME)
@ -1340,6 +1343,7 @@ local function saveTime(player)
f:close()
end
end
-- DEBUGGING
--local function saveLeaderboard(player, ...)