This plugin punishes players for excessive use of the callvote feature in Left 4 Dead. Using the Cvars listed, you can either kick the player when they have exceeded the max number of votes for the current map, or ban them for a certain duration. The votes counter currently will reset on map change.
(0/1, def 1)
Enable/Disable the callvote guard. If set to disabled, none of the punishment options will be executed.
(0/1, def. 1)
Enable/Disable the Admin Immunity. If this is enabled, admins will not be subject to punishment for exceeding the maximum amount of callvotes for the current map. If enabled, Admins will also now be immune to Kick Callvotes from clients with a lower immunity. (A higher ranking admin can still issue a callvote kick against lower ranked admins)
The max callvotes allowed before the player is subject to punishment. When the player has reached this limit, they will recieve a message alerting them to reaching the max votes. Once exceeded the chosen punishment will be applied.
The amount of time in seconds the player must wait in between votes. When a player attempts to call a vote repeatedly, they will recieve a message alerting them to how long they must wait before they can create another vote. [Set to 0 for no Vote Delay]
Duration in minutes of the ban. If this is set to 0, the player will be kicked instead of banned.
Thanks to Tsunami for helping me test this plugin out and find the bug.
- Added admin immunity to kick callvotes.
- Fixed numerous bugs.
- Added a Vote Delay option.