Left 4 Dead 2

Left 4 Dead 2

4,845 ratings
Improved Bots (Advanced)
Game Content: Scripts, Miscellaneous
Game Modes: Single Player
File Size
0.293 MB
Jan 17, 2013 @ 6:31pm
Jan 17, 2015 @ 9:48pm
8 Change Notes ( view )

Subscribe to download
Improved Bots (Advanced)

Simply subscribing to this addon isn't enough. There is a config file that you need to make a simple edit to in order to get the advanced features of this addon to work properly. If you do not want to do this you can subscribe to the simple version of the addon instead here.

After subscribing to this addon, navigate to the location that the game is installed (if you are unsure, right-click the game in your Steam library, go to properties, then the local files tab, and click on the first button to browse the local files). From here, open the left4dead2 folder, then the cfg folder. Now open the listenserver.cfg file (with any text editor, such as Notepad) and copy/paste everything from this post into that file. Save and exit.

Additional steps to uninstall this addon:
In addition to unsubscribing you will need to delete everything in the listenserver.cfg file, so it is empty like it was before you edited it.

This addon makes several changes to bots to make them act more like human players and make them more reliable as teammates. They can use melee weapons, rescue you if you die, react quicker to a teammate being attacked by a special infected and much more.

NOTE: While this addon does improve the bots, it doesn't make them perfect. There is no way for me to fix every issue with the bots, but I have improved them in the areas that are possible. I realize they still aren't ideal teammates.

• Allows you to play versus, survivial, scavenge and realism modes in single player with bots.
• Bots can use melee weapons. (Can be toggled)
• Bots will continue to play after you have died instead of ending the game.
• Bots will react much faster to a player being attacked by a special zombie.
• Bots can perform some simple actions, such as closing safe room doors.
• Bots will move around a player instead of shooting through them.
• Bots are much more likely to save their first aid kits for a player.
• Bots will try to stay in a tighter group with the player.
• Control the bots with a few commands. (Press ALT)
• Easily change the map and game mode while in-game. (Press F1)
• Easily take control of another bot anytime during a game. (Press F2)
• Easily change the difficulty of the game at any time. (Press F3)
• Teleport bots back to you if they get lost or stuck. (Press ALT)

• Works for all official game modes.
• This addon overwrites binds for keys: ALT, F1, F2, F3, F5, F6
• Scripts in your autoexec.cfg file will overwrite this addon's settings, if you want to set custom binds.
• Using bot commands will block Steam achievements for the rest of the campaign you're playing.
• The bot commands won't work on unofficial maps unless they're started through the console.
• Console commands if you don't have F-keys: bots_radial, maps_radial, char_radial, diff_radial
• Other console commands: cycle_chars, bots_toggle_move, bots_toggle_fire
• This version of the addon is ideal for single player.

SourceMod Plugins
Unfortunately, the modding system for this game is very, very limited. However, installing SourceMod[sourcemod.net] will allow you to do significantly more with the game than a workshop addon ever could, through additional plugins. SourceMod is intended to be used for servers but can also be used for single player games! Here are some related plugins you may find useful:

Help yourself up when incapacitated, rather than relying on the bots to help you.
Defib using Bots[forums.alliedmods.net]
Allows bots to use defibrillators to revive you if you die.
Gear Transfer[forums.alliedmods.net]
Allows bots to pick up throwables and hand them to you when you aren't holding one.
Allows bots to pick up gas cans required for finale events in certain maps.
Survivor Bot Takeover[forums.alliedmods.net]
Automatically take control of a bot when you die.
Popular Discussions View All (21)
Nov 29, 2016 @ 2:29pm
Issues with Versus: Bots unable to finish Finale
Mar 8, 2016 @ 5:35am
Can't select character
Bodhi Tawhiri
Jul 29, 2016 @ 7:08am
How to multiplayer?
< >
Mew1995 Mar 23 @ 2:08pm 
i found a bug with the versus singleplayer on the map swamp fever last stage, they wait only in the farm house without activating the checkpoint so you only must kill them. Hope for a fix in the new future :)
Sairus323 Mar 19 @ 10:17am 
Yep. Found the solution. I've started campain mode, not single player. also in scavenge bots without me can't win. i've tried dead center final in scavenge mode and they all just walked in circles around one spot and didn't even tried to take the canister.
Ziggy  [author] Mar 19 @ 10:03am 
Did you follow the additional steps in the description and are you starting the game through the new single player menu?
Sairus323 Mar 19 @ 9:20am 
i cant change character in game (console says can't use cheats). also i can't change gamemode: game sends me back to main menu. here the console log (i've tried to change to No Mercy realism mode):
-> Reservation cookie 0: reason netsupport
CAsyncWavDataCache: 221 .wavs total 0 bytes, 0.00 % of capacity
Duplicate sequence 3 in sheet file
BinkOpen( c:\games\steam\steamapps\common\left 4 dead 2\left4dead2\media\l4d2_background03.bik )
Dropped Sairus323 from server (Server shutting down)

I hope this helps to locate the problem...
Criss3p Mar 18 @ 4:20pm 
Çamuel Mar 17 @ 11:12am 
oque tem que colocar no bloco de notas listenserver.cfg
The Devil's Canyon Mar 16 @ 12:48pm 
how do you start scavnege and stuff like that in single player? i cant figure it out, sorry if i missed something
Kamijou_Touma Mar 12 @ 11:14pm 
All right!!! The key re-function again!! Thanks Ziggy, I can happy play once again. Thanks a lot
Kamijou_Touma Mar 12 @ 11:06pm 
OK, Ziggy, I'll try the description. Thanks a lot. By the way, I only play off-line mode.
Ziggy  [author] Mar 11 @ 9:28pm 
Yeah, it's unfortunate. But they had no choice. Apparently there were online multiplayer servers that were using an exploit in the config files to do malicious things to people's games that wouldn't go away even after the player left the server. For that reason they needed to prevent config files from being loaded from within addons. Any changes to config files now need to be made manually by the player to ensure they are okay with those changes being made.