Garry's Mod

Garry's Mod

S.A.P Bots | Adaptive Friends
 This topic has been pinned, so it's probably important
Jduke 26 Aug, 2024 @ 2:06pm
S.A.P Suggestions
Hi Aubarino i highly doubt you even remember me but you were in the zeta domain (now player domain) a while back and i was there.

Anyway its good to see you back updating this mod again, it has alot of potential so ima give some suggestions

1. Proper VJ Base and DrGBase Support: VJ base has some errors when S.A.P bots interact with the npcs running on the base. DrGbase is fine but the S.A.P bots don't really do much if a drg nextbot is chasing them.

2. Make them able to use the physics gun and tool gun, along with a build system that allows them to build contraptions and what not.

3. Make them able to drive vehicles, with support of simfphys, scars etc.

4. Make them able to spawn props (was implemented) , entities and npcs

5. A toggleable bulit-in weapon system made for S.A.P bots. I suggested this mainly because there are alot of weapons out there that give errors when used by S.A.Ps

6. A map-wide spawner option that spawns saps on random intervals (like the one in Zetas and lambdas)

7. Try to make them more aware of danger such as running away from burning explosive barrels, running when low on health, trying to escape from a nextbot etc.
Last edited by Jduke; 1 Sep, 2024 @ 8:26am
< >
Showing 1-15 of 17 comments
Aub  [developer] 4 Sep, 2024 @ 1:18am 
I decided i'll make this a 2ndary suggestions thread thingy,
as this is a good start to suggestions i guess lol.
and yeah these ideas are on my mind, i'll add most of these eventually, if i get around to 'em
indeepj 7 Sep, 2024 @ 5:37pm 
is testing the feasability of things like wiremod compatability possible? though i feel as though i doubt that wiremod compatability would be possible for some reason

edit: what about a Hivemind option?
Last edited by indeepj; 7 Sep, 2024 @ 5:45pm
Aub  [developer] 8 Sep, 2024 @ 5:06am 
wiremod? what would they even do with it, procedural logic gate connection? what use would it serve, my brain hurt thinking about how that could work
indeepj 8 Sep, 2024 @ 10:14am 
Originally posted by Aub:
wiremod? what would they even do with it, procedural logic gate connection? what use would it serve, my brain hurt thinking about how that could work
thats the problem. i dont actually know, the most use i can think of is actually if they can make machinery or vehicles (or interact with atleast just buttons]
Last edited by indeepj; 8 Sep, 2024 @ 10:15am
Ajiliffe 8 Sep, 2024 @ 11:44am 
how about actmod support? like, they just do a completely random emote at random (of course not during a battle) from the available list for a certain amount of time (or until the emote is supposed to end) and stop and go back to minding their own business, or if another player/bot is emoting, they have a small chance to walk up to them (if in an appropriate radius) and start emoting too (and even lower chance of the same emote), and make the positive/chill bots emote more often than any other
Last edited by Ajiliffe; 8 Sep, 2024 @ 11:47am
Aub  [developer] 8 Sep, 2024 @ 1:47pm 
there is already a dance action override, so they do kinda support act gestures,
so i could probably make a action override for the actmod, it would probably just be a rather annoying process via how large that mod is and player client specific
OkaMeow 8 Sep, 2024 @ 2:02pm 
Would be nice to give it "pre prompts" or something. Like tell it to act as a character, or maybe not be as stubborn as normal. Although I have no idea how you'd implement that, as I don't know ♥♥♥♥ about working with AI.
Weedic 13 Sep, 2024 @ 1:11pm 
Thinking about if it's possible to add Ollama support. It could be good for those who have problems with Groq.
Engineer_ZY 13 Sep, 2024 @ 4:25pm 
Voice Recognition
Jduke 14 Sep, 2024 @ 6:59am 
Originally posted by Engineer_ZY:
Voice Recognition

I'm not sure if thats possible honestly, even if your a skilled-lua coder. Then again aub always surprises me so who knows
indeepj 14 Sep, 2024 @ 9:21am 
Originally posted by Jduke:
Originally posted by Engineer_ZY:
Voice Recognition

I'm not sure if thats possible honestly, even if your a skilled-lua coder. Then again aub always surprises me so who knows
well he could outsource it to an external platform if he can get the voice data, like he did with the groq support
Jduke 14 Sep, 2024 @ 9:55am 
Originally posted by Aub:
there is already a dance action override, so they do kinda support act gestures,
so i could probably make a action override for the actmod, it would probably just be a rather annoying process via how large that mod is and player client specific

So some new suggestions (some are from the discord)

1. Armor and health pack system: Gives saps a armor system like the one players hae. Allows saps to pick up armor batteries and healthpacks. Can also allow them to use armor and health stations.

2. Playermodels with custom animations support

3. Manual weapon blacklist system. This would allow players to set which weapons S.A.Ps can use and by extension seeing which weapons work with them or not. By default s.a.ps would only use HL2 weapons.

4. Slider to increase or decrease the speed of opinion formation

5. Saving S.A.Ps "profile": In lambda players there is a tool that allows you to save a lambda's profile (personality sliders, playermodel, physics gun color, favorite weapon, name etc). From there it will appear in a list where you will be able to spawn the same lambdas. Will you consider doing the same for S.A.Ps where you will add a tool that allow you save the s.a.p's opinion data, playermodel, favorite weapon etc?

6. Special S.A.Ps: Basically S.A.Ps that can do things normal s.a.ps can't. This can be a fun option.
Here are a list of my ideas:
Admin: These S.A.Ps can They can use commands such as jailing, slaying, giving themselves armor, health etc. They can enforce the current rules: Random Deathmatching(RDMing), Prop Killing and Griefing. If a sap breaks a rule and is caught by the admin, the admin will punish them either by ban, kick, slaying or ignite.

7. Combat improvements: I feel the combat could be better. I suggest things such as strafing, dodging projectiles possibly, staying back while attacking and more. Maybe they can use the physics gun or gravity gun to prop kill. Also have them change weapons on occasion.

8. Allowing them to spawn entities and npcs. Like the blacklist system there would be a way for players to whitelist whatever entity and npc they want the s.a.ps to spawn.

Also S.A.Ps don't follow the ignore players setting
Last edited by Jduke; 14 Sep, 2024 @ 9:57am
OkaMeow 17 Sep, 2024 @ 11:17pm 
Originally posted by Bob the builder:
Thinking about if it's possible to add Ollama support. It could be good for those who have problems with Groq.
This would be nice. Groq is good, but it feels so unresponsive and like it ignores what I say completely
indeepj 18 Sep, 2024 @ 8:13am 
Originally posted by OkaMeowTM:
Originally posted by Bob the builder:
Thinking about if it's possible to add Ollama support. It could be good for those who have problems with Groq.
This would be nice. Groq is good, but it feels so unresponsive and like it ignores what I say completely
honestly yeah, it doesnt even acknowledge what people say.
SilkMoth 27 Sep, 2024 @ 9:32am 
TTT support maybe? Theres already TTT bots and that mostly works. They can use weapons and the spawn menu, making them recognze the roles and the players around them should be possible right?
< >
Showing 1-15 of 17 comments
Per page: 1530 50