I've found the cause of the problem. Today myself and Bundt (with some assistance from Killermon) went hunting down the bug and we found out what was causing it! Effectively this snipped of code from Amen (which I didn't write) was causing it- Code: local function muteVoice() for _,ply in pairs(player.GetAll()) do if ply:IsVoiceAudible() then if ply:GetNWBool("AMuted")==true then ply:SetMuted(true) else ply:SetMuted(false) end end end end timer.Create("SetVoiceMuted",1,0,wmuteVoice) That's going to be redone so it's not sucky and it works correctly. Until then that (useless) function is disabled on BBuild.
Judging by the lack of spacing that's probably cpf's code (Not like there were any other possibilities olol) It's not a bad way of doing it but I guess there are better :V
Like I said, I never wrote it. Also it is a bad way of doing it if it causes voice to cut out every second or so :v
It never worked fine before. For as long as that's been there the in game voice chat has always been choppy (See: When we had a TTT server)