Dedicated Server Setup 2

From Obsidian Conflict Wiki
Revision as of 12:01, 3 April 2011 by TESLA-X4 (talk | contribs) (Created page with "{{wip}} This page was created since I can't update the page here. I'm still working on it (but don't have enough time to do it all at once), so it may ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
WIP.png This page is still a Work In Progress

This page was created since I can't update the page here. I'm still working on it (but don't have enough time to do it all at once), so it may seem incomplete. - TESLA-X4 12:01, 3 April 2011 (CEST)

Base Server Install

Step 1: Download the HLDS Update Tool

WindowsWindows

Download this file to a temporary location: http://www.steampowered.com/download/hldsupdatetool.exe

LinuxLinux

Adapted from http://www.srcds.com/db/engine.php?subaction=showfull&id=1098643920

In a Terminal window, execute the following commands:
mkdir srcds_l
cd srcds_l
wget http://www.steampowered.com/download/hldsupdatetool.bin

MacMac

Unavailable at time of writing.


Step 2: Install the HLDS Update Tool

WindowsWindows

Adapted from http://www.srcds.com/db/engine.php?subaction=showfull&id=1097362093

Double-click on hldsupdatetool.exe and follow the instructions given by the wizard.
For the purposes of this tutorial, we will assume that you have installed the server to c:\srcds.
Open a Command Prompt (Start → Accessories → Command Prompt) window and execute the following commands:
c:
cd srcds
hldsupdatetool

An updated version of hldsupdatetool will now be downloaded to replace the one installed by the wizard.

LinuxLinux

Adapted from http://www.srcds.com/db/engine.php?subaction=showfull&id=1098643920

In the same Terminal window as Step 1, execute the following commands:
chmod +x hldsupdatetool.bin
./hldsupdatetool.bin
./steam

An updated version of steam (the executable) will now be downloaded to replace the one extracted when you ran ./hldsupdatetool.bin.

MacMac

Unavailable at time of writing.


Step 3: Download the Base Server Files

WindowsWindows

Adapted from http://www.srcds.com/db/engine.php?subaction=showfull&id=1097362093

In the same Command Prompt window as Step 2, execute the following command:
hldsupdatetool -command update -game "orangebox" -dir .

A breakdown of the command:
hldsupdatetool: The executable to run.
-command update: Omnipresent, never omit this.
-game "<game>": The set of files to download, specify list instead to see what can be downloaded.
-dir <directory|.>: The directory to install the files in, specify '.' to automatically use the directory hldsupdatetool is located in.

The base server files will now be downloaded. It will take a while, so don't go staring at the window waiting for it to complete. ;)

LinuxLinux

Adapted from http://www.srcds.com/db/engine.php?subaction=showfull&id=1098643920

In the existing Terminal window from Steps 1 and 2, execute the following command:
./steam -command update -game "orangebox" -dir .

A breakdown of the command:
./steam: The executable to run.
-command update: Omnipresent, never omit this.
-game "<game>": The set of files to download, specify list instead to see what can be downloaded.
-dir <directory|.>: The directory to install the files in, specify '.' to automatically use the directory steam is located in.

The base server files will now be downloaded. It will take a while, so don't go staring at the window waiting for it to complete. ;)

MacMac

Unavailable at time of writing.


The rest: Still in progress, give me more time, will ya?