All too often I’m playing on a TTT server, and someone blatantly RDMs, trolls, exploits, or breaks the rules of the server in general. Sure, I could record a demo to catch the person in action and have the proof, but it seems like I never start recording a demo at the right time! After all, there’s no way to anticipate when someone will break the rules. Also, I can’t just leave a demo recording the entire time I’m playing. The filesize would be huge! What I’m looking for is an automatic demo recorder. It would start recording a demo at the beginning of each round, and if something happened during the round, you could choose to save that demo. If not, the demo would just be deleted at the end of the round. For servers not running a round-based gamemode, a new demo could be created every 10 mins (or however long you choose), and the demo before it would be deleted unless you choose to save it.
In my opinion, this would be extremely useful to catch trolls on servers and keep them banned. This would not only be useful for catching trolls, but for capturing awesome moments in-game. Say you had an amazing, awe-inspiring round. Well you could choose to save that round to a demo! This centers on the same idea that Black Ops uses for recording rounds. Does such a program exist? I googled around and couldn’t find anything. If this hasn’t been thought of for Gmod already, then I think this would be a great idea.