Difference between revisions of "Dedicated Server Setup"
m (Protected "Dedicated Server Setup" ([edit=sysop] (indefinite) [move=sysop] (indefinite))) |
|||
Line 153: | Line 153: | ||
====source 2007 shared sounds.gcf==== | ====source 2007 shared sounds.gcf==== | ||
+ | Extract everything from the "hl2" folder to the hl2 folder in your dedicated servers orangebox folder. Overwriting. | ||
+ | |||
+ | ====half-life 2 2007 base content.gcf==== | ||
Extract everything from the "hl2" folder to the hl2 folder in your dedicated servers orangebox folder. Overwriting. | Extract everything from the "hl2" folder to the hl2 folder in your dedicated servers orangebox folder. Overwriting. | ||
Line 165: | Line 168: | ||
Extract the "maps" folder from the "episodic" folder to the episodic folder in your dedicated servers orangebox folder. | Extract the "maps" folder from the "episodic" folder to the episodic folder in your dedicated servers orangebox folder. | ||
− | |||
====episodic 2007 shared.gcf==== | ====episodic 2007 shared.gcf==== | ||
Extract everything from the "episodic" folder to the episodic folder in your dedicated servers orangebox folder. Overwriting. | Extract everything from the "episodic" folder to the episodic folder in your dedicated servers orangebox folder. Overwriting. | ||
+ | |||
+ | ====episode one 2007 content.gcf==== | ||
+ | Extract everything from the "episodic" folder to the episodic folder in your dedicated servers orangebox folder and everything from the "hl2" folder to the hl2 folder in your dedicated servers orangebox folder. Overwriting. | ||
+ | |||
+ | ===Half-Life 2: Episode Two=== | ||
====episode two content.gcf==== | ====episode two content.gcf==== |
Revision as of 14:11, 26 March 2011
Contents
Server Base
Download HLDS Update Tool
Not available yet
Install HLDS Update Tool
hldsupdatetool.exe (Don't run it in the destination folder)
chmod +x hldsupdatetool.bin
./hldsupdatetool.bin
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):
C:\HLServer
/home/steam
Not available yet
hldsupdatetool.exe -command update -game "orangebox" -dir .
./steam -command update -game "orangebox" -dir .
Not available yet
Setting up the folder structure
You should now have a folder structure that looks pretty much like this:
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
.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
Not available yet
Now you need to do the follwing step ( valve didn't make the orangebox\hl2 folder right ):
rmdir /s orangebox\hl2 ( or just delete the hl2 folder in orangebox )
xcopy /s /e hl2 orangebox ( or just copy the hl2 folder to orangebox )
rm -R orangebox/hl2
cp -R hl2 orangebox
Not available yet
Campaign Content
Campaign content is stored only in GCF's on the steam client, so prepare to upload the extracted files to your server ( Windows Server user have it a bit easier here as they can install steam and do it directly on the server ), in order to do that get this application: http://nemesis.thewavelength.net/index.php?p=25 Template:Help
Note: The Obsidian Team might offer to copy the extracted gcf content onto servers via their Windows Server to save upload time in the future, in which case you can safly ignore this section
Half-Life: Source
half-life source.gcf
Extract everything from the "hl1" folder to the hl1 folder in your dedicated servers orangebox folder.
Half Life Deathmatch: Source
Not useable yet
Half-Life 2
half-life 2 content.gcf
Extract the "maps" folder from the "hl2" folder to the hl2 folder in your dedicated servers orangebox folder.
source 2007 binaries.gcf
Extract everything from the "hl2" folder to the hl2 folder in your dedicated servers orangebox folder. Overwriting.
Extract everything from the "hl2" folder to the hl2 folder in your dedicated servers orangebox folder. Overwriting.
Extract everything from the "hl2" folder to the hl2 folder in your dedicated servers orangebox folder. Overwriting.
Extract everything from the "hl2" folder to the hl2 folder in your dedicated servers orangebox folder. Overwriting.
half-life 2 2007 base content.gcf
Extract everything from the "hl2" folder to the hl2 folder in your dedicated servers orangebox folder. Overwriting.
Half Life 2: LostCoast
Half-Life 2: Episode One
Extract everything from the "episodic" folder to the episodic folder in your dedicated servers orangebox folder.
half-life 2 episode one.gcf
Extract the "maps" folder from the "episodic" folder to the episodic folder in your dedicated servers orangebox folder.
Extract everything from the "episodic" folder to the episodic folder in your dedicated servers orangebox folder. Overwriting.
episode one 2007 content.gcf
Extract everything from the "episodic" folder to the episodic folder in your dedicated servers orangebox folder and everything from the "hl2" folder to the hl2 folder in your dedicated servers orangebox folder. Overwriting.
Half-Life 2: Episode Two
episode two content.gcf
Extract everything from the "ep2" folder to the ep2 folder in your dedicated servers orangebox folder.
episode two maps.gcf
Extract everything from the "ep2" folder to the ep2 folder in your dedicated servers orangebox folder.
episode two materials.gcf
Extract everything from the "ep2" folder to the ep2 folder in your dedicated servers orangebox folder.
Half Life 2: Episode Three
Not useable yet ( and in fact not released yet )
Portal
Not useable yet
Additional Game Content
Counter-Strike: Source
Day of Defeat: Source
Team Fortress 2
Not useable yet
Download & Install Obsidian
This page is a stub. Please help us by expanding it. Thank you! |
If someone has a good idea on how the extraction progress on those sections can be visually displayed so that it's easy to understand, let me know --Neico 17:00, 3 October 2010 (UTC)