Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Export mod options (run this on old machine)
- local options = TableToLuaCode(AccountStorage.ModOptions)
- local err, data = AsyncCompress(options, false, "lz4")
- err = AsyncStringToFile("AppData/modsettings.lua", data)
- if err then
- print(err, "Export failed")
- end
- -- Import mod options (run this on new machine)
- local size = io.getsize("AppData/modsettings.lua")
- local str = select(2,
- AsyncFileToString("AppData/modsettings.lua", size, 0, "string", "raw")
- )
- local err, data = AsyncDecompress(str)
- if err then
- print(err, "Import failed 1")
- end
- local err, settings = LuaCodeToTuple(data)
- if err then
- print(err, "Import failed 2")
- end
- AccountStorage.ModOptions = settings
- SaveAccountStorage(1000)
Advertisement
Add Comment
Please, Sign In to add comment