

Open the Web Admin page of your server.I only recommend editing this file to delete Admins. Do not create Admins through this file or set passwords, it usually will not work. It contains the login information for each Admin which will be added later through Web Admin. Launch your server and it will create a new file in the same location called KFMultiAdmin.ini.You original server (the main) does not need anything.ĪuthenticationClass=WebAdmin.MultiWebAdminAuth IMPORTANT: Make sure to keep -ConfigSubDir=HoEServer in your KF2ServerHoE.bat so the server knows which config files to use. Last but not least, forward the new ports in your router.(This will be for accessing Web Admin) You should see ListenPort=8080 in the config. Inside the HoEServer folder again, open KFWeb.ini.At the very top under URL, you should see Port=7777. Open the folder HoEServer that was created and open PCServer-KFEngine.ini.The config files for your first server will still be in the Config folder as shown below. This sub folder is for the settings of your second server. KF2ServerHoE.bat will now create a new sub folder titled HoEServer in your Config folder. Launch the KF2ServerHoE.bat that you made.\Binaries\win64\kfserver KF-BioticsLab?Difficulty=3?GameLength=2 -ConfigSubDir=HoEServer Here's what my KF2ServerHoE.bat looks like: I'm using the name HoEServer as the example, you can put whatever. You will now add -ConfigSubDir=HoEServer at the end and save. Right click KF2ServerHoE.bat and click edit.Rename it to KF2ServerHoE.bat or any other name as long as it doesn't match the original. Create a copy of KF2Server.bat and paste in the same location as the original.If not, 8GB will suffice but always check Task Manager to see how much you're using. I recommend you have at least 16GB RAM installed if you plan on playing on the same computer you host on. The only files they don't share are on the configuration files, that way they each have their own settings and server name.
KILLING FLOOR 2 SERVER RENTAL UPDATE
With this method, you can simply update your server once like normal and all of your servers will be updated together because they share the same files. That would waste a lot of time and consume more of your hard drive space.

This will eliminate the need to set up a second server using SteamCMD.exe. Once it finishes downloading the custom map(s), it will copy them to the second location and will result in a Item State 4.
KILLING FLOOR 2 SERVER RENTAL DOWNLOAD
If the server finds that map is not installed in the first location, it will go to an Item State 0 and download a new file from Workshop. If the map is installed to the first location above, it will automatically copy that map file to the second location below without the need to download it from the Workshop. The server will check to see if the map already installed in the first location:Ĭ:\KF2Server\Binaries\Win64\steamapps\workshop\content\232090 Remember, the workshop installs custom maps under TWO different locations in your server files. You will see this warning after adding new maps to your config and launching the server. Means the server is checking to see if the map already installed so it doesn't have to download it from the Workshop. Warning: Warning, Workshop: Attempting to check if item is installed without having downloaded it.It can also mean you entered an invalid Workshop ID in your config. Means the Workshop page for the ID you entered was set to private or taken down. Warning: Warning, Workshop: Unable to download workshop item.This warning can also occur if you launch your server twice by mistake. You can fix this by closing and re-opening Steam through your taskbar and then re-launch your server. Means the server has no connection to the Workshop and it can't check any of the Workshop ID's. Warning: Warning, Workshop: Steam does not appear to be running.A pattern was found that each map that had this state were all from the same Workshop uploader, with the exception of a few others.

No noticeable problems were found from this item state.
