Change Counter-Strike 1.6 maps and keep the setting after restart

Startmap controls the first map after a restart. For normal rotation, keep a separate mapcycle.txt in the cstrike directory. Entries use map names, not full paths or .bsp extensions.

Make the change

  1. Check that each intended .bsp map is installed under cstrike/maps.
  2. Back up cstrike/mapcycle.txt and the current Startmap value.
  3. Stop the server and set Startmap to a known installed map such as de_dust2.
  4. Edit cstrike/mapcycle.txt with one installed map name per line.
  5. Start, join the first map and test the next map change during an empty session.
Controls used in this task
Panel fieldWhat to keep in mind
StartmapSelects the map loaded by this server. Use an exact installed map identifier supported by the game, including any required path. Up to 20 characters.

Check the result

If startup works but rotation fails, inspect the first missing entry in mapcycle.txt. Keep custom map assets and client downloads together rather than uploading only a filename to the rotation.

Related guides

Counter-Strike 1.6 server not showing up or unable to connect · Counter-Strike 1.6 server settings: Startup and configuration

Documentation

Server configuration reference · Project documentation 2

Was this article helpful?

Your feedback helps us improve our guides.

Written by Konnect HostingUpdated 2 min read