Module cityrp.access
Access and Flags.
Module Overview
Functions
Tables
| cityrp.access.nlrtimers | List of NLR spawning timers. |
- cityrp.access.checkexpired(ply)
-
Check if a player's blacklists have expired.
Parameters:
- ply Player The player to check for.
- cityrp.access.giveAccess(player, access)
-
Give player a set of access tags.
Parameters:
- cityrp.access.takeAccess(player, access)
-
Remove a set of access tags from a player.
Parameters:
- cityrp.access.BanTime(player, access)
-
Check how long a player is blacklisted for.
Parameters:
- cityrp.access.Load(player)
-
Load a player's acess from the DB.
Parameters:
- player Player The player to load.
- cityrp.access.giveaccesscommand(player, arguments)
-
Command callback to give access.
Parameters:
- player Player Calling player.
- arguments tab Arguments table.
- cityrp.access.modcangive(admin, target, access)
-
Check if a moderator can give a specific access.
Parameters:
- cityrp.access.takeaccesscommand(player, arguments)
-
Command callback to take access.
Parameters:
- player Player Calling player.
- arguments tab Arguments table.
- cityrp.access.unblacklistcommand(player, arguments)
-
Command callback to unblacklist.
Parameters:
- player Player Calling player.
- arguments tab Arguments table.
- cityrp.access.blacklistcommand(player, arguments)
-
Command callback to issue a team blacklist.
Parameters:
- player Player Calling player.
- arguments tab Arguments table.
- cityrp.access.addcommands()
- Register and add access commands.
- cityrp.access.accessdb(aname, asteamid, tname, tsteamid, access, action, timeuntil, reason, areason)
-
Add an access modification to the database.
Parameters:
- cityrp.access.playeraction(target, access, action)
-
Perform an action on a player in response to an access change.
Parameters:
- cityrp.access.list(player)
-
List access tags to a player.
Parameters:
- player Player The player being listed to.