Raised This Month: $ Target: $400
 0% 

[L4D2] Survivor Bot AI Improver


Post New Thread Reply   
 
Thread Tools Display Modes
hyknn
New Member
Join Date: Nov 2024
Old 11-05-2024 , 02:40   Re: [L4D2] Survivor Bot AI Improver
Reply With Quote #171

I tested this plugin on my 8-survivor server, and it works really well with no crashes so far.

Last edited by hyknn; 11-05-2024 at 08:01.
hyknn is offline
Mika Misori
Senior Member
Join Date: Sep 2022
Old 11-05-2024 , 08:19   Re: [L4D2] Survivor Bot AI Improver
Reply With Quote #172

Quote:
Originally Posted by hyknn View Post
I tested this plugin on my 8-survivor server, and it works really well with no crashes so far.
Can you please share the details?

How long have you been using this plugin?

Windows/Linux?

What value of ib_process_time do you use?

Can you please tell me what versions of SM, MM, VScript, Actions.ext you are using?
Mika Misori is offline
hyknn
New Member
Join Date: Nov 2024
Old 11-07-2024 , 01:53   Re: [L4D2] Survivor Bot AI Improver
Reply With Quote #173

Quote:
Originally Posted by Mika Misori View Post
Can you please share the details?

How long have you been using this plugin?

Windows/Linux?

What value of ib_process_time do you use?

Can you please tell me what versions of SM, MM, VScript, Actions.ext you are using?
sm plugins list

[01] "Sound Commands" (1.12.0.7165) by AlliedModders LLC
[02] "Admin Help" (1.12.0.7165) by AlliedModders LLC
[03] "Scene Processor" (1.0.1) by Buster "Mr. Zero" Nielsen
[04] "L4D2 MissionManager AdminMenu" (v1.0.0) by Rikka0w0
[05] "Tank/Witch Spawn Announcement with sound" (1.0) by HarryPotter
[06] "[L4D1/2] 5+ Survivor Rescue Closet" (1.0.0b) by Shadowysn
[07] "Auto grab laser sight" (1.1.1) by WolfGang
[08] "Source Scramble Manager" (1.2.0) by nosoop
[09] "[L4D2] Rescue vehicle leave timer" (2.1-2024/9/14) by HarryPotter
[10] "L4D2 Mission Manager" (v1.0.0) by Rikka0w0
[11] "LMC_Black_and_White_Notifier" (1.1h-2023/6/23) by Lux
[12] "[L4D1/2]physics_object_pushfix" (1.0) by Lux
[13] "[ANY] Command and ConVar - Buffer Overflow Fixer" (2.9) by SilverShot and Peace-Maker
[14] "Anti-Flood" (1.12.0.7165) by AlliedModders LLC
[15] "[L4D & L4D2] Left 4 DHooks Direct" (1.153) by SilverShot
[16] "L4D2 Assistance System" (2.0) by Lightphoenix2
[17] "Fun Votes" (1.12.0.7165) by AlliedModders LLC
[18] "[L4D(2)] MultiSlots Improved" (6.6-2024/10/26) by SwiftReal, MI 5, ururu, KhMaIBQ, HarryPotter
[19] "L4D1/2 Remove Lobby Reservation" (1.1h-2024/10/26) by Downtown1, Harry
[20] "[L4D1 & L4D2] Survivor AI Pounced Fix" (1.2.2) by AtomicStryker, Merudo, Omixsat
[21] "WeaponHandling" (1.0.6) by Lux
[22] "Reserved Slots" (1.12.0.7165) by AlliedModders LLC
[23] "[L4D & L4D2] Bots Ignore PipeBombs and Shoot" (2.0) by SilverShot
[24] "[L4D(2)] AFK and Join Team Commands Improved" (5.4-2024/10/10) by MasterMe & HarryPotter
[25] "Transition Info Fix" (1.0) by IA/NanaNana
[26] "l4d2_changelevel" (1.2.0) by Lux
[27] "Basic Commands" (1.12.0.7165) by AlliedModders LLC
[28] "[L4D2]Survivor_AFK_Fix" (1.0.4) by Lux
[29] "Basic Comm Control" (1.12.0.7165) by AlliedModders LLC
[30] "[L4D & L4D2] witch smart attack behind" (1.3) by HarryPotter
[31] "[L4D2]Defib_Fix" (2.0.1) by Lux
[32] "Basic Info Triggers" (1.12.0.7165) by AlliedModders LLC
[33] "[L4D2] Melee Range" (2.0) by SilverShot
[34] "L4D 2 Hands and icons in l4d1 campaigns fixer" (1.2) by Magical
[35] "Admin Menu" (1.12.0.7165) by AlliedModders LLC
[36] "[L4D2] Fix Changelevel" (1.1) by Lux (for "l4d2_changelevel"), Forgetest
[37] "Basic Chat" (1.12.0.7165) by AlliedModders LLC
[38] "VScript" (1.8.7.82) by 42
[39] "[L4D2] Survivor Bot AI Improver" (1.5k) by Emana202, Kerouha
[40] "[L4D1 AND L4D2] Infected HP" (1.0.3.1) by NiCo-op, Edited By Ernecio (Satanael) & Dragokas
[41] "[L4D1 & L4D2] CreateSurvivorBot" (1.0) by MicroLeo (port by Dragokas)
[42] "Admin File Reader" (1.12.0.7165) by AlliedModders LLC
[43] "Super Versus Reloaded" (3.0) by DDRKhat, Marcus101RR, Merudo, Foxhound27, Senip, RainyDagger, Shao
[44] "Upgrade Pack Fixes" (1.0h-2024/3/27) by bullet28, V10, Silvers, Harry
[45] "Basic Votes" (1.12.0.7165) by AlliedModders LLC
[46] "[L4D2] Tickrate Enabler" by BHaType & Satanic Spirit
[47] "Basic Ban Commands" (1.12.0.7165) by AlliedModders LLC
[48] "[L4D & L4D2] Dynamic Light" (1.10) by SilverShot
[49] "[L4D2] Balancer Spawn Infected" (1.1.0) by xZk
[50] "Survivor Set Trigger Fix" (2.0.1) by gabuch2
[51] "[L4D2]Character_manager" (1.4.1) by Lux, $atanic $pirit
[52] "Client Preferences" (1.12.0.7165) by AlliedModders LLC
[53] "[L4D/L4D2] Balancer HP Special Infected" (1.0) by z☣
[54] "Difficulty Adjustment System" (14.0) by Psykotik (Crasher_3637)
[55] "[L4D & L4D2] Bot Sniper Rifle AI Fix" (1.1) by sereky
[56] "Fun Commands" (1.12.0.7165) by AlliedModders LLC
[57] "Player Commands" (1.12.0.7165) by AlliedModders LLC
[58] "Automatic Campaign Switcher (ACS)" (v2.3.0) by Rikka0w0, Chris Pringle
[59] "[L4D & L4D2] Mission and Weapons - Info Editor" (1.26) by SilverShot
[60] "[L4D2] CreateSurvivorBot Test" (1.0.0.0) by MicroLeo (port by Dragokas)

