Skip to main content
Almost everything about how your Counter-Strike 1.6 server plays is controlled by one file: server.cfg. This guide explains the settings that matter, how to set up your map rotation and MOTD, and gives you two ready-to-use configs: one for casual public play, one for competitive matches.

Where the Files Live

All configuration lives in the cstrike/ folder, which you can edit with the Game Panel’s File Manager or SFTP:

Essential server.cfg Settings

Always set rcon_password to something long and unique, and set pausable 0. These two lines are the difference between your server and everyone’s server.

Ready-to-Use Configs

Open cstrike/server.cfg in the File Manager and use one of these as a starting point:

Map Rotation (mapcycle.txt)

cstrike/mapcycle.txt controls which map loads when mp_timelimit runs out or the max rounds are reached. One map name per line, without the .bsp extension:
Every map listed must exist in cstrike/maps/. Want to run maps that didn’t ship with the game? See Custom Maps.

Message of the Day (motd.txt)

cstrike/motd.txt is shown to every player when they join. It accepts basic HTML, so you can style it or link your community’s rules and Discord:

Applying Changes

server.cfg is executed automatically on every map change, so your settings persist. To apply edits:
Save the file, then either restart the server from the Game Panel or type in the panel console:
Take a quick backup before big config experiments, since reverting takes one click.

Next Steps

Config sorted? Add in-game admin powers and community plugins with AMX Mod X, or expand your map pool with Custom Maps.

Need a CS 1.6 server?

Counter-Strike 1.6 hosting from €6.49/month, with full file access, DDoS protection, and 24/7 support included.