SmartStockBots mutator

Search, find and discuss about Mutators!
Buggie
Godlike
Posts: 3597
Joined: Sat Mar 21, 2020 5:32 am

Re: SmartStockBots mutator

Post by Buggie »

It is pure server-side mod, which can also run in local games. So it not involved in net play. You can use any version locally, that not matter for servers to which you connect. If on server not installed int file, you even not know if there such mutators, except behavior changes.

So no any mismatches by design.
User avatar
williamnosdukeweh14usa
Experienced
Posts: 128
Joined: Fri Feb 14, 2025 7:25 am
Personal rank: Intermediate
Location: Ontario, CA, USA.

Re: SmartStockBots mutator

Post by williamnosdukeweh14usa »

Oh okay thank you for letting me know about that Buggie I just hope that the updates for this mutator can get finished soon anyway.
nOs* Duke (William Edward Hackman)
Buggie
Godlike
Posts: 3597
Joined: Sat Mar 21, 2020 5:32 am

Re: SmartStockBots mutator

Post by Buggie »

- Fix dodge in moving target, like vehicles.

Updated in first post: viewtopic.php?t=15400
Last edited by Buggie on Fri Apr 17, 2026 8:05 am, edited 2 times in total.
Qjimbo
Novice
Posts: 3
Joined: Mon Dec 01, 2025 7:41 am

Re: SmartStockBots mutator

Post by Qjimbo »

Thanks for making this mod, seems to improve things a lot. I've always enjoyed the single player experience fighting with bots.

Since you seem to understand the logic behind the bots, is there any way you can look into it bots not following orders - for example if I have 16 players in CTF-Kosov and I tell them all "Get their flag", half of them still hang out in the watch towers instead of assaulting the base. I've seen similar issues in other maps as well, they still gravitate to certain defense positions. Not sure exactly what causes this and maybe this Mutator can fix that?
Buggie
Godlike
Posts: 3597
Joined: Sat Mar 21, 2020 5:32 am

Re: SmartStockBots mutator

Post by Buggie »

If bots can, and know where flag, then they will try reach it. If they don't then there no path to flag, or they not know where it is. In that case they got order attack, but since not know where flag, start wandering.
Qjimbo
Novice
Posts: 3
Joined: Mon Dec 01, 2025 7:41 am

Re: SmartStockBots mutator

Post by Qjimbo »

Buggie wrote: Tue Dec 02, 2025 1:23 am If bots can, and know where flag, then they will try reach it. If they don't then there no path to flag, or they not know where it is. In that case they got order attack, but since not know where flag, start wandering.
Interesting, thanks for explaining. Is there a way to tell all the bots where the flag is and make this a flag in SmartStockBots "AlwaysKnowFlagLocation=True" or something. Just an idea for a future version. Would make for some epic bot battles sending everyone out to attack.
Buggie
Godlike
Posts: 3597
Joined: Sat Mar 21, 2020 5:32 am

Re: SmartStockBots mutator

Post by Buggie »

It is a cheat. Did human always know where flag is? No.
Why bots would be?

If you see flag, or any of teammates see it, it marked as known location. if nobody see, then bots can not know where it is.
Qjimbo
Novice
Posts: 3
Joined: Mon Dec 01, 2025 7:41 am

Re: SmartStockBots mutator

Post by Qjimbo »

Buggie wrote: Tue Dec 02, 2025 12:51 pm It is a cheat. Did human always know where flag is? No.
Why bots would be?

If you see flag, or any of teammates see it, it marked as known location. if nobody see, then bots can not know where it is.
Most of the the maps are 25 years old I should hope they know where the flags are by now 😂

Hmm I just did a test, grabbed the flag, ordered them to get their flag. No change. What about a "cross session" flag memory or something, where once a specific bot knows where a specific flag is, they know for next time? haha.
Buggie
Godlike
Posts: 3597
Joined: Sat Mar 21, 2020 5:32 am

Re: SmartStockBots mutator

Post by Buggie »

