Heya,
So I tried installing WorkshopDL on my TTT server so that players can download the maps required for my server from the Workshop.
I've followed all the instructions from the original page on how to set up workshopDL, but I have one problem.
Players can download the map, but the map will not be mounted. Because of this, it will say "Downloading x from the Workshop" then a prompt will come up saying "missing maps/x.bsp. Disconnected".
I used to have WorkshopDL for my server, and after the downloads I remember it would say "Mounting addons", but now it doesnt.
How can I fix this ?
Tarado
You may need a workshop collection, but assuming you have one then the file is actually not on the servers downloads. Unless no addons are mounting then it's a different issue, if no addons are mounting please say.
I've added the workshop.lua file with the resource.AddWorkshop pointing to the workhop ID of the addons, and I've added all the addons to a collection AND I have verified my Steam API Key. But none of my addons are mounting.
Again, they are downloaded by the players, but they are kicked for missing content such as maps.
Is workshop.lua in the autorun/server file?
I have the solution. First off, you don't even need the workshop.lua in the lua folder. Secondly, do you have +host_workshop_collection <id goes here> and -authkey <key goes here> in your startup? If not, make a collection. Put some addons in it. Then, copy and paste your collection id after +host_workshop_collection <right here>. To find your -authkey, go to [URL="http://steamcommunity.com/dev/apikey"]this[/URL] and type in your PUBLIC ip address. Click accept or whatever it says. Copy the key and paste it after -authkey <right here>. Take +host_workshop_collection and -authkey and put it in your startup.bat. Now run the server. During this process it should download your addons to the server. But wait, you aren't done yet. Now you have to download [URL="http://www.treesoft.dk/gmod/GmadExtractor_1_6_12_600.zip"]this tool.[/URL] Next, you have to open GmadExtractor and find the .gma files you want to add to your server. You'll find these in your server's addons folder. Extract it and make a new folder for the addon in your server's addons. Do this process for each addon. Now if it is a map (.bsp), I recommend copying the map to the maps folder as well. I hope this helps :)
[QUOTE="Del62"]Is workshop.lua in the autorun/server file?[/QUOTE]
Yes it is
[QUOTE="user447"]I have the solution. First off, you don't even need the workshop.lua in the lua folder. Secondly, do you have +host_workshop_collection <id goes here> and -authkey <key goes here> in your startup? If not, make a collection. Put some addons in it. Then, copy and paste your collection id after +host_workshop_collection <right here>. To find your -authkey, go to this and type in your PUBLIC ip address. Click accept or whatever it says. Copy the key and paste it after -authkey <right here>. Take +host_workshop_collection and -authkey and put it in your startup.bat. Now run the server. During this process it should download your addons to the server. But wait, you aren't done yet. Now you have to download this tool. Next, you have to open GmadExtractor and find the .gma files you want to add to your server. You'll find these in your server's addons folder. Extract it and make a new folder for the addon in your server's addons. Do this process for each addon. Now if it is a map (.bsp), I recommend copying the map to the maps folder as well. I hope this helps :)
[/QUOTE]
I have literally done every single thing you have listed there. I know the guide off by heart, but It wont work !
Did you put the .bsp files in your maps folder?
The issue has been fixed and I didnt even do anything :/
Wtf ...
Sorry, you need to Log In to post a reply to this thread.