The old script (gangfriends.cs) that you posted on GTAforums was the best, with the new one, Grove simply spawns instead of Triads and VLA, also the two gangs that spawn in cars attack you if you discharge a weapon, and you have to recruit them by targeting at their backs or they'll simply start shooting you
But on the older ones you could fire as many bullets as you want in front of them, recruit them face-to-face and for the matter recruit real Aztecas and Triads. The only bug with that one was, they kept taunting you recruited or not, if not recruited and you answered 'Y' to their taunts, they'd start killing you but if recruited they'll simply start firing at you and no bullets would hit/damage you
Its a nice mod, but there is a huge glitch with them.
Its like when a "triad" sees another "triad", he starts shooting at them, cause in his head he thinks its a triad, but its actually a grove with a triads body. This leads to gunfights around triad territory because they think everyone else besides themselves is a "triad", but in reality, they are all recruitable "grove street" in a triads body.
If you don't understand, then its just recruitable MCB and VLA shooting their own members, because of "mistaken identity"...
Try to fix that, plz?