So we were playing on a map called Crummy Cradle where there is a collapse-able bridge on it. A player carrying a dead (ragdoll) body was playing around with this bride because if you bash the dead body on the bridge goes flying. So he does this, the bridge flies up and is about to land on him. To try to save himself he raises the dead body over his head to stop the bridge but the bridge landed on him and crushed him, killing him. What I've read and gathered from support was that if a player dies (becomes a ragdoll) inside of another dead ragdolled body it will crash the server due to an engine error. This can also happen when a body is moving too fast or hits the ground after moving too fast. I found people complaining about this here too. It seems as if it can be prevented with "cl_ragdollcollide 0" but that's only preventing it. The next paragraph explains what happened after the server restart.
So what this caused that is really bugging me is as follows. The shotgun (and everything else in the list below) can only be heard by the player shooting them. For example if I shot a shotgun I could hear it but a player next to me couldn't. They would only hear the sound of the bullets hitting the wall. Not the shotgun shot itself. Here is a list of all known broken sounds:
1. M16 Gunshot Sounds
2. Shotgun Gunshot Sounds
3. Glock Gunshot Sounds
4. Pistol Gunshot Sounds
5. Mac10 Gunshot Sounds
6. Deagle Gunshot Sounds
7. Grenade bouncing sounds but they cant be heard by anyone
Oddly enough the Rifle's sounds worked. I thought maybe either CS:S sounds or HL:2 sounds broke but it seems like I can hear C4 (CS:S) beeping sounds and the poltergeist shot sound (HL2). Deleting my addons, as expected didn't fix it and neither did a full server repair. After reading the thread that I also noticed that it affected my testing server, currently named lkstf2 to any staff seeing this. My test server which never crashed from the error had this issue which lead me to beleive maybe it was my gmod. I tested this out with a friend on a listen server I quickly made but the sounds were working just fine there so it must be an issue with the server. I am currently completely reinstalling a fresh copy of my gmod and am going to schedule a wipe on my server to hopefully fix it but does anyone know a solution to this? I also reinstalled Trouble in Terrorist Town to make sure it wasn't that but still, no dice. Thanks to any help in advance. Ill keep posting some stuff here saying what did and did not work.
The Engine Error:
Code: Select all
Engine error: player/phoenix.mdl (2) at -1.$ -1.$ -1.$ in contact with *88 (2) at 9.3 -3.6 45.1, crash. dist = -1, minq = 99999999999999998000000000000000000000000000000000000000000000000000000000000000000000000000000000000.000000