This wiki was in read-only mode for many years, but can now be edited again. A lot of information will need to be updated.
Server Permissions: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
mNo edit summary  | 
				m wiki link  | 
				||
| (14 intermediate revisions by 4 users not shown) | |||
| Line 1: | Line 1: | ||
Permissions can be assigned to groups and individual players on a server.    | Permissions can be assigned to groups and individual players on a server.    | ||
These permissions control what a player may do on the server. Many of the permissions control which [[  | These permissions control what a player may do on the server. Many of the permissions control which [[Slash Commands|commands]] can be used by players.  | ||
{|{{Prettytable}}  | {|{{Prettytable}}  | ||
| Line 23: | Line 23: | ||
|  antipoll  ||  Player is immune to '''''/poll'''''                                            | |  antipoll  ||  Player is immune to '''''/poll'''''                                            | ||
|-  | |-  | ||
|  antipollban  ||  Player is immune banning with '''''/poll'''''   | |  antipollban  ||  Player is immune banning with '''''/poll'''''  | ||
|-  | |-  | ||
|  antipollkick  ||  Player is immune kicking with '''''/poll'''''                                  | |  antipollkick  ||  Player is immune kicking with '''''/poll'''''                                  | ||
| Line 31: | Line 31: | ||
|  ban  ||  Player may ban other players with '''''/ban'''''                               | |  ban  ||  Player may ban other players with '''''/ban'''''                               | ||
|-  | |-  | ||
|  banlist  ||  Player may list active bans with '''''/banlist'''''   | |  banlist  ||  Player may list active bans with '''''/banlist'''''       | ||
|-  | |||
|  clientquery  ||  Player may issue '''''/clientquery''''', available in version 2.4.3+.                         | |||
|-  | |-  | ||
|  countdown  ||  Player may issue '''''/countdown'''''                                          | |  countdown  ||  Player may issue '''''/countdown'''''                                          | ||
| Line 37: | Line 39: | ||
|  date  ||  Player may query the date and time from the server with '''''/date'''''        | |  date  ||  Player may query the date and time from the server with '''''/date'''''        | ||
|-  | |-  | ||
|  endGame  ||  Player may issue '''''/  | |  endGame  ||  Player may issue '''''/gameover'''''                                            | ||
|-  | |-  | ||
|  flagHistory  ||  Player allowed to use '''''/  | |  flagHistory  ||  Player allowed to use '''''/flag history'''''                                   | ||
|-  | |-  | ||
|  flagMaster  ||  Player allowed to use '''''/flag   | |  flagMaster  ||  Player allowed to use all '''''/flag''''' commands                    | ||
|-  | |-  | ||
|  flagMod  ||  Player allowed to use '''''/flag'''''   | |  flagMod  ||  Player allowed to use '''''/flag reset''''', '''''/flag show''''' and '''''/flag history'''''. Using '''''/flag reset''''' to reset an individual flag requires ''flagMaster''  | ||
|-  | |-  | ||
|  hideAdmin  ||  Player doesn't show @                                     | |  hideAdmin  ||  Player doesn't show @                                     | ||
| Line 50: | Line 52: | ||
|-  | |-  | ||
|  info  ||                                                                 | |  info  ||                                                                 | ||
|-  | |||
|  jitterwarn  ||  Player may use '''''/jitterwarn''''' and '''''/jitterdrop'''''' to query or set jitterwarn/jitterdrop variable            | |||
|-  | |-  | ||
|  kick  ||  Player allowed to use '''''/kick'''''                                          | |  kick  ||  Player allowed to use '''''/kick'''''                                          | ||
| Line 57: | Line 61: | ||
|  lagstats || Player may use '''''/lagstats''''' to query the latency of players  | |  lagstats || Player may use '''''/lagstats''''' to query the latency of players  | ||
|-  | |-  | ||
|  lagwarn  ||  Player may use '''''/lagwarn''''' to query or set lagwarn variable             | |  lagwarn  ||  Player may use '''''/lagwarn''''' and '''''/lagdrop''''' to query or set lagwarn/lagdrop variable             | ||
|-  | |-  | ||
|  listPerms  ||    | |  listPerms  ||  Player may use '''''/showperms''''' to show the current permissions of the user/selected player.                                                                        | ||
|-  | |-  | ||
|  masterban  ||  Player may use '''''/masterban'''''   | |  listPlugins  ||  Player may use '''''/listplugins'''''  | ||
|-  | |||
|  loadPlugin || Player may use '''''/loadplugin'''''  | |||
|-  | |||
|  masterban  ||  Player may use '''''/masterban'''''  | |||
|-  | |||
|  modcount ||  Player may use '''''/modcount'''''                         | |||
|-  | |-  | ||
|  mute  ||  Player may use '''''/mute'''''                                                 | |  mute  ||  Player may use '''''/mute'''''                                                 | ||
|-  | |||
|  packetlosswarn  ||  Player may use '''''/packetlosswarn''''' and '''''/packetlossdrop''''' to query or set packetlosswarn/packetlossdrop variable            | |||
|-  | |-  | ||
|  playerList  ||  Player may use '''''/playerlist'''''                                           | |  playerList  ||  Player may use '''''/playerlist'''''                                           | ||
|-  | |-  | ||
|  plugins  ||  Player may use '''''/loadplugin''''' and '''''/unloadplugin'''''. Requires   | |  plugins  ||  Player may use '''''/listplugins''''', '''''/loadplugin''''' and '''''/unloadplugin'''''. Requires bzflag to be built with the optional plug-in support, available in version 2.0.10+.                                          | ||
|-  | |-  | ||
|  poll  ||  Player may use '''''/poll'''''                                                 | |  poll  ||  Player may use '''''/poll'''''                                                 | ||
| Line 89: | Line 101: | ||
|  removePerms  ||  May remove permissions from players                                    | |  removePerms  ||  May remove permissions from players                                    | ||
|-  | |-  | ||
|  replay  ||  Player allowed to use '''''/replay'''''   | |  replay  ||  Player allowed to use '''''/replay'''''                        | ||
|-  | |||
|  report  ||  Player allowed to use '''''/report'''''                               | |||
|-  | |-  | ||
|  requireIdentify  ||  Registered callsigns must identify before they are allowed to spawn    | |  requireIdentify  ||  Registered callsigns must identify before they are allowed to spawn    | ||
| Line 97: | Line 111: | ||
|  sendHelp  ||  Player allowed to use '''''/sendhelp'''''                                      | |  sendHelp  ||  Player allowed to use '''''/sendhelp'''''                                      | ||
|-  | |-  | ||
|  setAll  ||  Grants all set* perms   | |  setAll  ||  Grants all set* perms, allows use of '''''/reload''''' and '''''/serverdebug'''''                                               | ||
|-  | |-  | ||
|  setPerms  ||  May grant permissions to players                                       | |  setPerms  ||  May grant permissions to players                                       | ||
| Line 105: | Line 119: | ||
|  shortBan  ||  Allowed bans with limited durations only                               | |  shortBan  ||  Allowed bans with limited durations only                               | ||
|-  | |-  | ||
|  showOthers  ||  May use '''''/showgroup''''' on other callsigns                                | |  showAdmin  ||  Gives a player an @ regardless of having the "shortban" or "ban" permission. ''The hideAdmin permission supersedes the showAdmin permission.''  | ||
|-  | |||
|  showOthers  ||  May use '''''/showgroup''''' and '''''/showperms''''' on other callsigns                                | |||
|-  | |-  | ||
|  shutdownServer  ||  Player allowed to use '''''/shutdownserver'''''                                  | |  shutdownServer  ||  Player allowed to use '''''/shutdownserver'''''                                  | ||
| Line 116: | Line 132: | ||
|-  | |-  | ||
|  unban  ||  Player may use '''''/unban'''''                                                | |  unban  ||  Player may use '''''/unban'''''                                                | ||
|-  | |||
|  unloadPlugin || Player may use '''''/unloadplugin'''  | |||
|-  | |-  | ||
|  unmute  ||  Player may use '''''/unmute'''''                                                | |  unmute  ||  Player may use '''''/unmute'''''                                                | ||
Latest revision as of 04:39, 1 January 2017
Permissions can be assigned to groups and individual players on a server. These permissions control what a player may do on the server. Many of the permissions control which commands can be used by players.
| Permission | Description | 
| actionMessage | Allowed to use /me | 
| adminMessageReceive | Player receives messages sent to the admin channel | 
| adminMessageSend | Player may send messages to the admin channel | 
| antiban | Player is immune to /ban | 
| antideregister | Player cannot be deregistered with /deregister | 
| antikick | Player is immune to /kick | 
| antikill | Player is immune to /kill | 
| antipoll | Player is immune to /poll | 
| antipollban | Player is immune banning with /poll | 
| antipollkick | Player is immune kicking with /poll | 
| antipollkill | Player is immune killing with /poll | 
| ban | Player may ban other players with /ban | 
| banlist | Player may list active bans with /banlist | 
| clientquery | Player may issue /clientquery, available in version 2.4.3+. | 
| countdown | Player may issue /countdown | 
| date | Player may query the date and time from the server with /date | 
| endGame | Player may issue /gameover | 
| flagHistory | Player allowed to use /flag history | 
| flagMaster | Player allowed to use all /flag commands | 
| flagMod | Player allowed to use /flag reset, /flag show and /flag history. Using /flag reset to reset an individual flag requires flagMaster | 
| hideAdmin | Player doesn't show @ | 
| idlestats | Player allowed to use /idlestats | 
| info | |
| jitterwarn | Player may use /jitterwarn and /jitterdrop' to query or set jitterwarn/jitterdrop variable | 
| kick | Player allowed to use /kick | 
| kill | Player allowed to use /kill | 
| lagstats | Player may use /lagstats to query the latency of players | 
| lagwarn | Player may use /lagwarn and /lagdrop to query or set lagwarn/lagdrop variable | 
| listPerms | Player may use /showperms to show the current permissions of the user/selected player. | 
| listPlugins | Player may use /listplugins | 
| loadPlugin | Player may use /loadplugin | 
| masterban | Player may use /masterban | 
| modcount | Player may use /modcount | 
| mute | Player may use /mute | 
| packetlosswarn | Player may use /packetlosswarn and /packetlossdrop to query or set packetlosswarn/packetlossdrop variable | 
| playerList | Player may use /playerlist | 
| plugins | Player may use /listplugins, /loadplugin and /unloadplugin. Requires bzflag to be built with the optional plug-in support, available in version 2.0.10+. | 
| poll | Player may use /poll | 
| pollBan | Player may use /poll ban | 
| pollFlagReset | Player may use /poll flagreset | 
| pollKick | Player may use /poll kick | 
| pollKill | Player may use /poll kill | 
| pollSet | Player may use /poll set | 
| privateMessage | Player may send private messages with '.' | 
| record | Player may use /record | 
| rejoin | Allows instant rejoin, regardless of _rejoinTime | 
| removePerms | May remove permissions from players | 
| replay | Player allowed to use /replay | 
| report | Player allowed to use /report | 
| requireIdentify | Registered callsigns must identify before they are allowed to spawn | 
| say | Player allowed to use /say | 
| sendHelp | Player allowed to use /sendhelp | 
| setAll | Grants all set* perms, allows use of /reload and /serverdebug | 
| setPerms | May grant permissions to players | 
| setVar | Player allowed to use /set | 
| shortBan | Allowed bans with limited durations only | 
| showAdmin | Gives a player an @ regardless of having the "shortban" or "ban" permission. The hideAdmin permission supersedes the showAdmin permission. | 
| showOthers | May use /showgroup and /showperms on other callsigns | 
| shutdownServer | Player allowed to use /shutdownserver | 
| spawn | Join game as a player. Observers don't need this permission. | 
| superkill | Player allowed to use /superkill | 
| talk | Allows player to send messages. | 
| unban | Player may use /unban | 
| unloadPlugin | Player may use /unloadplugin | 
| unmute | Player may use /unmute | 
| veto | Player may use /veto | 
| viewReports | Player may use /viewreports | 
| vote | Player may use /vote |