An admin has many powers and can run pretty much anything
on a server. Admins should be selected carefully. Admins do not have rcon,
only the real server administrator should have the remote control password.
This is exactly why the admin system was put in place, so that server
administrators can give some powers to some of their users to keep order on the
server while they aren't around, without giving them access to the more
sensitive commands that rcon allows.
|
Server administrators with rcon can add or remove admins using the
addadmin or removeadmin commands, both require a specified player id#. Lets say
you want to add the player with id 5 to the admins list, you would do /rcon
addadmin 5, if on the other hand, he is already an admin and you want to
remove him from the list, you would do /rcon removeadmin 5. Admins are
identitied by their unique identification key, which is generated by the raven
or punkbuster servers. This 32 character number is unique to every user on your
server. It is saved to the file specified by sv_adminfile (osp_admins.cfg
by default). You can manually edit this file and add GUIDs to it, it is a
carriage-return delimited list of GUIDs. Although the best way to add admins is
to have them join your server and add them to the list using the commands.
|
Admins have special abilities to help them in their task, such as:
-
following anyone on either team
-
freefloating around the map
-
immune to kick voting
-
doesn't get team kill percentage
When an admin is playing in a competitive match, it is imperative that he suspend
these powers and his admin status in general by doing /adm suspend, he
can get back his admin status by doing /adm suspend a second time. Note
that there will be a sound cue and a general message to alert everyone when an
admin changes status. The command demotes the admin to referee status.
|
Admins have useful commands to allow them to control what goes on
on the server, they also have access to all referee commands, callvote options
(if an admin or a referee calls a vote it passes automatically), and any
commands that have been added to the osp_extracommands.cfg file.
Note : all admin commands must be preceded by "/adm "
Command |
Arguments |
Effect |
? |
|
Prints the list of admin commands to the console in
an easy to read format. |
kick |
[id#] [reason] |
Kick player specified by id# with the optionnal
reason. |
ban |
[id#] [time in minutes] [reason] |
Ban player specified by id# with the optionnal
reason for specified time, or unlimited not time length is given. |
cancelvote |
|
Cancel the current vote. |
chat |
message |
Sends a message only to other admins on the server. |
talk |
message |
Send a message to all players on the server. |
strike |
id# |
Kill a player with a bolt of lightning. |
mute |
id# |
Mute a talking player specified by id#, or unmute
him. |
suspend |
|
Suspend your admin status, you then become a
referee. Same command will give you back your admin status. |
pause
unpause |
|
Pause or unpause the game. |
phone |
id# |
"Slaps" a player with a virtual phone across the
map dealing minor damage. |
strip |
id# |
Remove all weapons from a player except one knife. |
cvarcheck |
[id#] [cvarname] |
Get the current setting of the specified player for
the specified cvar (example: /adm cvarcheck 2 r_gamma) |
|