Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Second, There are guides on hosting a listen or dedicated server on your personal machine in the community hub.
Making such a server requires you to be able to port-forward on your router the main ports UDP 7707,7708,7717 (there are additional ports listed but sometimes players are able to connect to each other using just these 3).
Port forwarding is not an issue unless you have an ISP that blocks you from entering the control panel like mine. Windows CMD -> ipconfig -> Default Gateway address. Write it in the link search of your browser of choice and you are in.
When you start a listen or dedicated server, your friends (who also port forwarded the required ones) will need to use the console (` button) -> type and execute the command:
"open (Host's IPv4 address):7707". The Host, either you or one of your friends who are setting up the server on their machine, will need to send the others his IPv4 address. Type into google "What's my IPv4" and you'll get it.
I will list below links that help explain more the work that needs to be put into it to reduce word count:
https://portforward.com/killing-floor/ --- General explanation.
https://forums.tripwireinteractive.com/index.php?threads/ports-used-by-killing-floor.31419/ --- a forum discussion with some useful information here and there.
https://wiki.tripwireinteractive.com/index.php/Dedicated_Server_%28KillingFloor%29 --- A detailed explanation on how to setup a dedicated server that requires SteamCMD if you or one of your friends are willing to put in the effort.
https://steamcommunity.com/app/1250/discussions/0/558747218074985291/ --- A discussion here that talks about the differences between listen and dedicated servers.
I am not the most versed in this topic, so if someone sees this comment an notices errors or a subject left untouched in the links I attached, a heads up will be appreciated
Hope this helps someone!
I tried cvars from wiki - didn't work and there are no settings in WebAdmin.
I haven't dwelled far enough into that sadly...
"Admins looking to made changes from the default settings will find most options available in the Killingfloor.ini (or in WebAdmin once enabled in the Killingfloor.ini)." (SourceL Wiki)
If the WebAdmin doesn't work, make sure you port forwarded on your machine port UDP/TCP 8075 and that it is correctly open through an online service.
If you haven't tried the In-game admin or Killingfloor.ini, try them, and if you did so already and the problem persists, I believe you should try and rename Killingfloor.ini to Killingfloor.ini.txt, Launch the game or verify files, and let it make a new Killingfloor.ini file where you edit the important things from scratch.
I also heard that if you have KF1 SDK installed it can cause problems with online/private servers and that you should uninstall a specific file so that the new one that'll be created will fix the issue(?) I will try and find the guide at a later date. I have read so much lately about KF1 that I forgot some important things that were such a quick fix yet common.
1. Edit your server's cmd line.
2. Install KFMapVoteV2 and add a new voting for game difficulty. Wave lenght can't be set by mapvotes.
3. Go to WebAdmin, gamediff / wavelenght and all other useful variables are there.