0%
Loading...
NolimitHost

How to Change the Map on Your Left 4 Dead 2 Server

Last updated: September 18, 2026

You can change the map on a Left 4 Dead 2 server live from the console, or set up a rotation so the server cycles campaigns automatically.

Changing the Map Live

Run these in the Console page of the NolimitHost Game Panel. Do not add a leading slash.

Command What it does
changelevel <map>Switches the map and keeps players in the lobby.
map <map>Loads the map as a fresh start and sends everyone to the main menu.
nextlevel <map>Sets the map that loads when the current one ends.
maps *Lists all maps available on the server.

For example, changelevel c1m1_hotel or maps * to see what is installed.

Tip: Use the campaign's first chapter (the map ending in m1) to start a campaign cleanly.

Setting the Rotation with mapcycle.txt

The rotation lives in left4dead2/mapcycle.txt. List one map per line, without the .bsp extension, in the order you want them played.

  1. Stop the server and open left4dead2/mapcycle.txt in Files.
  2. Add your maps, one per line:
    c1m1_hotel
    c2m1_highway
    c3m1_plankcountry
    c5m1_waterfront
  3. In server.cfg, make sure the file is selected:
    mapcyclefile "mapcycle.txt"
  4. Save and start the server.

Vanilla Campaign Start Maps

Campaign Start map
Dead Centerc1m1_hotel
Dark Carnivalc2m1_highway
Swamp Feverc3m1_plankcountry
Hard Rainc4m1_milltown_a
The Parishc5m1_waterfront
No Mercyc8m1_apartment
Cold Streamc13m1_alpinecreek

Custom Campaigns

  1. Upload the campaign's .vpk files to left4dead2/addons/. See Install Workshop Mods.
  2. Find the campaign's exact map names (the .bsp names inside the .vpk) and add the first chapter to mapcycle.txt.
Important: Map names are case-sensitive and must match the .bsp files exactly. A mismatch means the map fails to load.