Don't get us wrong - we're not saying you're going to server admin <-censor-bad place-censor-> for using ULX* the way you want.
(* really, this wouldn't even have to be ULX, it could be straight gmod group control through /settings/users.txt)
It's just not efficient management.
Grouping is meant to allow a..wait for it... group of users to have different access than some other group.
As roastchicken alludes to, efficiency would dictate, if giving access perks higher than one group, but below another, you give that middle group the standard perks and add the user to it.
If you wanted to give command perks to those in that group different than the others in that same group, but didn't have enough members to make a whole new group above that one, then you simply use userallow to give that user access to whatever command. Or, if you decided after 2 or 3 people starts getting that access, and thought the rest of the group deserved the access too, then groupallow.
ULX is meant to make what can be a challenging job easier.
It seems your current group decisions still remain complicated.
Ohhhhhhhhhhhhhhh you just blew my mind. I've used userallow before but never too much. But you're right. Only reason I was using groups was because I could assign a user unique configurations for specific packages they donate for. But right now, I'm literally just making groups for custom name/color configs, which can be done by ID anyway, and not by group.
You just made my life so much easier lol
The addons I was concerned about were:
-- pointshop-master
-- TTT-EasyScoreboard-master
-- TTTDamagelogs-master
-- WeaponSelectionMenu
Pointshop isn't affected because members still get the same access. EasySB isn't affected because I can still apply unique stuff by ID. DMG logs isn't affected because everyone can access logs anyway. Weapon selection isn't affected because members can access certain weps anyway.
The only time I could see myself crating a unique group would be for donors who want access to certain weps, but not models. And vice versa. But even then, that would decrease the amount of editing by a lot lol Not that I had to do much, but it's always a hassle having to go into different files every time.
The only issue I can think of for user allow is IF I were to hand out some extra fun commands (^ only), then how would i know down the line who has access to said command? Or would I just need to personally track them? I guess I could use ulx warn, but that's pointless. Suggestions for this situation?