Free Server Commands
Available commands for CS2 Free servers.
Limited Features
Free servers have restricted functionality compared to Pro servers. Advanced features like pause commands, tech timeouts, and custom practice utilities are not available.
Where to Type These Commands
CS2 servers accept two kinds of commands, and mixing them up is the most common reason a command seems to be ignored.
| Type | Looks like | Where to type it |
|---|---|---|
| Chat command | !map dust2, /map dust2, .map dust2 | In-game chat (Y or U) |
| Console command | fake_rcon status | Developer console (`) |
Chat commands accept /, ! and . interchangeably, so !ready, /ready and .ready all do the same thing. Pick whichever you prefer; this documentation uses whatever each plugin's own docs use.
The developer console is off in a fresh CS2 install. Turn it on under Settings → Game → Enable Developer Console (~). See the RCON guide for the full setup.
You do not need admin rights or a password for the commands on this page. Any player on a Free server can use them.
Game Mode Commands
| Command | Description |
|---|---|
/comp | Switch to Competitive game mode |
/casual | Switch to Casual game mode |
/dm or !deathmatch | Start Deathmatch mode |
/wingman | Switch to Wingman (2v2) game mode |
Configuration Presets
Competitive Configurations
ESL 5v5:
/esl5on5Standard ESL competitive configuration.
No Ready System
This configuration does not include pause, unpause, or tech timeout commands.
Scrim:
/scrimDefault scrim configuration with all rounds enabled.
Limited Features
Pause and tech timeout commands are not available.
Practice Modes
Practice Mode:
/praccBasic practice configuration.
Limited Practice Features
Advanced practice commands like .throw, .bot, .pause, and .tech are not available. For full practice features, a Pro server is required.
Pregame:
/pregameDefault pregame warmup configuration.
Map Commands
Direct Map Changes
| Command | Map |
|---|---|
/ancient | de_ancient |
/anubis | de_anubis |
/dust2 | de_dust2 |
/inferno | de_inferno |
/mirage | de_mirage |
/nuke | de_nuke |
/overpass | de_overpass |
/train | de_train |
/vertigo | de_vertigo |
Custom Map Selection
Change to specific map:
/map dust2
/map mirage
/map nukeUtility Commands
List available commands:
/helpList map commands:
/mapsQuick Start Examples
Starting a Competitive Match
/esl5on5 # Load competitive config
/map dust2 # Change to Dust2Practice Session
/pracc # Load practice mode
/dust2 # Change mapDeathmatch
/dm # Start deathmatch
/mirage # Change to MirageLimitations on Free Servers
Free servers do not support:
- Advanced admin commands
- Pause and unpause during matches
- Tech timeout functionality
- Custom practice utilities (grenades, bots, spawns)
- Workshop map loading
- Advanced match management
- CSTV recording
- Custom plugins
Upgrade for More Features
For full functionality including all practice commands, match management, and plugin support, consider upgrading to a Pro Server.
Command Prefixes and Aliases
The /, ! and . prefixes are interchangeable. /comp, !comp and .comp all do the same thing, so use whichever you prefer. This page writes them with /.
That is separate from an alias, which is a second name for the same command. Only one exists on Free servers:
| Command | Alias |
|---|---|
/dm | !deathmatch |
No other command has an alternative name. If a command is not listed on this page, it is not available on Free servers.
Getting Help
- In-game: Type
/helpto see available commands - Discord: Join FSHOST Community for support
- Upgrade: Learn about Pro Server features
Comparison: Free vs Pro
| Feature | Free | Pro |
|---|---|---|
| Basic game modes | ✓ | ✓ |
| Map changing | ✓ | ✓ |
| Competitive configs | Limited | Full |
| Practice commands | Basic | Advanced |
| Match management | ✕ | ✓ |
| Admin system | ✕ | ✓ |
| Workshop maps | ✕ | ✓ |
| CSTV | ✕ | ✓ |