Players can type /hitsound in chat to turn on the hitsound, and every time they hit someone, they'll hear a "ding!" sound to confirm the hit.
Just like TF2's hitsound, this one has a few rules. The hitsound will not play if:
- You hit someone through a wall, i.e. you don't have a clear line of sight to them
You hit someone who is hidden in the smoke of a smoke grenade
You're blinded by a flashbang
Oh, and cvars:
- sm_hitsounds_displaydamage (1/0, def. 1) If 1, also display damage done to the attacker. I know that Show Damage exists, but Hitsounds' damage text abides by the above rules.
sm_hitsounds_rules (1/0, def. 1) Set to 0 to disable the first two above rules. In other words, if 0, players will still hear hitsounds even if they hit someone that they can't see.
sm_hitsounds_friendlyfire (1/0, def. 0) If 1, you'll also hear a hitsound if you damage a teammate. Has no effect if mp_friendlyfire is 0.
One more thing: the plugin does not advertise itself at all--you should add a message about /hitsound in your Advertisements or whateverplugin config, so that your players know about it.
Plugin / Source