sm exts list

[01] "Automatic Updater" (1.12.0.7165) by AlliedModders LLC: Updates SourceMod gamedata files
[02] "Webternet" (1.12.0.7165) by AlliedModders LLC: Extension for interacting with URLs
[03] "Accelerator" (2.5.0) by Asher "asherkin" Baker: SRCDS Crash Handler
[04] "CUtlRBTree overflow fix" (0.3) by Evgeniy "shqke" Kazakov, fdxx: Fix CUtlRBTree overflow
[05] "SDK Hooks" (1.12.0.7165) by AlliedModders LLC: Source SDK Hooks
[06] "BinTools" (1.12.0.7165) by AlliedModders LLC: Low-level C/C++ Calling API
[07] "SDK Tools" (1.12.0.7165) by AlliedModders LLC: Source SDK Tools
[08] "Top Menus" (1.12.0.7165) by AlliedModders: Creates sorted nested menus
[09] "Regex" (1.12.0.7165) by AlliedModders LLC: Provides regex natives for plugins
[10] "Source Scramble" (0.7.1) by nosoop: Tools for working with memory.
[11] "DHooks" (1.12.0.7165) by AlliedModders LLC: Dynamic Hooks
[12] "Actions" (3.8. by BHaType: Nextbot action tree manager
[13] "Client Preferences" (1.12.0.7165) by AlliedModders: Saves client preference settings
[14] "SQLite" (1.12.0.7165) by AlliedModders LLC: SQLite Driver

meta list

[01] L4DToolZ (1.1.0.2) by Accelerator, Ivailosp
[02] SourceMod (1.12.0.7165) by AlliedModders LLC
[03] Stripper (1.2.2) by BAILOPAN
[04] SDK Hooks (1.12.0.7165) by AlliedModders LLC
[05] SDK Tools (1.12.0.7165) by AlliedModders LLC
[06] DHooks (1.12.0.7165) by AlliedModders LLC
[07] Actions (3.8. by BHaType

meta version

Metamod:Source Version Information
Metamod:Source version 1.12.0-dev+1210
Plugin interface version: 16:14
SourceHook version: 5:5
Loaded As: Valve Server Plugin
Compiled on: Aug 4 2024 12:12:41
Built from: https://github.com/alliedmodders/met...commit/703c36e
Build ID: 1210:703c36e
http://www.metamodsource.net/

sm version

SourceMod 1.12.0.7165, by AlliedModders LLC
To see running plugins, type "sm plugins"
To see credits, type "sm credits"
Visit https://www.sourcemod.net/

Distributor ID: Debian
Description: Debian GNU/Linux 12 (bookworm)
Release: 12
Codename: bookworm
Linux 6.1.0-23-cloud-amd64 x86_64

I pretty much run everything on default except load_convars = 0 on left4bots2 setting.txt
I've been using this plugin for nearly two weeks.

Last edited by hyknn; 11-07-2024 at 02:36. Reason: add how long i've been using this plugin
hyknn is offline
Mystik Spiral
Senior Member
Join Date: Oct 2020
Location: Orlando, FL
Old 11-30-2024 , 18:34   Re: [L4D2] Survivor Bot AI Improver
Reply With Quote #174

The combo of "Survivor Bot AI Improver" (this SourceMod plugin) and "Left 4 Bots 2" (Workshop mod) makes playing with bots far more enjoyable. Here is a video of an All Bot Team completing Night Terror (by NIPPER and Dr.Boo) on Advanced difficulty, with no restarts!

https://www.youtube.com/watch?v=HxfQNJs1-Os

Although there are MANY people/teams better than this, these bots do better than the average human players/teams that join my server, especially against tanks.

UPDATE:
Another video, this one showing an All Bot Team completing the Dark Carnival campaign on EXPERT difficulty, with no restarts!

https://www.youtube.com/watch?v=-JwItrVUAdA

UPDATE2:
This video shows an All Bot Team completing the Dead Center campaign on EXPERT difficulty, with no deaths or restarts!

https://www.youtube.com/watch?v=XIzQBFdO1Wo
__________________

Last edited by Mystik Spiral; 12-01-2024 at 16:10. Reason: Added another video
Mystik Spiral is offline
jack902
New Member
Join Date: Jun 2024
Old 12-01-2024 , 05:02   Re: [L4D2] Survivor Bot AI Improver
Reply With Quote #175

I used this together with Left 4 Bots 2, but I'm confused by the weapons Survivor picks up
Is there any way to make the weapon data used by the survivor a Left 4 Bots 2 priority?
jack902 is offline
Mystik Spiral
Senior Member
Join Date: Oct 2020
Location: Orlando, FL
Old 12-01-2024 , 10:03   Re: [L4D2] Survivor Bot AI Improver
Reply With Quote #176

@jack902

There are two things that immediately come to mind. You can use one or both depending on your goals and time:

1. Set the weapon priority in both programs exactly the same, otherwise the bots may get stuck in a loop...
pickup WeaponA for ProgramA
pickup WeaponB for ProgramB
repeat indefinitely

2. Increase the value in L4B2 for "pickups_min_interval" (default is 0..

Using method 1 is probably best. If there are no conflicts, both programs will be satisfied with the weapon picked up and move on.

Use method 2 if want to use weapon preferences from SBAII and mostly ignore weapon preferences from L4B2. It works because L4B2 will wait "pickups_min_interval" seconds (8.8 seconds on my system) after picking up a weapon before trying to pickup another weapon, and in that amount of time the bots have usually moved far enough away from the weapons table that they will not "think" about picking up a weapon.
__________________
Mystik Spiral is offline
jack902
New Member
Join Date: Jun 2024
Old 12-01-2024 , 20:52   Re: [L4D2] Survivor Bot AI Improver
Reply With Quote #177

Thank you. Okay, I understand.
I'll try both.
jack902 is offline
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 18:53.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode