Half-Life 2 use sounds
Serverside and super simple script.
Made in 5 minutes mostly searching for the sounds.
Now comes with two convars also toggleable in spawnmenu options tab:
"hl2usesounds_enable" which is as self-explanatory as it can be.
"hl2usesounds_goodonly" which toggles if failures shouldn’t play a sound at all.
Closed captions are a stock gmod setting. It’s called "Subtitles" in Audio.
I know someone made one that’s like clientside and serverside and cool but I made this before I even knew it existed.