Administrator commands

Currently we do not have any reasonable amount of rcon support. Server administration is best done as a player inside the server. These commands can be used inside the server by admins. The commands are not case sensitive, aside from the password used for adminlogin


adminlogin
Followed by the server's admin password, allows you to log into a server as an admin.

adminlogout
Logs out as admin

getinfo or whois
Gives a user's SteamID. This SteamID is in hexadecimal; if you want to convert it to a normal Base 10 number, I'd recommend you use the Windows calculator (put it in Programmer mode, click Hex, paste in the value, and click Dec). Most hexadecimal-to-decimal converters on the web can't handle the large values and will mess up at least the last two digits.

adminkick
Kicks a user.

adminkickban
Kicks a user and permanently bans them (i.e. puts their IP/NetID in the config file).

adminchangemap
Changes to a different map.

AdminRestartMap
Restarts the map.

AdminChangeTeam
Swaps a selected player to the opposite team.

AdminChangeTeamDamageAmount
Change team damage amount on-the-fly; from 0.0 (no damage) to 1.0 (full damage)

AdminCancelVote
Cancels a vote in progress

ShowDebug
Not strictly an admin command, but for admins it shows the server's tick rate, that is how many milliseconds the server is taking to render a single frame. Servers are set to run at 30Hz, so this should be at or below 33.33..

aoc_slomo
Change the server's speed to the string argument (from 0.001 to 2.0; that is, 0.1% to 200% speed)

pause
Pauses the server iff the server has admin pausing enabled

aoc_consoledamage
Prints damage amounts to the console for testing purposes. Affects all players on server.

aoc_endGame
Ends the current match.