diff --git a/main.lua b/main.lua index d844320e..5777ed72 100644 --- a/main.lua +++ b/main.lua @@ -267,7 +267,7 @@ if fs.getInfo("data.dat")then fs.createDirectory("record") for _,name in next,fs.getDirectoryItems("")do if name:sub(-4)==".dat"then - fs.write("record/"..name,fs.read(name)) + fs.write("record/"..name:sub(1,-4).."rec",fs.read(name)) fs.remove(name) end end diff --git a/parts/player/player.lua b/parts/player/player.lua index e7b1a62f..7332f005 100644 --- a/parts/player/player.lua +++ b/parts/player/player.lua @@ -1546,7 +1546,7 @@ local function gameOver()--Save record D.date=os.date("%Y/%m/%d %H:%M") ins(L,p+1,D) if L[11]then L[11]=nil end - FILE.save(L,"record/"..M.name,"l") + FILE.save(L,"record/"..M.name..".rec","l") end end end diff --git a/parts/scenes/load.lua b/parts/scenes/load.lua index 04d60cdf..6d6b0e03 100644 --- a/parts/scenes/load.lua +++ b/parts/scenes/load.lua @@ -140,7 +140,7 @@ function scene.update() for k,v in next,m do M[k]=v end - M.records=FILE.load(m.name..".dat")or M.score and{} + M.records=FILE.load("record/"..m.name..".rec")or M.score and{} -- M.icon=gc.newImage("media/image/modeIcon/"..m.icon..".png") -- M.icon=gc.newImage("media/image/modeIcon/custom.png") elseif phase==8 then