Server Admin Commands
Jump to navigation
Jump to search
Server Admin Commands
First you need to add your steam guid to the AdminSteamIDs array variable. This could look like:
| +AdminSteamIDs="76561197976577178" |
See below for a mix of official and dev/debug commands. Not all commands are listed and those that are may or may not exist in future versions.
All start with "Server."
| Config.<CONFIG_NAME> <VALUE> | Change server config values |
| Restart | Restart the server |
| Shutdown | Shutdown the server |
| EndRound | Force end the round |
| Pause | Pause the game - use again to unpause |
| WinRound | Force win the round |
| LoseRound | Force lose the round |
| LoadNextGame | Load the next map/mode in the rotation |
| ChangeMap <MAP> <MODE> | Change to a map + mode |
| Announce <MESSAGE> | Announce a message to everyone in the server |
| Invulnerable | Toggle to make yourself invulnerable |
| GiveWeapon <WEAPON NAME> | Give a specified weapon to yourself |
| GiveGrenade <NUM> | Give a grenade to yourself |
| GiveSmokeGrenade <NUM> | Give a smoke grenade to yourself |
| GiveAmmo <NUM> | Give ammo to yourself |
| DisconnectAll | Disconnect everyone from the server |
| AddBot <NUM> | Add a bot to the server |
| KillBots | Kill all bots |
| KickPlayerByName <NAME> | Kick player by name |
| KickPlayerBySteamID <ID> | Kick a player by their steam id |
| ListPartyMembers | List all party members |
| ChangeToTeam <0 or 1> | Change yourself to team |
| State <STATE_NAME> | Change the game state to (WaitingToStart, CountdownToStart, SetupRound, PostRound, PostMatch) |
Cmd.GetPlayerStats will dump out the entire session player info.