im using
Code: Select all
success = love.filesystem.write( name, data, size )
Code: Select all
print(success)
Code: Select all
success = love.filesystem.write( name, data, size )
Code: Select all
print(success)
From wiki:freeve4h wrote: ↑Tue May 17, 2022 7:50 pm im making a game, and im trying to program a save system into it
im usingandCode: Select all
success = love.filesystem.write( name, data, size )
love.filesystem.write("saves/save.txt", "hello") is returning as nil, and the .txt file is blank, is there a way to fix this?Code: Select all
print(success)
Code: Select all
local success, message =love.filesystem.write( filename, "")
if success then
print ('file created')
else
print ('file not created: '..message)
end
Code: Select all
love.filesystem.createDirectory("/saves/")
love.filesystem.write("/saves/save.txt", "SSSSSSSS")
that helps, but the file still is emptyGVovkiv wrote: ↑Tue May 17, 2022 8:27 pmFrom wiki:freeve4h wrote: ↑Tue May 17, 2022 7:50 pm im making a game, and im trying to program a save system into it
im usingandCode: Select all
success = love.filesystem.write( name, data, size )
love.filesystem.write("saves/save.txt", "hello") is returning as nil, and the .txt file is blank, is there a way to fix this?Code: Select all
print(success)
Read what message says.Code: Select all
local success, message =love.filesystem.write( filename, "") if success then print ('file created') else print ('file not created: '..message) end
But my guess is that you trying to write file to non-existing folder.
In that case, "/saves/" which you didn't created.
So maybe to fix your problem you need to create directory where will be file and only then write file:Code: Select all
love.filesystem.createDirectory("/saves/") love.filesystem.write("/saves/save.txt", "SSSSSSSS")
Make sure that you can write data into that folder. (maybe it was set as read-only for some reasons?)
Code: Select all
local data = "test test foo bar"
love.filesystem.createDirectory("/save/")
love.filesystem.write("/saves/save.txt", data)
i don't know either. im using windows with love 11.4.GVovkiv wrote: ↑Wed May 18, 2022 10:19 amMake sure that you can write data into that folder. (maybe it was set as read-only for some reasons?)
Because for me, on linux system with Fedora and love 11.4 everything works fine:
Screenshot from 2022-05-18 13-17-43.pngSo it's might be problem in your filesystem somewhere or...Code: Select all
local data = "test test foo bar" love.filesystem.createDirectory("/save/") love.filesystem.write("/saves/save.txt", data)
I don't know.
Users browsing this forum: Google [Bot] and 228 guests