Day of Defeat: Source

Day of Defeat: Source

257 ratings
Day of Defeat Solo 100%
By Erasus
This guide will provide the info you need on commanding the bots in order to solo 100% DoD: Source.
Working methods acquired from youtube videos and forum posts are listed.

(Picture Heavy)
11
   
Award
Favorite
Favorited
Unfavorite
Acquiring the map
You're going to need to download the map called dod_orange_fight_arena which you can find find online by a quick search.

Add the map file to (C:)-> Programs(x86) or Programs->Steam->steamapps->common->Day of Defeat Source->dod->maps

Also check out ♤ ALMIGHTY JKK17 ♤'s guide Fast Achievements and Improve Stats.
Setup Commands
You're going to need to input these each time you enter the map:

sv_cheats 1
mp_limitteams 20
mp_teams_unbalance_limit 30
bot_zombie 1 (this makes the bots stay in place)

Each team has a 15 player limit. Use the command
bot -team ger to fill both of the teams with bots

sv_cheats 0
retry

Positioning

Position yourself to this corner and enter in the command bot_mimic 1
This will make the bots imitate every move you make, including shooting.

Don't forget to turn it off inbetween sessions by bot_mimic 0 (This command doesn't require sv_cheats 1)

While hugging the left wall, hold A to stack to bots to the wall and then S to bring them close to you.



Mow them down with any gun/grenade/r-launcher you need. Rinse & Repeat.
There is no way to replenish ammo so type kill on the console once you run dry.

For MGs
Set up on the sandbags and use bot_mimic 1 hold down A to stack the bots.



Use the same sandbags to position the bots for Grenade and Launcher kills.



REMINDER!!!
DON'T FORGET TO ENTER ''SV_CHEATS 0'' AND ''RETRY'' COMMANDS AFTER SPAWNING THE BOTS
(For any achievement that includes bots).

''BOT_MIMIC'' & ''BOT_ATTACK'' COMMANDS DON'T REQUIRE SV_CHEATS 1.
Don't Bring a Gun Achievement


Win a knife fight

Spawn a Rifleman bot by typing bot -class 0
Type in sv_cheats 0 then retry in the console.
Join Allies and select Rifleman.
Type in bot_mimic 1 and switch to your knife. Type in bot_mimic 0.
Type in bot_attack 1 and switch to Wehrmacht.


Approach the bot and strike him down.



Note: If the method above doesn't work, don't type bot_attack 1, instead go to the Allies spawn, position yourself right behind the bot(melee distance) and type in bot_mimic 1. Try getting the melee kill that way.
Putsch Achievement


You need to kill an MG soldier who has killed 8 teammates within the same deployed position
Spawn an MG soldier with bot -class 4
Type in sv_cheats 0 then retry in the console.

Get to the position shown in the picture above.
Use bot_mimic 1 to bring him to the left.


Turn to your right, prone and press mouse 2. Then enter the command bot_mimic 0.


If you did the steps correctly the bot should be in a deployed position and no longer following your movement.


Make sure that the bot is in a deployed position, as shown in the picture above.

tedious manual labour incoming


Prone in front of him and open the console,
Quickly type bot_attack 1 then bot_attack 0
You need to type bot_attack 0 otherwise the bot will run out of ammo by the time you'll get him 8 kills.
Repeat this step 8 times then go and shoot the bot.
Eviction Notice Achievement


Kill a deployed sniper or machinegunner from a distance greater than 100 feet with a rocket

Use the same method you applied with the Putsch Achievement.
Get the bot to deploy with an MG at this corner.
Make sure to use bot_mimic 0 so that the bot stays in place.


Move far away to this position and shoot the bot with the rocket launcher.



Note: Make sure that the bot is close to the corner and not inside it, if the bot's MG sticks through the wall, he won't deploy the gun properly.
Jack of All Trades Achievement


Get a kill with an MG, Sniper Rifle, Rifle, SubMG and a Grenade in a single life.

!Pick a class that has grenades!

Now all you need to do is spawn bots with different classes:

Rifleman: bot -class 0
Assault: bot -class 1
Support: bot -class 2
Sniper: bot -class 3
Machinegunner: bot -class 4

Type in sv_cheats 0 then retry in the console.

Pick up their guns and kill them.
Double Cross Achievement


Kill an enemy by throwing back one of their team's grenades or riflegrenades

Spawn in a Rifleman bot by typing bot -class 0.
Type in sv_cheats 0 then retry in the console.
Join Allies and select Rifleman.
Use bot_mimic 1 to move the bot to a corner and equip your rifle grenade, the bot should follow suit.


Type in bot_mimic 0 to hold the bot in place.
Switch to Wehrmacht.
Go near the bot and type bot_attack 1 to make the bot launch the riflegrenade.



Pick up the grenade with E and throw it back at the bot.

Miscellaneous
You can use the bot_mimic 1 command to move the bots around for the flag capture and capture block achievements.
You can only block a flag capture once. You need to let the other team capture the flag then recapture it in order to reset the block.

You can also use this method for the Beat the Heat Achievement.
Win a round on each of the winter themed maps: Dod_Kalt and Dod_Colmar

Dod_Colmar can be done without bots but Dod-Kalt requires two players in order to capture the middle point, move the bot along with yourself to the middle point to capture it.

For the remaining achievements you can use these guides:

For the Combat Engineer Achievement Solo use Ren's guide here

For the Hail Mary achievement use XERO's guide here

For the Valve Gift Grab 2011 Achievement, set up your system's date to 25 December 2011. Launch the game and kill the bots.

Thank you for reading this guide, hope it has been helpful.

22 Comments
RosCo 27 Jul @ 10:28pm 
Thank you, I had a couple achievements left, and I am not as fast as I used to be years ago.

I am not normally a Steam achievements kind of guy, but I was surprised to see I had so many knocked out already and decided to go for it this time.
Cool Guy 26 Dec, 2024 @ 5:11pm 
thanks dude! :mhwgood:
kanashimih 22 Dec, 2024 @ 4:25pm 
thanks!
Wololo_King 24 Jun, 2024 @ 2:06pm 
thanks mate
Zadig 4 May, 2024 @ 6:56am 
Thanks!
MGamerYT 27 Apr, 2024 @ 9:52pm 
huge thanks man, this game is dead and no one play it anymore. I barley can find a match
Luc 21 Apr, 2024 @ 6:14pm 
Thank you!
Hunter 17 Mar, 2024 @ 9:52am 
@Solace, they still work. I've been using -team ger throughout the entirety of my achievement grind.
Solace 28 Feb, 2024 @ 12:50pm 
It seems that "-team us" or "-team ger" doesn't work anymore. The correct usage is "bot -team 2" (allies) and "bot -team 3" (axis).
В 29 Jan, 2024 @ 6:27am 
111