Counter-Strike 2 Updated May 25, 2025

Setting Up a CS2 Server

Configure your Counter-Strike 2 server — game modes, map rotations, RCON, and workshop maps.

CS2Counter-StrikesetupRCONcompetitive

CS2 Server Setup

Your CS2 server is ready to go out of the box, but here's how to customize it.

Game Mode Configuration

CS2 supports several game modes. Set these in your server config or via AMP's configuration panel:

Mode game_type game_mode
Competitive 0 1
Casual 0 0
Deathmatch 1 2
Retakes 0 0 (with plugin)

RCON (Remote Console)

RCON lets you send commands to your server remotely:

  1. Set your RCON password in the server config
  2. Connect in-game and open console
  3. Type: rcon_password yourpassword
  4. Now you can use: rcon <command>

Common Commands

  • changelevel de_dust2 — Change map
  • mp_maxrounds 30 — Set max rounds
  • mp_freezetime 5 — Freeze time between rounds
  • sv_cheats 0 — Ensure cheats are disabled
  • bot_kick — Remove all bots

Workshop Maps

To add workshop maps:

  1. Get the Workshop Map ID from the Steam Workshop
  2. Add it to your subscribed_file_ids.txt or use the host_workshop_map <id> command
  3. The server will download and load the map

Plugins (MetaMod / CounterStrikeSharp)

For advanced customization (Retakes, Deathmatch plugins, etc.):

  1. Install MetaMod:Source in /csgo/addons/
  2. Install CounterStrikeSharp on top of MetaMod
  3. Add plugins to /csgo/addons/counterstrikesharp/plugins/
  4. Restart your server