First of all, it is the community's responsibility to decide if someone needs a dressing down due to unacceptable behavior. The .ignore command will go a long way towards addressing that, since if you can't hear them, they aren't there, since killshooter is on.
And speaking of killshooter, another method of 'punitive action' against offending players is to have HTC deem someone killshooter exempt. Code another line that says something along the following lines,
if (HitObject == Friendly)
HitObject = MyObject;
[b]else if (HitObject == Damned)
break;[/b]
This would effectively make it 'open season' on any real bad offenders. Just a ridiculous idea, actually (http://bbs.hitechcreations.com/smf/Smileys/default/wink.gif)