A simple program that grabs your subscribed steam workshop maps and outputs the lines you have to add to the server configs to get custom maps on your server
- Download and run the exe (or jar)
- Select the directory where the workshop maps are saved to (Typically found in C:\Program Files (x86)\Steam\steamapps\workshop\content\232090 or \Documents\My Games\KillingFloor2\KFGame\Cache)
- Press the Confirm button
- Check the newly generated Output folder and open each .txt file
- Press Ctrl+A to Select All and Ctrl+C to Copy
- Paste the text from ServerSubscribedWorkshopItems.txt into PCServer-KFEngine.ini under the appropriate section
- Paste the text from WebAdmin.txt into PCServer-KFGame.ini under the appropriate section
- Paste the text from GameMapCycles.txt into PCServer-KFGame.ini at the end of the line "GameMapCycles=". Dont forget to remove the last two "))" at the end of the line before pasting the new text in. Also make sure to re-add it at the end after pasting.
- Save everything
- Run server
- Let server install the maps (Will take a bit depending on how many maps you have installed. Be patient)
For additional help for anything past Step 4, follow the actual guide for adding custom maps to servers: https://wiki.killingfloor2.com/index.php?title=Dedicated_Server_(Killing_Floor_2)