Hello,
First of all I'd like to say I have scoured the internet for instructions on how to setup the downloads correctly and found very little that works, after a few days of tinkering I managed to get SOME files working. I originally had 2 servers running and the downloads were sort-of-working-but-not-very-well, but now have a brand new server with only bare basics running (ULX/Wire).
The trouble is as it's a fresh install and I no longer have the previous files from the other servers, I simply can not get the downloads to work.
I've tried all sorts of suggestions, I've tried different files (for example the only thing that should have downloaded was a custom sound file to begin with) however nothing is working. I still haven't been able to find a clear guide so I was probably just lucky before with it working.
The files were correctly hosted on one of my websites (the directories were correct from what I read), but all that would happen is as you connected to the server it would download half the files then connect you. If there were 100 files to download, it would get to around 40 and then connect you to the server without downloading the rest.
The most frustrating thing is I'm not a muppet, I'm a web developer by day and a gamer by night.
Any help would be appreciated as it's becoming a real problem as we are branching out our servers again.
// Edit
Just to confirm, am I right in thinking the addons files for example are set out as below:
Default extracted files: garrysmod/garrysmod/addons/addonname/materials/addonfile.file
On FastDL web server: garrysmod/garrysmod/materials/addonfile.file
I believe this is what we used before with resource.addDir, or some combination of download settings. Still haven't found a clear guide for this.