Compare commits

...

3 Commits

Author SHA1 Message Date
Not 9d50705d9a make lb_move_records admin only 2022-11-19 01:50:08 +01:00
Not 935d119e4d comment out debug command 2022-11-19 01:49:52 +01:00
Not 172b9d3633 lb_known_maps print current map by default 2022-11-19 01:49:32 +01:00
2 changed files with 15 additions and 18 deletions

View File

@ -353,16 +353,13 @@ COM_AddCommand("lb_write_checksums", function(player)
end, COM_ADMIN) end, COM_ADMIN)
COM_AddCommand("lb_known_maps", function(player, map) COM_AddCommand("lb_known_maps", function(player, map)
if not map then local mapnum = gamemap
CONS_Printf(player, "Usage: <map>") if map then
CONS_Printf(player, "Print all known checksums under <map>") mapnum = mapnumFromExtended(map)
return if not mapnum then
end CONS_Printf(player, string.format("invalid map '%s'", map))
return
local mapnum = mapnumFromExtended(map) end
if not mapnum then
CONS_Printf(player, string.format("invalid map '%s'", map))
return
end end
local known = {} local known = {}
@ -380,7 +377,7 @@ COM_AddCommand("lb_known_maps", function(player, map)
CONS_Printf(player, "Map Chck Records") CONS_Printf(player, "Map Chck Records")
for checksum, count in pairs(known) do for checksum, count in pairs(known) do
CONS_Printf(player, string.format("%s %s %d", map, checksum, count)) CONS_Printf(player, string.format("%s %s %d", G_BuildMapName(mapnum), checksum, count))
end end
end) end)

View File

@ -686,7 +686,7 @@ local function moveRecords(player, from_map, from_checksum, to_map, to_checksum)
CONS_Printf(player, "Please repack coldstore and restart the server for changes to take effect.") CONS_Printf(player, "Please repack coldstore and restart the server for changes to take effect.")
end end
COM_AddCommand("lb_move_records", moveRecords) COM_AddCommand("lb_move_records", moveRecords, COM_ADMIN)
--DEBUGGING --DEBUGGING
--local function printTable(tb) --local function printTable(tb)
@ -1197,12 +1197,12 @@ local function saveTime(player)
end end
-- DEBUGGING -- DEBUGGING
local function saveLeaderboard(player, ...) --local function saveLeaderboard(player, ...)
TimeFinished = tonumber(... or player.realtime) -- TimeFinished = tonumber(... or player.realtime)
splits = {1000, 2000, 3000} -- splits = {1000, 2000, 3000}
saveTime(player) -- saveTime(player)
end --end
COM_AddCommand("save", saveLeaderboard) --COM_AddCommand("save", saveLeaderboard)
local function regLap(player) local function regLap(player)
if player.laps > prevLap and TimeFinished == 0 then if player.laps > prevLap and TimeFinished == 0 then