How Do I Enable Force Download?

I need this to have clients play on my server without any errors

Make a file in your server’s lua/autorun/server named resources. For all custom files you have, do this:

resource.AddFile(path to your file)

Example: resource.AddFile(“sound/myFolder/themesong.mp3”)

And just place that in the file.

Can i use folders instead of files?

Just use the example from gmod wiki.



function AddDir(dir) // Recursively adds everything in a directory to be downloaded by client
	local list = file.FindDir("../"..dir.."/*")
	for _, fdir in pairs(list) do
		if fdir != ".svn" then // Don't spam people with useless .svn folders
			AddDir(dir.."/"..fdir)
		end
	end
 
	for k,v in pairs(file.Find(dir.."/*", true)) do
		resource.AddFile(dir.."/"..v)
	end
end

AddDir("models/yourmodels")