Hosting your own dedicated for Lethal Stigma is pretty easy and is not much different from hosting a Counter-Strike: Source or TF2 server. This tutorial will outline how to set up a LS dedicated server under Windows. If you want to know how to set up a LS dedicated server under Linux, please click here now and disregard the rest of this tutorial.
First of all, download the latest SRCDS installer (hldsupdatetool). Save it anywhere, then launch it once it is done downloading. Continue through the setup until you reach a point where you must specify where you would like to set up your dedicated server. Type the following in the field that appears:
NOTE: If you want to install to another location besides the one specified above, please do so now. Keep in mind though that the entire tutorial is based on installing your server to this location, so if you change things up here, you'll need to follow through with the rest of the tutorial in the same fashion, changing each destination folder path accordingly.
Anyhow, once you've done this, continue through the setup until it is complete, then close out the installer. Now, click on Start, Run, and type the following in the field in the window that appears:
Then, type the following, one at a time, into the command prompt window that appears:
C: cd \srcds hldsupdatetool
This will update your hldsupdatetool to the latest version available from Valve. As soon the cursor blinks and nothing appears to be happening, you are done updating, so press CTRL-C.
Now that we're done updating the installer, it's time to, well, install. To do this, type the following into your command prompt (copying and pasting will work as well):
hldsupdatetool -command update -game "orangebox" -dir C:\srcds
This will take quite a while depending on the speed of your internet connection (though it should be quite fast anyway if you plan to run a dedicated server through it), so sit back and wait.
Once the cursor starts blinking again and it seems everything is complete or the last file has a percentage value of 100%, the hard part is over. All that needs to be done now is to download the latest LS server files and extract them to your C:\srcds\orangebox folder. Click here to begin downloading v0.1.1 via ModDB, then click here to obtain the v0.1.2 patch.
Finally, to start your server, create a shortcut of C:\srcds\srcds.exe and edit its properties. Append the appropriate arguments to the target path so that it looks something like the following:
c:\srcds\srcds.exe -console -game lethalstigma +map ls_ravine -maxplayers 12
From here, all you need to do is execute your shortcut and your server should start. In a few minutes, you should see your server in Lethal Stigma's server browser. If not, it's probably because your ports are not forwarded on your router. For more information, check out this thread on the srcds.com forums. However, I'm afraid this is beyond the scope of this tutorial.
To stop your server, simply type the following in your SRCDS console window and press ENTER:
You can start it again whenever you would like by double-clicking on the shortcut again.
-maxplayers can be as high as 32 as long as your computer and connection to the Internet supports it. Also, +map can be followed by the name of any Lethal Stigma map as long as it is in the C:/srcds/orangebox/lethalstigma/maps directory, ls_ravine is just used as an example in this case.
If you would like to configure your server further, you can always do so by editing the server.cfg file located in your C:/srcds/orangebox/lethalstigma/cfg folder. In it you will find all applicable engine and mod-specific server configuration set to their default values. Change what you want, save, then restart your server to test your changes.
If you have any questions, please post them in the comments section of this tutorial and a member of the development team will get back to you as soon as possible. I hope this tutorial was helpful. Thanks for choosing Lethal Stigma!