From Valve Developer Community
Jump to: navigation, search
This article is about the console command. For the place in a game, see Map (level design). For the file format, see MAP file format.

map is a console command that loads the specified map and starts a game on it.

Warning.pngWarning:For multiplayer games, this command will kick everyone from your server before changing the map, or does a hard change, so to speak. If you want to soft change your map from console use the changelevel command.


map <mapname> [gamemode]

The .bsp extension must be omitted. The game can access both maps in mounted VPKs and in the maps\ folder. Maps that are in a subdirectory of maps\ need to have the folder name included in the console command.

Note.pngExample: map de_dust2 deathmatch
Tip.pngTip: Csgo-16px.png The optional gamemode parameter can be deathmatch, casual, competitive, armsrace, coopstrike ..., see CS:GO Game Modes.
Todo: A similar list exists for L4d2-16px.png.

Similar Commands

ConCommand Description
map_background Analogous to map but loads a map as a background for the main menu. The player will not be able to move normally, but they can still use the console to move, attack, etc. This was introduced and used in Hl2-16px.png Half-Life 2 and its series but it does no longer work properly in newer games. Works in Tf2-16px.png Team Fortress 2 and Portal-16px.png Portal
map_commentary Analogous to map but also enables commentary mode, introduced in Hl2lc-16px.png Half-Life 2: Lost Coast and Src06-16px.png Source 2006.
maps <substring> Lists all the maps the game has access to that contain a certain character sequence. Use * to list all maps.

See Also