--this isn't mine //just thought i'd add this here for future reference though, lol
addHook("PlayerSpawn", function(player)

	local savedata = io.openlocal("client/sram.sav2", "r")

	if (savedata:read("*a") == nil)
		local makesave = io.openlocal("client/sram.sav2", "w+")
		print("Creating save.")
		player.data = player.canfloat
		makesave:write(player.data)
		makesave:close()
		print("Save created.")
	end

	savedata:close()
	
	local savedata = io.openlocal("client/sram.sav2", "r")

		player.data = savedata:read("*a")
		print("Save loaded.")
		print(tostring(player.data))
		player.loaded = true

	
	savedata:close()
	
end)

addHook("PlayerThink", function(player)

	if player.loaded
//yayyuh autosave
		if ((player.cmd.buttons & BT_CUSTOM3) and (not p.saving))
			local savedata = io.openlocal("client/sram.sav2", "w+")
			player.saving = true
			savedata:write(tostring(p.canfloat))
			savedata:close()
			player.saving = 
			print("Saved.")
		end
	if player.data == true then	
	local savedata = io.openlocal("client/sram.sav2", "w+")
			player.saving = true
			savedata:write(tostring(p.canfloat))
			savedata:close()
			player.saving = false
			print("Saved.")
		end
		 if player.data == false
		 local savedata = io.openlocal("client/sram.sav2", "w+")
				player.saving = true
				savedata:write(tostring(p.canfloat))
				savedata:close()
				player.saving = false
				print("Saved.")
		end	
	
	end

end)





