Alrighty so here is what I did to make them "Friendly" or to make them not shoot you on sight.
Like what footlicker said With the bot.json personally I keep "isUsec" at 50 but whenever I do testing I change it to either 100 or 0 depending who I want to see more of (0 = all pmcs will be BEAR) (100 = all pmcs will be USEC)
You will also need to change "ChanceSameSideHostilePercent" to whatever you like depending on your playstyle. I use 0 so that way I'm certain that any USEC's will not shoot me on sight. Same goes with Bear
Now here's the real deal
Go into the configs folder for SPT-AKI which should in Aki_Data\Server\configs and then go into the bot.json, scroll all the way down until you see:
"usecType": "exusec",
"bearType": "followerBigPipe"
Once you see that you will need to change the "usectype" to "followerTest". After a decent amount of test raids with AI types, "followerTest" made the friendly side follow you automatically but they "duck walk" most of the time.
(Honestly you can use whatever AI type but be aware some are bugged out)
Next you need to find the bot types folder, if you go to wherever you downloaded spt-aki at and go to AKI_Data\Server\database\bots\types, once inside the folder at last you can finally see all the different bot types.
The main 2 Jsons we are going to modify is "Bear" and "Usec". its pretty simple all you will need to do is put this in the "Mind": section of the "Bear" and "Usec" jsons. *HERE IS WHAT YOU SHOULD COPY AND PASTE INTO THE MIND SECTION*
(DO NOT Include the titles just copy and paste what is below it)
BEAR "Mind":
"DEFAULT_ENEMY_BEAR": false,
"DEFAULT_ENEMY_SAVAGE": true,
"DEFAULT_ENEMY_USEC": true,
USEC "Mind":
"DEFAULT_ENEMY_BEAR": true,
"DEFAULT_ENEMY_SAVAGE": true,
"DEFAULT_ENEMY_USEC": false,
Next step is we are going to set what their behavior is going to be which is also pretty simple. In each json you will see this in the Mind section as well
BEAR "Mind":
"DEFAULT_BEAR_BEHAVIOUR": "Attack",
"DEFAULT_SAVAGE_BEHAVIOUR": "Attack",
"DEFAULT_USEC_BEHAVIOUR": "Attack",
USEC "Mind":
"DEFAULT_BEAR_BEHAVIOUR": "Attack",
"DEFAULT_SAVAGE_BEHAVIOUR": "Attack",
"DEFAULT_USEC_BEHAVIOUR": "Attack",
Now this part you can do whatever depending on how you play but if you want them to not be hostile to you this is what you do. With BEAR you want to change "DEFAULT_BEAR_BEHAVIOUR": "Attack" to "DEFAULT_BEAR_BEHAVIOUR": "Ignore", With USEC you change "DEFAULT_USEC_BEHAVIOUR": "Attack" to "DEFAULT_USEC_BEHAVIOUR": "Ignore".
*The 3 Behaviors you can use that I've found is Attack, Ignore, and Warn*
That's basically how to make them "Friendly". They will still say hostile remarks to you as if you're an enemy which might throw off your game a little bit but at least now they shouldn't shoot their own guys including you if you are one of them. there is also a command in the mind section which I don't think it does anything at the moment so you don't have to change that but it look like this.
"CAN_RECEIVE_PLAYER_REQUESTS_USEC": true,
"CAN_RECEIVE_PLAYER_REQUESTS_BEAR": true,
"CAN_RECEIVE_PLAYER_REQUESTS_SAVAGE": true,
(This doesn't seem to affect the AI with them following commands, it's set to true and they still ignore requests)
I also just in case changed this from true to false (I'm not too sure what this does exactly)
"ENEMY_BY_GROUPS_PMC_PLAYERS": false,
"ENEMY_BY_GROUPS_SAVAGE_PLAYERS": false,
I've done what I can to make them follow commands but that's something that might have to get worked on by the SPT crew or BSG themselves. I still can't figure out why they just Ignore you now which could be the "Ignore" behavior but there isn't one for "Follow" or "Support" the only 3 I know that works is Attack, Ignore, and Warn.
If that doesn't work pls let me know I will do my best to help whoever is having issues trying to get them friendly. If all else fails I can just send the Usec and Bear Jsons to whoever needs them.