Mic Spam Temporary Mute
Version: 1.10
Old Name: Anti-Micspam
Description
The plugin automates the process of detecting and temporarily muting players who playback prerecorded audio over in-game VOIP, such as with HLSS or HLDJ, past the threshold time. The muting only lasts until the player stops the playback.
Supported Games:
- Counter Strike:Source
- Day of Defeat:Source
- Half Life 2: Deathmatch
- Team Fortress 2
Installation
- compile micspam.sp and then put the generated micspam.smx in cstrike/addons/sourcemod/plugins
- NOTE: if you don't know how to compile micspam.sp, use http://sourcemod.com/compiler.php
CVARS - sm_micspam_threshold default: 3
- The time, in seconds, a player can play a sound before punishment is taken. For example, if you set this value to 0, any micspam will trigger punishment (as long as it's long enough to be caught by the plugin - half a second or so). Setting it higher allows players to play short sounds without punishment.
- sm_micspam_immunity default: 0
- Players with an immunity level greater than this value will be immune to being punished for micspam.
- sm_micspam_mutemsg default: "[SM] You were muted temporarly due to excessive micspam"
- this specifies the message to display (in green chat text) to the muted player.
Changelog
- 1.10 [no longer beta]
- 1.00 beta - Created plugin [Still needs testing]
Thank You For Your Help:
psychonic - added a check to fix the not connected error
Original plugin created by FLOOR_MASTER