Prepare Content

Create a folder to hold your workshop item, I'm going to do that within another folder in case I work on multiple projects. And add workshop project folder for uploading a map pk3 (it doesn't have to be a map, it could be other things, or multiple maps).C:\WorkShopItems\myMap\You should place your preview image and the VDF file (described later) that will manage uploading here, eg C:\WorkShopItems\myMap\myPreview.jpgOne more folder is needed to hold the actual content, everything within this folder gets uploaded to Steam, and subsequently downloaded by anyone that subscribes to your workshop, this is why you do not put your preview image into this folder.The root of the content folder will be considered as the QuakeLive baseq3 folder, but steam actually stores installed workshop items within C:\Steam\SteamApps\workshop\content\ \C:\WorkShopItems\myMap\content\If your map or other content is in .pk3 form (just .zip renamed) your map pk3 file will go into that folder.If you are working with .pk3 files, there should NOT be a 'baseq3' folder within the .pk3.If your map/content is NOT in pk3 form for uploading then within your 'content' folder create 'baseq3' and put all the files you wish to upload in there.C:\WorkShopItems\myMap\content\myMap.pk3NB. if you are attempting to include 'autoexec.cfg' it appears they will not be run at all from within workshop content. You can work arround this with javascript files in a "js" folder.eg.nohmg.js containing -qz_instance.SetCvar("g_startingAmmo_hmg", "0");