Demos and You

Ryan

QED
Staff member
Moderator
Hello gamers, Ryan here.

Today, I present to you my favorite way to collect general evidence: Demos!

I am always watching and recording you with this powerful tool. And, even after years of collecting demos, you'll be hard pressed to even get up to a gigabyte in file size, across your entire demos folder.

Step 1 - Bind the Key
In order to start, you just have to press one key.
Bind the key in your default Garry's Mod settings window!
t1OV4un.jpeg

Step 2 - Join Giant's Lair
Connect to Giant's Lair, or whatever server you want.

Step 3 - Record
Now you have to record the demo. You'll press whatever key bind you made for it.

Step 3 - AH, get this nasty shit off my screen
There's going to be this massive record logo in the top right. We want to get rid of that nasty thing.
Press ~ to open your console, and copy/paste the following:
Code:
gm_demo_icon 0
You should only ever have to type that once, but if it comes back, just type it again.

Step 4 - Profit.
That's it. You've done it. It'll automatically capture everything in game, until you disconnect from the server. It'll carry across map changes, and keep working.

Demo Save Location: garrysmod/demos

Viewing Demos:
Viewing a demo isn't hard. Just open the demos menu in the main menu of Garry's Mod. You'll have some problems. You won't have the voice boxes in the top left telling you who is talking. You'll also have to download the map you want to view the demo of, just like the Offline Deathscene Viewer.

First join Giant's Lair. Then hope you get to the map you want - until Dime/Jabba uploads a workshop collection with all of the maps for you to subscribe to so you can have everything always ready to go. Disconnect, then view the demo.

There's also going to be a metric shit ton of script errors - and I can't fix that, as far as I can tell.

To get the little voice boxes back, subscribe to the following workshop addon: https://steamcommunity.com/sharedfiles/filedetails/?id=3532277014

Then, load up your demo. You'll need to open the console and copy/paste the following to get everything working
Code:
sv_allowcslua 1;lua_openscript_cl demovoicefix.lua

Then, the voice boxes should pop up in the top left! It's not perfect, but it should work!

Finally, here's some limitations. Demos aren't perfect.
  • Demos cannot be used for hacking evidence. They just aren't good enough. If you want hacking evidence, you're going to need a manual recording on the live server.
  • Demos cannot capture the RDM Manager (F8). You can use a combination of saved offline deathscenes and the "Old Logs" section of the RDM manager to handle this on the live server, though.
  • Demos will stop working with every update. So anything major, get it before the game updates. Updates are planned well in advance, so you'll have plenty of notice and time.
But for just about anything else, they're really great.

If you have any questions, concerns, comments - please hit me up. DM me on discord, reply to this thread, etc.
 
Back
Top