Use MindReader for see what bots do and why. Also open map in the editor and ensure maps actually contain paths. Esp about FlagBases. Its must not be not in air and with input green paths.
User avatar
Kornil
Novice
Posts: 4
Joined: Sat Dec 06, 2025 6:42 pm
Personal rank: Live. Create. Love.

Re: SmartStockBots mutator

Post by Kornil »

Thant you for making and supporting that mutator!

Gives a singleplayer (especially masterful bots) a second wind!

Pure diamond
Not a saint
Panicshot
Novice
Posts: 7
Joined: Mon Apr 07, 2025 1:00 am

Re: SmartStockBots mutator

Post by Panicshot »

Hello, great work! One thing i would ask to update is to make bots dont rush with straight forward dodge straight into you when you hold sniper/shock/enhanced shock rifle atleast in deathmatch cause it makes them very easy target to hit and making them stupid instead of smart :) This type of behaviour occurs with this mutator even if you set their style to avoidant and camping to max, which is a workaround for this with regular stock bots.
Thanks in advance!
User avatar
revok14
Experienced
Posts: 137
Joined: Sat Sep 06, 2025 4:23 am
Personal rank: Quake 3 Refugee
Location: SW US

Re: SmartStockBots mutator

Post by revok14 »

sstkb.png
Is this the ServerActor line?
You do not have the required permissions to view the files attached to this post.
Image
Buggie
Godlike
Posts: 3597
Joined: Sat Mar 21, 2020 5:32 am

Re: SmartStockBots mutator

Post by Buggie »

31. UseBetterControlOnFall
- Stop sleep during fall, and enforce best possible logic.

As result:
- Bots act during jump and dodge more like skilled players.
- Fix Move into target if not need to.

Updated in first post: viewtopic.php?t=15400   
Auto merged new post submitted later
Panicshot wrote: Wed Dec 17, 2025 7:02 pm Hello, great work! One thing i would ask to update is to make bots dont rush with straight forward dodge straight into you when you hold sniper/shock/enhanced shock rifle atleast in deathmatch cause it makes them very easy target to hit and making them stupid instead of smart :) This type of behaviour occurs with this mutator even if you set their style to avoidant and camping to max, which is a workaround for this with regular stock bots.
Thanks in advance!
Some fixes applied, for not break default behavior. Other from that, external mutator can't help here.   
Auto merged new post submitted 1 minute later
revok14 wrote: Sat Feb 21, 2026 7:46 pm sstkb.pngIs this the ServerActor line?
No.

Code: Select all

ServerActors=SmartStockBots.SmartStockBots
Buggie
Godlike
Posts: 3597
Joined: Sat Mar 21, 2020 5:32 am

Re: SmartStockBots mutator

Post by Buggie »

Fire and Track Enemy During Jump

In updated SmartStockBots bots with skill above Skilled, will track enemies during jumps and dodge, actively shoot into them.

Here is example how that happen. There is 8 godlike bots.
You can notice they actively track enemies and shoot them in air.

Normally bots barely react in air and ignore enemies until landing.

I once saw moment when one bot kill another in mid air.
All of that make bots play in more powerful way, and more like skilled humans.


Auto merged new post submitted 5 hours 39 minutes later
Red Stock Bots vs Blue SmartStockBots

Here is simple comparison for stock bots (red team) versus SmartStockBots (blue team).
4 vs 4. Both godlike with same stats.

Most notable difference - respawn time.

I take regular map, with mediocre paths. Bots can navigate here, but often make mistakes, hit walls, not know how left center part and so on.

Still it show difference between SmartStockBots and regular stock bots.

User avatar
wallabra
Godlike
Posts: 1487
Joined: Mon Jun 01, 2015 7:08 pm
Personal rank: Resident Wallaby
Discord: wallabra
Location: Porto Alegre, Brazil

Re: SmartStockBots mutator

Post by wallabra »

Can you list the gametypes that you already made improvements/support for and what other gametypes you're planning to add support for in the future?
boing boing