Difference between revisions of "Dedicated Server Setup"

From Obsidian Conflict Wiki
Jump to: navigation, search
(New page: {{stub}} Category:ServerOp)
 
m
 
(19 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 +
__TOC__
 +
{{wip}}
 +
==Server Base==
 +
===Download HLDS Update Tool===
 +
{{Windows
 +
|'''http://www.steampowered.com/download/hldsupdatetool.exe'''
 +
}}
 +
 +
 +
{{Linux
 +
|'''wget http://www.steampowered.com/download/hldsupdatetool.bin'''
 +
}}
 +
 +
 +
{{Mac
 +
|''Not available yet''
 +
}}
 +
 +
===Install HLDS Update Tool===
 +
{{Windows
 +
|'''hldsupdatetool.exe''' (Don't run it in the destination folder)
 +
}}
 +
 +
{{Linux
 +
|'''chmod +x hldsupdatetool.bin'''
 +
|'''./hldsupdatetool.bin'''
 +
}}
 +
 +
{{Mac
 +
|''Not available yet''
 +
}}
 +
 +
===Download OB Mod Base===
 +
-dir . refers to the destination folder which it normally is installed into (meaning that if you run those commands outside of the destination folder then you need to specifiy it via -dir):
 +
 +
{{Windows
 +
|C:\HLServer
 +
}}
 +
 +
{{Linux
 +
|/home/steam
 +
}}
 +
 +
{{Mac
 +
|''Not available yet''
 +
}}
 +
 +
 +
----
 +
 +
 +
{{Windows
 +
|'''hldsupdatetool.exe -command update -game "orangebox" -dir .'''
 +
}}
 +
 +
{{Linux
 +
|'''./steam -command update -game "orangebox" -dir .'''
 +
}}
 +
 +
{{Mac
 +
|''Not available yet''
 +
}}
 +
 +
===Setting up the folder structure===
 +
You should now have a folder structure that looks pretty much like this:
 +
 +
{{Windows
 +
|hl2\
 +
|orangebox\
 +
|orangebox\bin\
 +
|orangebox\hl2\
 +
|orangebox\platform\
 +
|orangebox\reslists\
 +
|orangebox\hlds_steamgames.vdf
 +
|orangebox\srcds.exe
 +
|orangebox\steam_appid.txt
 +
|clientregistry.blob
 +
|hldsupdatetool.exe
 +
|hldsupdatetool_<tool version>.mst
 +
|installrecord.blob
 +
}}
 +
 +
{{Linux
 +
|.steam\
 +
|.steam\clientregistry.blob
 +
|hl2\
 +
|orangebox\
 +
|orangebox\bin\
 +
|orangebox\hl2\
 +
|orangebox\platform\
 +
|orangebox\reslists\
 +
|orangebox\hlds_steamgames.vdf
 +
|orangebox\srcds_<arch depending>
 +
|orangebox\srcds_run
 +
|orangebox\steam_appid.txt
 +
|hldsupdatetool.bin
 +
|installrecord.blob
 +
|steam
 +
|test1.so
 +
|test2.so
 +
|test3.so
 +
}}
 +
 +
 +
{{Mac
 +
|''Not available yet''
 +
}}
 +
 +
 +
===Setup the Campaign Content===
 +
 +
All you need is [[Campaign-Extract]]
 +
 +
 +
==Additional Game Content==
 +
===Counter-Strike: Source===
 +
{{ToDo}}
 +
 +
===Day of Defeat: Source===
 +
{{ToDo}}
 +
 +
===Team Fortress 2===
 +
'''''Not useable yet'''''
 +
 +
==Download & Install Obsidian==
 +
{{ToDo}}
 +
 
{{stub}}
 
{{stub}}
[[Category:ServerOp]]
+
[[Category:ServerOP]]

Latest revision as of 16:37, 8 August 2011

WIP.png This page is still a Work In Progress

Server Base

Download HLDS Update Tool

WindowsWindows


LinuxLinux


MacMac

Not available yet

Install HLDS Update Tool

WindowsWindows

hldsupdatetool.exe (Don't run it in the destination folder)

LinuxLinux

chmod +x hldsupdatetool.bin
./hldsupdatetool.bin

MacMac

Not available yet

Download OB Mod Base

-dir . refers to the destination folder which it normally is installed into (meaning that if you run those commands outside of the destination folder then you need to specifiy it via -dir):

WindowsWindows

C:\HLServer

LinuxLinux

/home/steam

MacMac

Not available yet




WindowsWindows

hldsupdatetool.exe -command update -game "orangebox" -dir .

LinuxLinux

./steam -command update -game "orangebox" -dir .

MacMac

Not available yet

Setting up the folder structure

You should now have a folder structure that looks pretty much like this:

WindowsWindows

hl2\
orangebox\
orangebox\bin\
orangebox\hl2\
orangebox\platform\
orangebox\reslists\
orangebox\hlds_steamgames.vdf
orangebox\srcds.exe
orangebox\steam_appid.txt
clientregistry.blob
hldsupdatetool.exe
hldsupdatetool_<tool version>.mst
installrecord.blob

LinuxLinux

.steam\
.steam\clientregistry.blob
hl2\
orangebox\
orangebox\bin\
orangebox\hl2\
orangebox\platform\
orangebox\reslists\
orangebox\hlds_steamgames.vdf
orangebox\srcds_<arch depending>
orangebox\srcds_run
orangebox\steam_appid.txt
hldsupdatetool.bin
installrecord.blob
steam
test1.so
test2.so
test3.so


MacMac

Not available yet


Setup the Campaign Content

All you need is Campaign-Extract


Additional Game Content

Counter-Strike: Source

Template:ToDo

Day of Defeat: Source

Template:ToDo

Team Fortress 2

Not useable yet

Download & Install Obsidian

Template:ToDo

Stub.png This page is a stub. Please help us by expanding it.
Thank you!