In short: play nice. That's all. We playing for fun.
You can be admin only on one server.
Be tolerant. Use admin commands only if you make sure and it's a necessary case. We don't want admins who command other players and kick them for bad reasons.
The fact you are an admin doesn't mean that you're more important than regular players: you only have a broom with which to sweep up any mess. If you leave the mess, it's your problem; consider that if you want to become admin.
Don't trust players (mainly those with level 0 or 1) who shout "He is deconner, teamkiller, ban him!" if you don't see it yourself. If somebody does what he shouldn't, follow him and make sure he's doing it on purpose, he wants to ruin the game (match) and it wasn't a mistake. Sometimes it's a strategic choice for the team to destroy a spawn or deconstruct a few things. Sometimes it's fun to team kill with someone who agrees.
Admins can see team chat as spectator. So you can see "Moving OM, OM deconstructed". It's unacceptable to join to the other team and tell them "OM down" and begin attacking. You can join but you cannot attack until the overmind is up (or you've left enough time for it to be up).
Admins can switch teams without loss of credits or evos.
Admins can join a team with more players. They mustn't use it to choose a team but only for solving problems, and must leave when the problem is solved (or found to be insoluble). Admin must otherwise join teams in the same way as other players: the team with fewer players, if there is one, else either team.
Admins have an unlimited number of votes. Other players are limited because of vote-spamming. We suppose that admins aren't idiots and won't spam.
You can't call votes for changing or restarting the map after first 5 minutes of a map.
In 1.1, commands are prefixed with "!"; in 1.2, they are prefixed with "/".
Use bans with reason (Write reason clearly for players. They doesn't have to know what TB means). You can use '!ban slotnumber' or '!ban nick' or '!ban xxx.xxx.xxx.xxx'. If the player will disconnect, you have to use IP ban. !namelog shows player's IP but if you'll wait to the next game, it will be impossible to ban him.
You can ban only verified deconners, teamkillers, cheaters and repeatedly warned players, that annoy somehow.
A deconner is a player who's destroying his base. Human: grenade in base, deconstructing buildings or using a weapon (typically lucifer cannon, pulse rifle or painsaw) to destroy buildings, typically telenodes or the reactor. Alien: destroying or deconstructing buildings, typically eggs or the overmind.
If you see <player> DECONSTRUCTED reactor then, soon afterwards, <player> disconnected in the console, ban him without verifying. Do the same if you see 5 buildables were DESTROYED by <player> then <player> disconnected.
Sometimes, someone destroys a few things by mistake. It can happen that someone throws a grenade into his base by mistake or that he needs to destroy something because it's blocking him. The same in case of teamkilling – if the killed player wants revenge, then it may be that you can't find out who began to team kill on purpose.
So: mistake or obscurity of the case = no BAN, no REVERT.
If someone's shooting to his team mates, warn him. He can be angry (because of anything), but after warning will calm down. If he won't stop, kick him or ban.
Players with level 3+ can't be banned. If such player is deconner, you have to use !setlevel <player> 1.
If you're not sure, do nothing.
[1.1 only] If you want to prevent a problem, use !ffboff. Nobody can team-kill anyone, destroy their own base or deconstruct, so you can find out what's happened; and after solving use !ffon.
[1.2 only] If you want to prevent or rectify a problem, use /pause. The game is now paused; you can examine the build log or the console log and issue commands to try to put things right. Use /pause again to resume the game.
Be careful: players can rename themselves and switch teams. If someone changes name, it may mean that he wants to decon (name change won't help him anyway). The same in case of changing teams.
If you want to ban an aimbotter, record a demo first and mainly ban only CLEAR cases of aimbotters. Don't ban anyone who only looks like aimbotter.
The most common way to ban:
Disables killing of team mates, destroying of own buildings and deconning.
To be used if something bad is happening or you can't find out who's doing it. Since ffoff is turned on, players practically can't do anything bad. It's good for investigation or finishing game without risk.
It's also good if you're watching human base, nowhere any alien and you suddenty hear a grenade being dropped ⇒ ffoff, find the player that wanted to damage the base, find out if it wasn't by mistake and if wasn't → ban. Don't forget that after using this command, players are unable to decon anything! If you don't use it in SD, then don't forget to turn it on by ffon if there is no danger.
Like ffoff, but while you can kill team-mates, you can't destroy buildings. Decon is disabled too. It can be used if you see that someone is killing team-mates but you are not sure who; so to prevent following decon, which is likely to be the next step.
It's better to let a few players be team-killed to idetify the offending player than let him decon a whole base or let him get away with the team-killing.
It's good to repair claims after a deconner. Use this along with a ban to restore what the deconner removed.
If I throw a grenade to the floor by mistake, I can't revert it. Why? Because I just made a mistake; it's part of the game.
This command is not for arbitrarily moving players with ping 999 to spectators. It's to move a player with ping 999 if the player is blocking something (the end of game, way, etc).
Such high ping is often a temporary situation; moving a player who's still even a little bit responsive isn't nice – he won't be happy if he loses tyrant and 9 evos because you've just moved him to spectators.
Use this to find out if there's a deconner (if you don't have other evidence), what he's destroyed (ditto) and what log entry number to use with revert.
buildlog h shows only human buildings; buildlog a shows only alien buildings; and buildlog 10 shows build log entries 10 to 29.
It's not for checking whether you really sniped that armoury.
Admin commands are not to command other players, act macho and show others everything you can. Admin commands are here to keep tidiness on server.