-To JamminR or Megiddo:
Is there already a full list of all the groups on the server sent to the client? Right now I'm using ULib.ucl.groups client side to build
the guis, but it's not the full list. Is there any other way to get the full list to the client without sending another umsg?
Jay, I'm not sure what/why you're not seeing list of full groups.
Though I didn't try removing myself as a superadmin (perhaps 'guest' USER groups don't see upper groups), I ran
lua_run_cl PrintTable(ULib.ucl.groups)
and saw every group my server had in it's groups.txt file, along with allows/denys.
If you're not seeing that on client side, I can only think of two things why;
1) Like I said above, perhaps you don't see the full list of groups if access isn't high enough.
I doubt #1 personally.
2) Your script initializes before ULib sends down the groups? From what I can tell looking at our sh_ucl.lua, the 'user' joining gets his groups set before the 'public' information is added to the rest.