


it has multiple IP addresses) or you want to run the server on a non-standard port, then you may be required to add commandlin parameters like “ +ip 192.168.1.1 +port 27015”.Ĭheck out the file “ server.cfg” in the “ hlds_l/valve” directory, it determines how your HLDS behaves. hlds_run -game valve +maxplayers 4 +map crossfire +exec server.cfg You can start the Half-Life game server directly using the following commands: The Half-Life game files will have been downlloaded to the “ valve” subdirectory below that (other games such as Counter Strike all get their own separate subdirectory). The SteamCMD utility will have installed the hlds linux binaries in the subdirectory you specified with the “ force_install_dir” parameter, in our example case, that directory is “ ~steam/server/hlds_l”. Installing the Half-Life server and keeping it updated, requires that you use the Steam updater. Together with the free-to-play Team Fortress 2 you have two very good reasons to start playing games in the Steam content platform. It has become available as the first commercial game for the native Linux port of the Steam client in early 2013.

However the game itself has only recently been ported to Linux.

The Half-Life Dedicated Server has been available for Linux ever since the game was released. Running a Half-Life server allows you to choose the list of maps which will be rotated on your server or other forms of customization (like password-protecting the server so that you determine who can join the games). The Half-Life game is resource-friendly and fast -even on not-too-new hardware. Running a Half-Life server is fun for you and your friends. Even though it was released in 1998, it is still very popular among on-line gamers. Half-Life was Valve Software's first game. This article will guide you through the installation and configuration of a Half-Life Dedicated Server (HLDS).
