Skip to main content

How to Add a Map Cycle

A map cycle in Counter-Strike 2 allows your server to automatically switch maps after each match without manual input. This ensures varied gameplay and maintains engagement for players. While you can manually change maps using commands like changelevel or nextlevel, adding a mapcycle.txt file is a more efficient and automated solution.

NOTE

The next map in the cycle will load automatically after the current match finishes.

Step 1) Go to your Console > click on your server and stop it using the "STOP" button.

Stop server

Step 2) Once your server is stopped, go to "FILE MANAGER".

File manager

> Then navigate to Home > game > csgo

Navigate to csgo folder

> Click green New File button located next to the Upload one.

Create new file

Step 3) In the empty text editor, add any map codes you want to include in the rotation, placing each one on a new line. See the list below the preview for all available CS2 map codes (Standard and Vanity):

Map codes editor

Standard MapsVanity Maps
de_infernode_inferno_vanity
de_miragede_mirage_vanity
de_dust2de_dust2_vanity
de_nukede_nuke_vanity
de_anubisde_anubis_vanity
de_overpassde_overpass_vanity
de_ancientde_ancient_vanity
cs_italycs_italy_vanity
cs_officecs_office_vanity

Step 4) When you are done editing, press the "CREATE FILE" button on the right, above the text editor.

Create file button

> Name the file mapcycle.txt

Name file mapcycle.txt

Step 5) Go back to the Console and "START" the server again. Once the current match ends, the next map in your cycle will automatically load.

Start server

Guide banner