Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- ################################
- -- GCSS API
- -- (State Saving API)
- -- v2.1
- -- Author:GALAXYCOMET2002
- --
- -- pastebin get J49kYDcY gcss
- -- os.loadAPI("gcss")
- --
- -- gcss.read( filename:string )
- -- gcss.readLn( filename:string , line:number )
- -- gcss.write( filename:string , write string:string )
- -- ################################
- function read(gcssRfilepath)
- if not type(gcssRfilepath) == "string" or fs.exists(gcssRfilepath) == false then return false end
- local __gcssreadfile = fs.open(gcssRfilepath,"r")
- local __gcssreturn = __gcssreadfile.readAll()
- __gcssreadfile.close()
- return __gcssreturn
- end
- function readLn(gcssRfilepath,gcssline)
- if not type(gcssRfilepath) == "string" or fs.exists(gcssRfilepath) == false or not type(gcssline) == "number" then return false end
- local __gcssreadfile = fs.open(gcssRfilepath,"r")
- for i=1, gcssline - 1 do
- __gcssreadfile.readLine()
- end
- local __gcssreturn = __gcssreadfile.readLine()
- __gcssreadfile.close()
- return __gcssreadfile
- end
- function write(gcssWfilepath,gcsswritestring)
- if not type(gcssWfilepath) == "string" or not type(formatstring) == "string" then return false end
- local __gcsswritefile = fs.open(wfilepath,"w")
- __gcsswritefile.write(gcsswritestring)
- __gcsswritefile.flush()
- __gcsswritefile.close()
- return true
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement