|
|||||||
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 | ||
![]() Join Date: Dec 2004
Reputation: 0
Posts: 326
|
This guide lays out the necessary steps to get a Windows Day of Defeat: Source dedicated server running and provides general configuration information. Follow these instructions step by step:
STEP 1: Create a server folder I suggest C:\srcds STEP 2: Download & install HldsUpdateTool.exe Found at http://www.steampowered.com/download/hldsupdatetool.exe Save the downloaded file anywhere except the server folder, but be sure to install the package to the server folder! Read again if confused. ![]() STEP 3: Download Day of Defeat: Source server files Open the Command Prompt: click 'Start', click 'Run', and type "cmd" in the box Type cd C:\srcds Type hldsupdatetool -command update -game dods -dir "." Depending on your connection speed, you may have to wait a few hours When the download is complete, it will say "HLDS installation up to date" STEP 4 (optional): Configure server.cfg Day of Defeat: Source is almost identical to other Source games in the cvar world. There are extinct cvars as well as new ones, but for the most part the global cvars are still there and active. View the complete cvarlist or the shortened cvarlist showing only dod, mp, and sv cvars. Below is an example server.cfg containing a selected group of 100% functional cvars that affect Day of Defeat: Source: Quote:
STEP 5 (optional): Customize motd.txt Just like other Half-Life/Half-Life 2 games, the message of the day (motd) that pops up every time you join the server can be customized by editing C:\srcds\dod\motd.txt in Notepad. HTML can be used but isn't required. To load a web site instead, simply put the URL in motd.txt and nothing else. STEP 6: Set the server's command line C:\srcds\srcds.exe -console -game dod +ip 111.111.111.111 -port 27015 +map dod_anzio +maxplayers 24 -tickrate 66 There are basically three ways to do this:
Quote:
STEP 7: Launch the server Depending on the option you used, double click the shortcut on your desktop -or- click the 'Start' button in ServerChecker -or- double click the .bat file in the server folder. When the server is online, the console will say: Connection to Steam servers successful. DONE! That's about all there is to it. I plan to update this thread as more information becomes available. Feel free to add missing information, tips, and comments. Below is additional information you may find useful. Taking control with rcon rcon stands for "remote control." It basically allows anyone with the correct rcon_password (defined in server.cfg) to control the server from the console without any addons. For example, it can change cvars on the fly and execute cvars to perform actions such as kick, ban, change map, and even server shut down. Although it is a very powerful tool, it has limitations and should be treated with care. The proper syntax is: rcon command variable To login to rcon, open the console and type: rcon_password yourPASSWORDhere To open the console, press the ~ (tilda) key. You might have to enable it first: Options > Keyboard > Advanced > Enable developer console (~) Once logged in, use the syntax with cvars and variables from the cvarlist to do just about anything you please. Example: rcon say "Howdy!" will send a message from "Console" to everyone in the server. More examples can be found here. Beyond the basics with addons Addons are third party files that enhance the game with extra features such as administration menus, stats, sound/visual effects, team kill punishments, team balancing, weapon restrictions, reserved slots, automatic protection, player interaction, gameplay modes, and the list goes on. One of the most popular addons and my favorite is Mani Admin Plugin or M-A-P for short. M-A-P has all of the features mentioned above plus a whole lot more and best of all it's compatible with Day of Defeat: Source. Like the Day of Defeat: Source server, M-A-P has its own configurations that are crucial to a server's success. To ease the install process, here's a short step by step guide:
Video guide: Configuring Windows Explorer (optional) http://www.ezyguides.com/video/windows-explorer.htm Video guide: Downloading the DoD: Source server files (slightly different from step 3, but same result) http://www.ezyguides.com/video/dod.htm Video guide: Configuring server.cfg (step 4 visual) http://www.ezyguides.com/video/server-cfg2.htm Couldn't allocate dedicated server UDP port http://forums.steampowered.com/forum...88#post3546388 Suspicious/erroneous console messages http://forums.steampowered.com/forum...55#post3608155 ServerChecker keeps restarting my server http://forums.steampowered.com/forum...84#post3564984 Thanks to Bones56k for the video guides. Last edited by Trizik: 12-06-2006 at 07:54 PM. |
||
|
|
|
|
|
#2 |
|
Guest
Posts: n/a
|
Thank you, very good job. This needs to be sticky most ricky ticky.
|
|
|
|
#3 |
|
Guest
Posts: n/a
|
This is good, someone STICKY this please!
|
|
|
|
#4 |
![]() Join Date: Nov 2004
Reputation: 6
Posts: 2,084
|
I'm sure you're going to have a sticky thread now....lol.
I suggest you change C:\srcds to C:\DoD. I myself like keeping my DOD:S and CS:S installs in seperate folders. |
|
|
|
|
|
#5 | |
|
Guest
Posts: n/a
|
Re: Day of Defeat: Source dedicated server starter guide (installation, server.cfg, m
Quote:
Mani config alsĺ is set to be exec but you do not explain that here, so why exec it? But otherwise a geat guide, thanks for that and keep up the good work. |
|
|
|
|
#6 | |
![]() Join Date: Dec 2004
Reputation: 0
Posts: 326
|
Re: Re: Day of Defeat: Source dedicated server starter guide (installation, server.cf
Actually, 66 is the default tickrate. I also thought the default was 33 until I read Alfred's post:
Quote:
Last edited by Trizik: 10-01-2005 at 04:35 AM. |
|
|
|
|
|
|
#7 | |
![]() Join Date: Dec 2004
Reputation: 1360
Posts: 3,468
|
Quote:
|
|
|
|
|
|
|
#8 |
|
Guest
Posts: n/a
|
Doesn't there need to be something in the shortcut like + exec server.cfg or whatever your servers config file is?
|
|
|
|
#9 |
![]() Join Date: Dec 2004
Reputation: 0
Posts: 326
|
No, server.cfg and mapcycle.txt are loaded by default.
|
|
|
|
|
|
#10 | |
![]() Join Date: Nov 2004
Reputation: 6
Posts: 2,084
|
Quote:
|
|
|
|
|
|
|
#11 |
|
Guest
Posts: n/a
|
Can a moderator sticky this? It would be a good idea...
|
|
|
|
#12 |
|
Guest
Posts: n/a
|
for some reason my server is only playing dod_anzio. it isnt cycling through the maps. i looked at maplist.txt but all of them are in there. isnt there supposed to be a mapcycle.txt? maybe that should be added to your guide too
![]() thanks for the guide, got me going. |
|
|
|
#13 | |
|
Guest
Posts: n/a
|
Quote:
|
|
|
|
|
#14 |
![]() Join Date: Dec 2004
Reputation: 0
Posts: 326
|
mapcycle.txt wasn't included with the first releases of the DoD: Source server files, but it's now included with the latest update.
|
|
|
|
|
|
#15 |
|
Guest
Posts: n/a
|
Awesome Job!!!
Really Appreciate the effort here.. |
|
![]() |
|
||||||
| Thread Tools | |
| Display Modes | |
|
|