Demo Commands

Commands to enhance demo features of Counter-Strike game

demo_pause

CS2 and CSGO

Command

demo_pause

Pauses the currently playing demo. Use demo_resume to continue playback.

Command Details

demo_quitafterplayback

CS2 Only

Command

demo_quitafterplayback

<0 / 1>

When enabled, this command makes the game automatically quit after a demo finishes playing.

Command Details

demo_recordcommands

CS2 and CSGO

Command

demo_recordcommands

<0 / 1>

Records commands entered in the console and saves them to a .dem file.

Command Details

demo_resume

CS2 and CSGO

Command

demo_resume

Resumes playback of a paused demo.

Command Details

demo_timescale

CS2 and CSGO

Command

demo_timescale

<Playback speed>

Adjusts the playback speed of the demo to fast forward or slow down the game rounds.

Command Details

demo_togglepause

CS2 and CSGO

Command

demo_togglepause

Use this command while watching demos to toggle between pausing and playing. It pauses the demo if it's running and resumes playback if paused.

Command Details

demoui

CS2 and CSGO

Command

demoui

Toggles the demo player UI on or off. When open, you can control demo playback speed, skip rounds, and more.

Command Details

listdemo

CS2 and CSGO

Command

listdemo

Use this command in a demo file to display a list of all contents within the demo in the developer console.

Command Details

nextdemo

CS2 and CSGO

Command

nextdemo

Plays the next demo in your current demo sequence.

Command Details

playdemo

CS2 and CSGO

Command

playdemo

<Demo File Name>

Plays a demo file from your Steam CS:GO folder. If your demo is in the "replays" subfolder, prefix the demo name with "replays/".

Command Details