Jump to content

Demo Guide

Recommended Posts

Sometimes, you can't use obs, shadowplay, or other recording programs to record the voice chat. You might use demos to record your session. Now, sometimes, demos can be tricky to work with. This is what this guide aims to help you out on.


  1. Open console with the ~ key (under escape!)
  2. Type in: record <Whatever You Want to Put in as Your Title>
    • You can disable the big red REC by typing in the console: gm_demo_icon 0
  3. Once done, type in: Stop
  4. Go to garry's mod folder (Steam\steamapps\common\GarrysMod\garrysmod) and locate a file that is labeled as .dem/DEM file
  5. Drag that file to your demo folder in your garry's mod folder (Steam\steamapps\common\GarrysMod\garrysmod\demos)
    • This allows you to view demos yourself.


Downloading Demo Voice Chat Fix

Skip this section if you do not have a problem with the voice chat when viewing demos.

  1. If you want to download the script, go to step 1. 
  2. If you want to make your own script, go to step 2-3.
  3. Once done either one, go to step 4.


  1. Download the following link: 
    • https://mega.nz/#!ZgU2FYqD!OH_4Dda1XGqKN3KYiWcIykVSYba8kjEmvhdlVK22OGk
    • In case, you don't trust the link above. You can make your own script. 
  2. Open a notepad
    • Copy and paste one of two scripts below.
      1. Raw Script #1: https://pastebin.com/y076H4CL
      2. Raw Script #2: https://pastebin.com/zMin3UJP
  3. Save it under All Files and title it <Whatever Title You Want to Use>.lua
  4. Move your lua script to the lua folder (Steam\steamapps\common\GarrysMod\garrysmod\lua)


Viewing Demos

Skip steps 5-7 if you do not have a problem with the voice chat when viewing demos.

Make sure you remember/record your settings because once you view the demo, the settings (besides binds) from f1 menu and moat inventory menu will change to the settings of the person who is recording the demo. You will have to change them back yourself if you want to keep using your settings.

  1. Download the demo or locate the demo that you just recorded in garry's mod folder (Steam\steamapps\common\GarrysMod\garrysmod). 
  2. Drag that file to your demo folder in your garry's mod folder (Steam\steamapps\common\GarrysMod\garrysmod\demos).
  3. Press esc key and go to demo section.
  4. Hover over the demo you want to view and click on play.
  5. Press shift + f2 to open the demo menu and pause it.
  6. Open your console and put more commands in console (in order):
    1. sv_allowcslua 1
    2. lua_openscript_cl <Whatever  Title Is When You Named the Script>.lua
    3. cl_playback_screenshots 1
      • Allows you to take screenshots in the demo with Steam screenshot program
  7. Press shift + f2 and resume the demo.


  • If your demo does not allow you to view it due to missing map, please download the map off steam workshop. You can find the list here:
    • https://moat.gg/forums/topic/16833-help-the-maps-wont-download/



  • What happens on Map changes?
    • You don't have to re-record, as the demo system AUTOMATICALLY splits demos between maps, making it easy to find reports for a certain map you were on!
  • What if I connect to another server?
    • This is the time where you will have to re-record your demo.
  • What if my game crashes?
    • As far as I know demos are saved at the time of recording, so there is no need to worry about your game crashing and not being able to save the evidence. (May need further clarification on this)
  • Size of demos?
    • Example file size: https://puu.sh/vMpJb/0deaf0117f.png
  • Can I make a bind to record demos whenever I want to? Can I make a bind to stop recording demos whenever I want to?
    • Where to bind: https://prnt.sc/fcyb2b
  • How can I move around in the demo?
    • Press shift+f2, and press the drive button. Hold your mouse and move around. The downside is that you move as the person who is recording.
  • How can I fast forward or slow down time?
    • Press shift+f2, and drag the bar to the right (to make demo go faster) or to the left (to make the demo go slower).
  • How can I skip to certain section of the demo?
    • Press shift+f2, and type in the box next to "Goto:" the tick number and then click on "Goto:" box.
Edited by Agent A (see edit history)
  • Informative Informative x 2
  • Useful Useful x 2

Share this post

Link to post
Post is closed for comments.

  • Viewing Now   0 members


  • Create New...