Difference between revisions of "Dedicated Server Setup"
(Rewrote almost everything in this article, but there are still many parts outdated...) |
|||
Line 196: | Line 196: | ||
==Download & Install Obsidian== | ==Download & Install Obsidian== | ||
{{ToDo}} | {{ToDo}} | ||
+ | |||
+ | ==MasterRequestRestart Error== | ||
+ | * Go /orangebox/obsidian | ||
+ | * Change your Steam.inf from this. | ||
+ | PatchVersion=1.0.0.12 | ||
+ | ProductName=hl2dm | ||
+ | appID=218 | ||
+ | to just this | ||
+ | appID=218 | ||
{{stub}} | {{stub}} | ||
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 --[[User:Neico|Neico]] 17:00, 3 October 2010 (UTC) | 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 --[[User:Neico|Neico]] 17:00, 3 October 2010 (UTC) | ||
[[Category:ServerOP]] | [[Category:ServerOP]] |
Revision as of 15:20, 10 October 2010
Contents
- 1 Server Base
- 2 Campaign Content
- 3 Additional Game Content
- 4 Download & Install Obsidian
- 5 MasterRequestRestart Error
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: 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.
Half-Life 2: Episode Two
Extract everything from the "episodic" folder to the episodic folder in your dedicated servers orangebox folder. Overwriting.
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
MasterRequestRestart Error
- Go /orangebox/obsidian
- Change your Steam.inf from this.
PatchVersion=1.0.0.12 ProductName=hl2dm appID=218
to just this
appID=218
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)