stoic should be false unless you want the npc to always be oblivious to their surrounding.
they will pull out their guns when they begin to attack you so not thats probably why you havent seen them yet.
setting a new relationship will ONLY work if you also setup the relationship. i have moved the lines to do this into the config, right at the top. if you redownload from the github and look, youll see three lines at the top of the config that say “SUB_CREW”. just replace anywhere it says that with “GUARD”. also, in the npc setup table, make sure whatever you specify in the relationship setup is set to match. check the example below.
--Relationship Setup
AddRelationshipGroup("GUARD")
SetRelationshipBetweenGroups(5, "GUARD", "PLAYER")
SetRelationshipBetweenGroups(0, "GUARD", "GUARD")
one of the npcs from the table should look like the following:
{ model="csb_bogdan",
x=509.66, y=4827.44, z=-62.59, a=260.44,
anim=nil,
animName=nil,
stoic=false,
voice=male,
soldier=true,
lightarms=true,
mediumarms=false,
heavyarms=true,
relationship="GUARD",
god=false,
task=nil,
extrahealth=false},
---
hope i helped. Im sorry but im still pretty new to writing scripts so there are no checks or anything to keep the code from breaking if someone enters the wrong thing in the config. I am currently working on this script and adding a way to respawn the npcs when they die. keep an eye on the github for a new version in the next few days.