Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
U
 ucl
 UCL
 UCL Helpers
 UCLAccessRegistered
 UCLAuthed
 UCLChanged
 ULibCommandCalled
 ULibGetUserCustomKeyword
 ULibGetUsersCustomKeyword
 ULibGroupAccessChanged
 ULibGroupCanTargetChanged
 ULibGroupCreated
 ULibGroupInheritanceChanged
 ULibGroupRemoved
 ULibGroupRenamed
 ULibLocalPlayerReady
 ULibPlayerBanned
 ULibPlayerKicked
 ULibPlayerNameChanged
 ULibPlayerTarget
 ULibPlayerTargets
 ULibPlayerUnBanned
 ULibPostTranslatedCommand
 ULibReplicatedCvarChanged
 ULibUserAccessChange
 ULibUserGroupChange
 ULibUserRemoved
 Umsg Helpers
 umsgRcv
 umsgSend
 unban
 unescapeBackslash
 updateCheck
 userAllow, ucl
 Utilities
V
 Variables
Holds all of the ucl variables and functions
ULib’s Access Control List
These defines are server-only, to help with UCL.
Called on both server and client when one or more unrecognized accesses are registered.
Called on both server and client when a player has been (re)authenticated by UCL.
Called on both server and client when anything in ULib.ucl.users, ULib.ucl.authed, or ULib.ucl.groups changes.
Called on server whenever a ULib command is run, return false to override and not allow, true to stop executing callbacks and allow.
Called during ULib.getUser when considering a target string for keywords.
Called during ULib.getUsers when considering a target string for keywords.
Called during ULib.ucl.groupAllow.
Called during ULib.ucl.setGroupCanTarget.
Called during ULib.ucl.addGroup.
Called during ULib.ucl.setGroupInheritance.
Called during ULib.ucl.removeGroup.
Called during ULib.ucl.renameGroup.
Called on both client and server when a player entity is created.
Called during ULib.addBan.
Called during ULib.kick.
Called within one second of a player changing their name.
Called whenever one player is about to target another player.
Called whenever one player is about to target another set of players.
Called during ULib.unban.
Server hook.
Called on both client and server when a replicated cvar changes or is created.
Called during ULib.ucl.userAllow.
Called during ULib.ucl.addUser.
Called during ULib.ucl.removeUser.
These are ids for the ULib umsg functions, so the client knows what they’re getting.
function ULib.umsgRcv(um,
control)
Receive a umsg sent by ULib.umsgSend
function ULib.umsgSend(v,
queue)
Makes sending umsgs a blast.
function ULib.unban(steamid,
admin)
Unbans the given steamid.
function ULib.unescapeBackslash(s)
Converts ‘\\’ to ‘\’
function ULib.updateCheck(name,
url)
Check for updates for a named plugin at a given URL (usually you will want to use the URL specified in registerPlugin).
function ucl.userAllow(id,
access,
revoke,
deny)
Adds or removes an access tag in the allows or denies for a user.
Some client-side utilties
Close