Srsly.I just bought off Killing floor with DLCs off steam store.I tried to play with my friends but,they just cant connect "server not responding" error.Then I tried the dedicated version.I did all the steps till I had to find "kf_server_launcher.bat".I couldnt find it,it wasnt in the system folder.I used windows search but nothing.Can anyone help me?
Did you download and run hldsupdatetool.exe, and then create and run a batch file as described in the original post? If so, you need to make sure you're looking in the folder where you placed your KF dedicated server files. That's the place to go to to change stuff on your dedicated server. The kf_server_launcher.bat *should* be under the system folder of the folder where you dumped your KF dedicated server stuff, but if it isn't, try running the batch file you created to update your server files again. If the files are missing, updating should fix it because it will download all the files for your server. If that still doesn't work, let me know, and I'll write you the code so you can make your own kf_server_launcher.bat.
ThePfc315:
IP address is the address of your computer, or your house. Internal IP address refers to the IP addresses of all the computers on your network. If you only have one computer, then you have one internal IP address. If you have multiple computers, you'll have multiple internal IP addresses.
Your external IP address is the address of your house, or more specifically, your router that you use to connect to the internet. That's the address that your friends need to connect to your server. It's not unusual for your server not to show up in the server browser; I run a dedicated server, and sometimes it doesn't show up in the server browser, and sometimes it does. What you want to tell your friends to do is to press the tilde key (~) to open the console, then type in "connect *your IP address here*" and hit enter. Theory goes, they can then join your server.
If that doesn't work, you probably need to look into port forwarding and/or the Windows firewall (or any other firewall that you may be running).
Ports are basically holes in your router that data travels through. By default, these holes are closed; to use them, you need to open them, which is called forwarding them. Forwarding your ports=opening the holes for the data to go through. Different programs use different ports. If you open KF, and click Host Game, by default it pops up a warning message with a list of the ports you need to forward. In case you ticked the box for it to never show up again, here's the ports you need to forward:
7707 - UDP
7708 - UDP
7717 - UDP
8075 - TCP
20560 - TCP/UDP
28852 - TCP/UDP
TCP/UDP is just an option, I actually dunno the difference, but when you're forwarding the ports, you should have an option for each number you enter, whether it's TCP, UDP, or both. With the info I've given you, you should be able to forward the ports properly.
If that STILL doesn't work, check that the Windows firewall (or any other firewall) isn't blocking KF. If that STILL STILL STILL doesn't work... I'm outta ideas, and I'll probably have to get involved in the testing to figure out what's wrong.
Now, for my question. I tried editing my server launcher batch file to enable multiple mutators when I run my server, but it didn't work. Only the first mutator runs. So, uh, help? I'll paste my code so you guys can see if I made some really stupid obvious mistake.
Code:
ucc server KF-MountainPass.rom?game=KFmod.KFGameType?VACSecured=true?MaxPlayers=6?mutator=MutKFAntiBlocker.MutKFAntiBlocker,KFPatHPLeft.KFPatHPLeft