RCON Commands
RCON Access Guide
The RCON provided by Valve is currently broken and non-functional. Please use fake_rcon
instead.
Accessing Admin Commands
Open your in-game console and use the following commands to log in as an admin on your server.
- Free Server
- Pro Server
Temporary Admin Access on Free Server
The RCON password will be displayed on your Free server panel.
Step 1: Enter your RCON password
fake_rcon_password type_rcon_pass_here
Step 2: Verify your access
fake_rcon say hi
[Client] You can now use the fake_rcon command
>fake_rcon say hi
Console: hi
Server Admin Access on Pro Server
If you have a Pro server and want to learn how to become a Server Admin on CS2, click the link below for more information.
Server Admin GuideCommon RCON Commands
After gaining RCON access, you can use these commands to manage your server:
Command | Description | Example |
---|---|---|
fake_rcon status | Shows all connected players and server info | fake_rcon status |
fake_rcon kick <name/id> | Kicks a player from the server | fake_rcon kick "Player1" |
fake_rcon say <message> | Broadcasts a message to all players | fake_rcon say "Match starts in 2 minutes" |
fake_rcon mp_restartgame <seconds> | Restarts the game after specified seconds | fake_rcon mp_restartgame 5 |
Troubleshooting
Common Issues
RCON command not working
Make sure you've correctly entered the fake_rcon_password
command first. Check for any typos in the password.
Message not appearing in game
Some commands may require quotes around text with spaces. Try: fake_rcon say "Your message here"
Can't see console output
Make sure your developer console is enabled in game settings. Press ~ (tilde) to open it.
Map Commands
Display Available Maps
Shows a list of all maps that can be loaded on the server.
fake_rcon maps *
Change Current Map
Changes the current map to any available map on the server.
Format:
say !map <mapname>
OR
say_team !map <mapname>
Examples:
say !map dust2
say_team !map nuke
say !map inferno
Game Configuration
Restart Game
Restarts the game after a specified number of seconds. (FREE server only)
Format:
fake_rcon mp_restartgame <seconds>
Examples:
fake_rcon mp_restartgame 3 // Restart after 3 seconds
fake_rcon mp_restartgame 10 // Restart after 10 seconds
Starting Money
Sets the amount of money players receive at the beginning of each half. Default is 800.
Format:
fake_rcon mp_startmoney <amount>
Examples:
fake_rcon mp_startmoney 1000 // Give players $1000 at start
fake_rcon mp_startmoney 16000 // Give players max money at start
Maximum Rounds
Sets the maximum number of rounds the server will play.
Format:
fake_rcon mp_maxrounds <amount>
Examples:
fake_rcon mp_maxrounds 15 // Play 15 rounds before restart
fake_rcon mp_maxrounds 30 // Play 30 rounds before restart
Player Movement
Auto Bunny Hopping
When enabled (set to 1), players will automatically bunny hop by holding down the space bar. Default is disabled (0).
Format:
fake_rcon sv_autobunnyhopping <0 / 1>
Examples:
fake_rcon sv_autobunnyhopping 1 // Enable auto bunnyhopping
fake_rcon sv_autobunnyhopping 0 // Disable auto bunnyhopping
Server Security
Server Password
Sets or removes the password required to join your server. Leave empty to remove password.
Format:
fake_rcon sv_password "<password>"
Examples:
fake_rcon sv_password "secretpass" // Set password to "secretpass"
fake_rcon sv_password "" // Remove password
Server Identity
Server Hostname
Changes the server's name that appears in the server browser and in-game.
Format:
fake_rcon hostname "<custom name>"
⚠️ Important: You must keep the advert part in the hostname.
Example:
fake_rcon hostname "CUSTOM HOSTNAME - free @ fshost.me"
Cheat Commands
Enable Cheats
Enables or disables sv_cheats on the server.
Format:
fake_rcon sv_cheats <0 / 1>
Examples:
fake_rcon sv_cheats 1 // Enable cheats
fake_rcon sv_cheats 0 // Disable cheats
Game Configuration Commands
These commands load predefined game settings through chat commands.
How to Use
Type these commands in chat using say
or say_team
followed by the command.
- say
- say_team
say <command>
say_team <command>
Available Configurations
Game Modes
Command | Description | Notes |
---|---|---|
!dm | Deathmatch Gamemode | Classic free-for-all deathmatch |
!wingman | Wingman Gamemode | 2v2 competitive format |
| Disabled due to bug with Valve's retake mode |
ESL & Practice Configurations
Command | Description | Notes |
---|---|---|
!esl5on5 | Standard ESL 5on5 configuration | Note: A ready system is not included |
!scrim | Configuration for scrims | All rounds enabled Note: Pause and unpause commands are not available |
!prac | Default practice configuration | Note: Public commands like |
Map Commands
Command | Map | Description |
---|---|---|
!map ancient | Ancient | Loads the Ancient map |
!map anubis | Anubis | Loads the Anubis map |
!map dust2 | Dust II | Loads the Dust II map |
!map inferno | Inferno | Loads the Inferno map |
!map mirage | Mirage | Loads the Mirage map |
!map nuke | Nuke | Loads the Nuke map |
!map overpass | Overpass | Loads the Overpass map |
!map vertigo | Vertigo | Loads the Vertigo map |
!map train | Train | Loads the Train map |
Usage Examples
say !esl5on5 # Load ESL 5on5 configuration
say_team !prac # Load practice configuration
say !map dust2 # Change map to Dust II
say_team !dm # Switch to Deathmatch mode