DoD_b3.1 Everything you need to run this is in the folder these instructions are in. Current as of 10 Sep 2016 I wrote these instructions building off of SpecialistK's setup instructions: http://steamcommunity.com/sharedfiles/filedetails/?id=462193147 If all you want is the Client (play only, not running a server) just download the dod31_4_steam.exe installer There is also a folder of custom crosshairs, if you want, that I took from INsane at http://www.dodbits.com -------------------- ---Client Install--- -------------------- You need a copy of the Steam version of Half-Life. Install it and launch it once to create the directories needed to install the mod. Run the dod31_4_steam.exe installer and point it to your Half-Life installation (usually C:\Program Files (x86)\Steam\SteamApps\common\Half-Life). This will create a dod_31 sub-folder inside of the HL directory. If it freezes, just keep re-installing until it successfully completes...it'll get there. (This only happened to me on Windows 7) The game won't show up by default in your Steam library. --Option 1 Launch Half-Life. Select "Change Game" via the on screen menu and you should see "Day of Defeat 3.1" --Option 2 Add -game dod_31 as a launch option to Half-Life. In your Steam library, right-click on Half-Life and choose Properties / Set Launch Options. Now when you play Half-Life it will launch the DoD mod by default. ----------------------------------------------------------------- ---Server Install–-- Everything needed is here on my server ----------------------------------------------------------------- 1 - Install the Half-Life Dedicated Server 4.1.1.0 standalone package in a folder of your choice (Mine is named "HLServer" so that's what you'll see here). 2 - Download and extract Half-Life Dedicated Server 2. 3 - Copy everything EXCEPT the "overwritefiles" folder to the HLServer folder and replace everything. 4 - Open the "overwritefiles" folder and copy everything in the "valve" folder to \HLServer\valve. 5 - Install dod31_4_steam and choose the HLServer folder as the install location when prompted. (If it freezes, just keep installing until it successfully completes. This only happened to me on Windows 7) 6 - You should now have a folder named dod_31 inside the HLServer folder. 7 - Download and extract SteamCMD and SteamCMDGUI. You probably do not need the SteamCMDGUI, but I like it. 8 - Create folder HLServer/SteamCMD and put SteamCMD and SteamCMDGUI in there. 9 - Run the SteamCMDGUI. You want to set it to "Half Life Dedicated Server". You can leave it anonymous. Run the update, or your server will be at Protocol 46 while your clients are at Protocol 48...meaning they won't connect. If you get an error state after/during update, try running this command in the console: app_update 90 validate 10 - Setup your port forwarding so those outside your LAN can get to your server. Visit http://portforward.com/ for help. Run HLDS.exe and you're off to the races. If you get notices that your server is out of date, even after updating: Edit the steam.inf file and change patch version to PatchVersion=1.1.2.8 ----------------------------------------------------------- ---You'll probably want some form of admin mod on there.--- ----------------------------------------------------------- I like amxmodx as it gives you an admin menu built-in: http://www.amxmodx.org/ If you run amxmodx, you'll also need metamod-p installed: http://metamod-p.sourceforge.net/ ---If you use amxmodx:--------------------------------------------------------- Add your admins to your dod_31\addons\amxmodx\config\users.ini file using this format: STEAM_ID "PASSWORD" "ACCESS FLAGS" "CONNECTION FLAGS" For STEAM_ID use, you don't need a password, but you do need the empty quotes: "STEAM_ID" "" "abcdefghijklmnopqrstu" "ce" Bind a key to "amxmodmenu" Full list of access/connection flags: https://wiki.alliedmods.net/Adding_Admins_(AMX_Mod_X)#Access_Levels