Left 4 Dead 2

Left 4 Dead 2

876 ratings
Human-Like Survivor Bots
   
Award
Favorite
Favorited
Unfavorite
Game Content: Scripts
File Size
Posted
Updated
274.764 KB
13 Oct, 2017 @ 6:17am
25 Sep, 2020 @ 4:55pm
17 Change Notes ( view )

Subscribe to download
Human-Like Survivor Bots

Description
An edit of Competitive Bots+: Survivor Edition to increase the abilites of the bots to a reasonable level.

Bots will be much better than they originally were, and resemble the human player as much as possible.
The difference between this and Competitive Bots+ is that CB+ majorly boosts the bots' skill to even better than a human, as if they had been playing for 2,000 hours. This will aim to simulate the human player better so they are not necessarily better than you.

Goals of the addon:
-Make bots' abilities closer to a human's. Valve was probably being kinda afraid of overpoweredness or just being sloppy with convars (hope it's the former) so they made the values what they are today.
-Allow the bots to survive Advanced (and Expert? Who knows?) by themselves, assuming you aren't playing a scavenge or "hold this button instead of pressing" finale, as bots are incompatible with those.
-Bots should be better substitutes for humans on custom maps or scavenge and "hold this button instead of pressing" finales, with which they are incompatible by themselves. I may be repeating myself.

What the addon does so far:
-Increase bot reaction time when someone is caught by Special Infected majorly. It is not instant, however, nor is a human's.
-Altered various ranges that have to do with how close or far a threat needs to be to be irrelevant/noteworthy.
-Adjusted group-up ranges that have to do with what range close to another survivor a bot feels safe, ideal distance from one another and how far a survivor has to be before they are considered to be 'straying' from the group.
-Bots will scavenge, see, and hear further away than they originally did.
-Bots should follow the leader a bit faster during quiet times and combat.
-Bots no longer shoot through players, and will not try to, either. They still don't cause friendly fire, though getting hit will shake your screen.
-Bots no longer try to heal you when you have 20 normal health and 40 temporary health, wasting all of that sweet placebo health. Originally 50 temporary health counted as 25 health for bots when they think about who needs healing, where a human player can attest this is a bit excessive. Now 50 temporary health is counted as 46 health by bots. This value will most likely be adjusted by feedback.
-...And more! Who knows?!

How to use this addon:
This is a server-side addon. This means that you need to Host Local Server in a lobby or play singleplayer for the addon to take effect. This addon cannot override another server's settings. Remember to have the addon enabled as well. The addon should work on all gamemodes and provide some support for most mutations.
There is no notification to confirm the addon is enabled in a game or anything to that effect. If you notice more skilled bots or if all human players die without the map restarting, that's proof positive HLSB is enabled.

Addon progress:
The base gamemodes are pretty much complete. Mutations on the other hand are not all prepared with proper behavior for the bots.The following mutations have updated support so far:

Full = Fixes or minor changes may be necessary but bot behavior is changed significantly
Partial = Bot behavior is changed minorly
Fix = A fix is applied that doesn't change how the bots act at all

Bleed Out (Partial)
Bleed Out Versus (Partial)
Chainsaw Massacre (Partial)
Four Swordsmen (Partial)
Healing Gnome (Fix)
Healthpackalypse (Partial)
Ironman (Full)
Last Gnome on Earth (Fix)
Nightmare (Full)
Follow the Liter (Partial)
Death's Door (Partial)
Survival Versus (Full)

Every mutation has also had its CB+ configs nerfed somewhat but that's only a bandage applied until full support can come in.

Be sure to comment to offer some feedback or just say thanks, and like if you liked the addon! Or dislike if you didn't like it, I guess. It's your choice.

Credit goes to Omixsat, creator of Competitive Bots+ and Survivor Edition, an offshoot of Competitive Bots+, and UndeadRyker, who first made SurvivalAI+ which Omixsat forked to later make CB+.
Thumbnail made by yours truly, with footage from the game and 20 minutes in GIMP.
Special thanks to:
"Peep n' Creep beta tester" for clarifications about sb_normal_saccade_speed, sb_combat_saccade_speed and sb_pushscale.
"M'aiq loves Skooma" for recommendations on values of certain cvars, and sharing some discoveries they made with some cvars.
"ToughSun14" for pointing out certain mistakes in the addon, and some assistance here and there.
Popular Discussions View All (1)
23
4 Oct, 2023 @ 12:41pm
PINNED: Bugs, Issues and Ideas Megathread
Error 305: Cannot load username
225 Comments
kisia1109 9 Jan @ 5:47am 
can the bots use meele
Jakiy 20 Dec, 2024 @ 3:00pm 
I think it's not working anymore.
Wee Wee 2.0 24 Oct, 2024 @ 8:26pm 
so why does it not show as conflicting with CB+
.No Bhp 13 Oct, 2024 @ 2:20pm 
this mod put two bots in god mod
Error 305: Cannot load username  [author] 12 Oct, 2024 @ 7:33am 
@previous
This is standalone. You don't need CB+.
@2nd previous
I have no idea, and I'm not actively maintaining this mod for the time being. Use this with other mods at your own risk.
Wee Wee 2.0 11 Oct, 2024 @ 8:52pm 
Is this a standalone mod or do I need the original for this to work?
KeyBat 28 Aug, 2024 @ 6:05pm 
I'm curious to know, Why does this conflict with the world war Z Hordes+ mod?
ellis pellis 21 Jul, 2024 @ 4:53pm 
Dr Purnell which settings exactly? l4b2 settings?
Enchilada 15 Jul, 2024 @ 12:18pm 
this works with left4bots2. Disable "load_convars" in the settings and it should work.
Makes the bots a lot better
inXsify 11 Jun, 2024 @ 7:29pm 
2000hrs but they dont know how to use a defib xD