Savage_Me55iah

savings

Jul 17th, 2014
244
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.90 KB | None | 0 0
  1. do
  2.   load_one = function(command)
  3.       if fs.exists(command) then
  4.         local fileHandler = fs.open(command, 'r')
  5.         a = textutils.unserialize(fileHandler.readAll())
  6.         fileHandler.close()
  7.       end
  8.       return a
  9.   end
  10.  
  11.   save_one = function(command1, command2)
  12.       local fileHandler = fs.open(command1, 'w')
  13.       fileHandler.write(textutils.serialize(command2))
  14.       fileHandler.close()
  15.       log_add("Saving: "..command1)
  16.   end
  17.  
  18.   load_all = function()
  19.       log_add("Load all")
  20.       names = load_one("names")
  21.       ids = load_one("ids")
  22.       status = load_one("status")
  23.       relays = load_one("relays")
  24.       log_add("Load successful")
  25.   end
  26.  
  27.   save_all = function()
  28.       log_add("Save all")
  29.       save_one("names", names)
  30.       save_one("ids", ids)
  31.       save_one("status", status)
  32.       save_one("relays", relays)
  33.       log_add("Save successful")
  34.   end
  35. end
Advertisement
Add Comment
Please, Sign In to add comment