Left 4 Dead 2

Left 4 Dead 2

5,102 ratings
Improved Bots (Advanced)
 
Rate  
Favorite
Favorited
Unfavorite
Game Content: Scripts, Miscellaneous
Game Modes: Single Player
File Size
Posted
Updated
0.293 MB
Jan 17, 2013 @ 6:31pm
Jan 17, 2015 @ 9:48pm
8 Change Notes ( view )

Subscribe to download
Improved Bots (Advanced)

Subscribed
Unsubscribe
Description
THIS ADDON REQUIRES ADDITIONAL STEPS TO SET UP!
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.



Summary
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.

Features
• 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)

Notes
• 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:

AutoHelp[forums.alliedmods.net]
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.
ScavengeBots[forums.alliedmods.net]
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.

SourceMod install and setup video
Popular Discussions View All (25)
20
May 6 @ 2:21pm
Issues with Versus: Bots unable to finish Finale
5persondude
16
Apr 2 @ 1:39am
Can't select character
Bodhi Tawhiri
1
Jun 6 @ 9:04am
bots cant sacrifice
A Random Spycrab
< >
1,771 Comments
DarknessWrath 1 hour ago 
I mean that i don't know how i can do Vs survival and scavenge solo with the bots. :D
felix whiston 5 hours ago 
One for gmod?
Ziggy  [author] 14 hours ago 
Not sure what you mean.
DarknessWrath Sep 19 @ 10:02am 
I'm still asking myself how can i do MP's mods in SP. Maybe i'm too dumb or just i can't understand normally :O.
Ziggy  [author] Sep 17 @ 8:49pm 
This addon does a lot more than that. I can confirm that every feature listed in the description is still working.

If the radial menus aren't working for you then it's an issue on your end. You probably have a conflicting addon installed, such as the voice command addon you mentioned earlier.
bootlegЯat Sep 17 @ 8:36pm 
Vicc all this did for me was make the bots close safe house room doors sometimes, radial menus stopped working after a while, I just used some sourcemod files instead
Vicc Sep 17 @ 1:20am 
thank you for the quick answer :)
Ziggy  [author] Sep 17 @ 1:02am 
The bot commands won't work on custom maps unless you start the map through the developer's console. The improved bot behaviors should work on all maps though.

The bots aren't ideal teammates, but they are improved over the vanilla bots. The reason they aren't always faster at reacting to you getting attacked by a special infected is because I can only reduce the minimum amount of time they will wait to react, but I cannot reduce the maximum amount of time. So generally they will react quicker, but that doesn't necessarily mean it will be a quick reaction.

No. Bots choose to heal based on a comparison between their own health and the health of their teammates. I've increased the gap so they're less likely to use it on themselves unless they're at a lower health and the player is fine, but that's the best I can do.

This game's modding system is very, very limited.
Vicc Sep 17 @ 12:54am 
Damn I just tried this and it actually made the bots even worse.
You say "Bots will react much faster to a player being attacked by a special zombie." but they never react at all until you are down :/ And yes I did the listenserver.cfg part.
Does this mod only work with the base campaign or is it supposed to work with any workshop campaign ?
Also is there a way to tweak them so they never heal until they are in red zone HP ?
bootlegЯat Sep 12 @ 11:11am 
Nope the radial menus were my main use but it's ok thanks anyway