You are more than welcome to change whatever you want Elgan. I just threw this together really quick. I'm pretty busy doing school work right now. Don't feel obligated either, I will get around to it eventually, lol. I'm working on too many things right now.
If you do change it, I think we need the player location to change with the camera, because the sounds aren't coming from the camera location, but the old player location.
I actually spend more time in spectate watching people than I do playing, lol. Plus, I never want to ban someone without being SURE they are cheating. I, like you, have been banned for no cheats.