Ulysses
Ulysses Stuff => Releases => Topic started by: MrPresident on August 11, 2013, 06:50:55 AM
-
In response to: http://forums.ulyssesmod.net/index.php/topic,6542.0.html
ULib Gatekeeper
Description:
This module for ULib hooks into ULib's authentication system and only allows whitelisted players to join the server.
The whitelist is controlled through ULib access strings. I'll touch on that in a second.
By default only admins can join a server if ULib GateKeeper is enabled. To add more people or groups:
ulx groupallow <group> "ugate_allowaccess" --This will allow anyone in a group to join.
ulx userallow <user> "ugate_allowaccess" --This will allow a specific player to join.
You can also completely enable and disable the system dynamically. This CVar should archive (saving it's most recent setting across server sessions), though if it does not, note that the default setting for this is enabled.
ugate_enabled 0 --System is disabled
ugate_enabled 1 --System is enabled
-
Thank you very much!
-
Now where have I seen this. :P
-
Now where have I seen this. :P
Some guy named chaos made something similar, didn't he?
-
Yours is similar but different.
Mine allows whole groups to be white listed, where yours requires individual players to be added.
Not to mention it's a whole 18 lines of code. Yours was a bit more complicated than what I felt the original requester was asking for.
-
Yours is similar but different.
Mine allows whole groups to be white listed, where yours requires individual players to be added.
Not to mention it's a whole 18 lines of code. Yours was a bit more complicated than what I felt the original requester was asking for.
Did someone actually request something like this? I honestly almost never check Dev's Corner. Interesting..
When I was making mine, I actually made it by accident, which it then came to the possibility of actually making so sort of whitelist thing.
You're indeed is more interesting, because of it's 18 lines of code. :)
-
Like I said. They both have their merit.
For a whitelist plugin where you can manage users easily, yours would be my choice/recommendation.