Counter-Strike 2 server settings and options
A dedicated Counter-Strike 2 server.
Start and connect
Section titled “Start and connect”- Press Start and wait until the status says Online.
- Find your address and port on the Network page. See Network and ports.
- In the game, use its direct connect or add-server option with that address and port.
Some games use extra ports, for example to list the server in a browser. If players cannot see or reach your server, open a ticket and we will check the ports. See Contact support.
Settings you can change
Section titled “Settings you can change”These are the settings shown on your Startup page. Only settings that can be safely edited are listed.
| Setting | Variable | What it does | Default |
|---|---|---|---|
| Map | SRCDS_MAP |
The default map for the server. Examples: Bomb: de_dust2, de_mirage, de_nuke, de_overpass, de_inferno, de_ancient, de_vertigo, de_anubis Hostage: cs_italy, cs_office Arms Race: ar_baggage, ar_shoots | de_dust2 |
| Max Players | MAX_PLAYERS |
Specifies the maximum amount of players that are able to join the server. | 12 |
| Auto-update server | AUTO_UPDATE |
This is to enable / disable auto-updating your server on restart. By default this is set to enabled. | 1 |
| Steam Gameserver Login Token | STEAM_GSLT |
The Steam Account Token required for the server to be displayed public. The token can be acquired here: https://steamcommunity.com/dev/managegameservers | (blank) |
| Enable VAC | VAC_ENABLED |
Enable / Disable VAC (Valve Anti Cheat) on your server. By default this will be enabled. | 1 |
| Enable RCON | RCON_ENABLED |
Enable / Disable RCON for using RCON commands with external tools. By default this will be disabled. | 0 |
| Server Name | SERVER_NAME |
Sets the server name listed in the steam server browser. | A Pterodactyl hosted CS2 Server |
| Server Password | SERVER_PASSWORD |
If specified, players must provide this password to join the server. | (blank) |
| RCON Password | RCON_PASSWORD |
To gain access to administrator commands on the server. | (blank) |
| Gamemode | GAME_MODE |
Defines the Gamemode and Gametype to be set at the start of the next round. Examples: Competitive: game_mode 1 game_type 0 Wingman: game_mode 2 game_type 0 Casual: game_mode 0 game_type 0 Deathmatch: game_mode 2 game_type 1 Arms Race: game_mode 0 game_type 1 Custom: game_mode 0 game_type 3 | 1 |
| Gametype | GAME_TYPE |
Defines the Gamemode and Gametype to be set at the start of the next round. Examples: Competitive: game_mode 1 game_type 0 Wingman: game_mode 2 game_type 0 Casual: game_mode 0 game_type 0 Deathmatch: game_mode 2 game_type 1 Arms Race: game_mode 0 game_type 1 Custom: game_mode 0 game_type 3 | 0 |
Change a setting
Section titled “Change a setting”- Stop your server.
- Open Startup in the left menu and find the setting under Server Variables.
- Change the value, save, and start your server.
See Startup settings.
Files the panel keeps up to date
Section titled “Files the panel keeps up to date”Each time your server starts, the panel writes your server’s port and address into: none. If a value you set in those files keeps changing back, that is why. Change it with the settings above, or open a ticket.
Need help?
Section titled “Need help?”Open a ticket or ask on Discord. See Contact support.