Suggestions:
Make it so you can select different punishments for different teams.
A punishment with mirror damage (take same damage as you deal).
Issues:
Code:
L 07/01/2014 - 18:04:10: -------- Mapchange to cs_assault --------
L 07/01/2014 - 18:04:10: [hostage_protection.amxx] This is not a hostage map,plugin paused
You use names for every kind of punishment, how does this work when there are spaces in the name?
How does it work if a player named "Joe" should get punished but there's also a "Joe's Mom" in the server?
Using userid (which is unique) is better in most cases.
__________________