[EDITED BY STINGER]
Firstly: there are no linux binaries for 1.4.2. Thus you can only run a Windows DS currently. Please stop asking.
Here you can learn how to create your very own dedicated server for SourceForts in just 27 easy steps. Follow along and learn how!
Step 1:
Visit
SourceForts and download the latest version of the game. The image below demonstrates the download process via
Firefox
Step 2:
Open the .ZIP file and extract the contents to the desktop. The image below demonstrates on the utility
WinRAR .
Step 3:
Find the SourceForts folder on your desktop, highlight it, right click and choose copy.
Step 4:
Copy the folder into your appropriate Steam Source Dedicated Server folder. Most people have their Steam files arranged as the screenshot shows.
C:\Program Files\Valve\Steam\SteamApps\(username)\source dedicated server.
Step 5:
Open the SourceForts folder, now located in your Source dedicated server folder, and find the file named "Gameinfo.txt".
Step 6:
Using the program NotePad that comes installed with Windows, we see the highlighted section of the picture. These two lines are going to be altered.
Step 7:
Change the words within the parantheses from "SourceForts" to "SourceForts DS". After you have done this, save the file.
Step 8:
Close the folder and, if you have not already started Steam, begin the program. Once it loads, click on it and choose the "Play Games" menu.
Step 9:
Find the program called "Source Dedicated Server" and, if not already installed, install it.
Step 10:
Right click on the program and choose "Launch game".
Step 11:
This is what should happen once you choose to launch the game.
Step 12:
Your screen should now appear similar to this image. Notice the top portion that says "Game" and lists Half-Life 2: Deathmatch.
Step 13:
Click on this "Game" menu and select the entry "SourceForts DS".
Step 14:
Now select the field that says "Server Name" and give your server a title.
Step 15:
Select the "Map" menu and choose whatever map you want to be played first. We have selected the map sf_fieldtrip.
Step 16:
Select the "Max. players" menu and choose the maximum number of players you want to be able to connect to your server. Most SourceForts server run 8 or fewer players due to the intensity of the physics calculations. Adjust your server according to the power of your hardware and capability of your internet connection.
Step 17:
Chose the "RCON password" field and type a word that you want to be your server's administrative password. When playing from inside the game, this password allows you or any of your admins to whom you give it to carry out commands such as kick, ban, and changelevel. Be clever with your password and careful with whom you tell it.
Step 18:
Now click the "Start Server" button. Your screen should look like this image.
Step 19:
Once started, this is what your screen should display. Notice how the "map" field is blank. That's because for some reason, the Source Dedicated Server doesn't like to load the first map.
Step 20:
Click on the tab on the far right of the server display that says "Console". Find the empty field at the bottom.
Step 21:
In the empty field at the bottom, type the command (without quotation marks): "map mapname". For the server in the image, we earlier chose sf_fieldtrip. Hence, we now type map sf_fieldtrip and hit enter.
Step 22:
Your server should lag for a few seconds here as it loads all the required information. Once started, your console should display similar messages as those in the image.
Step 23:
Go back to the main tab named "Main" and notice that the "map" field now contains the name of your current map. Only use the "map" command when first starting a server, as this command disconnects all players before starting a new map. Once your server has begun playing, use the "changelevel" command just as you earlier used the "map" command.
Step 24:
Look at the "Map Cycle" field at the bottom of the server display. Notice how it lists Half-Life 2: Deathmatch maps instead of SourceForts maps. Highlight this field and then click the "Edit" button in the lower left corner of the display.
Step 25:
Now that the mapcycle is open, highlight particular maps and use the arrow buttons to shift them left or right. The maps on the left are the available maps for play while the ones on the right are included in your map cycle. This means that all maps in the right field will be played sequentially.
Step 26:
This shows what a completed map transfer should look like.
Step 27:
After you hit the "OK" button, you should be returned to the server display. Congratulations, you are now running a SourceForts server.
For sample dedicated server files, see
my thread demonstrating a few.
For sample server commands, see
Kylegar's thread
If you have any questions, feel free to ask. Thanks to Dredge for adjusting my files and to jlf for hosting them.