Learn how to create a match room and control your rented server
Set up a competitive 5v5 (or 1v1 / 2v2 / 3v3) match in under 2 minutes
Click the Steam logo button in the top-right navigation bar. You'll be redirected to Steam's login page and then brought back automatically.
Your SteamID is used to identify you — no password is stored on our sideClick + Create Room in the navigation bar, or press the blue button on the home page hero section.
Give the room a name (e.g. Friday Scrim) and pick the format: 1v1 · 2v2 · 3v3 · 5v5. The player slot count adjusts automatically.
Pick how teams are formed:
Two captains take turns picking players. Best for balanced pickup games.
Players choose their own team. Best for pre-arranged squads.
Registered teams face each other. Best for clan matches & tournaments.
Choose Best of 1 / 3 / 5. Then tick the maps you want in the pool — the veto system will let both teams ban maps down to the play map(s).
Minimum 7 maps recommended for a standard ban/pick vetoSelect the ban sequence:
Ban-Ban-Pick — Most competitive. Both teams ban, then pick their map.
Ban-Pick-Ban — Alternate bans with one pick in the middle.
Pick-Pick — No bans, both teams choose. Quick & casual.
Click Create Room. You'll get a lobby code — share it with all 10 players. Anyone with the code can join via Join Room in the nav.
Paste the code in Discord / team chat so everyone can join fastOnce both teams complete the map veto, the system sends the match config to the server. All players receive a connect command to copy and paste into CS2. The match begins with a knife round.
Stats are tracked live — find your match on the home page after it endsAvailable on any active rental — control your server directly from the browser
Go to Rent Server in your user dropdown, choose duration and submit. After payment is confirmed by an admin, the rental status changes to Active.
Click your avatar in the top-right → My Rentals. Find your active rental card — it shows a green "Active" badge and your server IP.
Below the connect command button you'll find a Server Console toggle. Click it to reveal the RCON panel. The panel collapses when clicked again.
Switch maps instantly using the built-in dropdown
Expand the console from your active rental card in My Rentals.
Under Quick Actions, use the map dropdown to pick a destination map. All standard CS2 maps are listed.
de_dust2 · de_mirage · de_inferno · de_nuke · de_ancient · de_anubis · de_overpass · de_vertigo · de_train · cs_office
The blue Change Map button fires changelevel <map> on the server. The server will load the new map within ~5–10 seconds. All connected players are automatically transferred.
changelevel de_dust2 manually in the Custom Command box for the same effect.
One-click shortcuts for the most common server controls
Runs changelevel <map> — switches the server to the selected map
Runs mp_restartgame 3 — restarts the match after 3 seconds
Runs mp_warmup_end — skips the warmup and starts the live game immediately
Runs status — shows connected players, current map, and server info
Type any of these into the Custom Command box and press Enter
| Command | What it does | Category |
|---|---|---|
| status | Show server info, current map, and all connected players with their SteamIDs | Server |
| changelevel de_mirage | Switch the map. Replace de_mirage with any map name |
Server |
| mp_restartgame 3 | Restart the match after 3 seconds (use 1 for instant) | Game |
| mp_warmup_end | End warmup immediately and start the live match | Game |
| mp_warmup_start | Start warmup (useful if you want to give teams more prep time) | Game |
| mp_pause_match | Pause the match mid-game (technical pause) | Match |
| mp_unpause_match | Resume a paused match | Match |
| mp_halftime_pausematch | Pause at the next halftime (both teams switch sides first) | Match |
| say Hello! | Send a message in-game chat as the server (visible to all players) | Server |
| sv_password <pass> | Set a new server password. Use sv_password "" to remove it |
Server |
| kickid <userid> | Kick a player by their userid (get the id from status) |
Server |
| mp_maxrounds 24 | Set how many rounds in a half (default 12 per half = 24 total) | Game |
| mp_overtime_enable 1 | Enable overtime (0 = disabled) | Game |
| mp_buytime 30 | Set buy phase duration in seconds (default 20) | Game |
| mp_freezetime 15 | Set freeze time in seconds before each round (default 15) | Game |
| mp_round_restart_delay 5 | Delay in seconds before next round starts after round end | Game |
| matchzy_pause_match | MatchZy: tactical pause (respects team pause count) | Match |
| matchzy_unpause_match | MatchZy: resume a tactical pause | Match |
| matchzy_end_match | MatchZy: end the current match immediately and write stats | Match |
| tv_record <name> | Start GOTV demo recording with a given filename | Server |
| tv_stoprecord | Stop the current GOTV demo recording | Server |
rcon_password, quit, exit, and shutdown cannot be run through the user console to protect admin access.
Change to the right map → wait for load → run mp_restartgame 1 → both teams join and the knife round begins.
Run mp_pause_match immediately. Fix the issue, then run mp_unpause_match to resume without losing round state.
Set a password with sv_password mycode, kick unwanted players with kickid <id> (get ids from status), then share the new password.
The server sends automatic in-game warnings at 15, 10, 5, and 1 minute before expiry. Extend your booking in My Rentals or finish the current map.
Stats are saved automatically when the match ends. Find them on the home page match list — click any match row to see the full scoreboard and player breakdown.
Use say <message> to broadcast a server message visible to all players in chat.
Sign in to start playing
Sign in with Steam