Comments:
Carrier Skipping is when the player who is the Carrier rejoins the server to end the round and skip their turn of playing as the Carrier.
This is very frustrating for players who are geared up for a new round only to have it end seconds later
This plugin will Automatically Ban any player who Carrier skips!
The plugin will only Ban Players who have a disconnect reason of "Disconnect by user.", players who are kicked for ping/AFK/Reservation, or leave for any other reason will
NOT be banned. If there are any other disconnect reasons that i should include please let me know.
CVARs:
zps_carrierskip_version - current version
sm_carrierskip - Enables/Disables Carrier Skip Ban (0/1)
sm_carrierskip_minplayers - Sets the Minimum players before a Carrier Skipper is Banned
sm_carrierskip_bantime - Sets the Time to Ban a player in hours (0 = permanent)
ToDo:
Finish second version
Change Log:
1.00 Initial Creation
1.10 Added Ban Time and Min Players
1.20 Prevented Admin from Being Banned
1.21 Renamed GameData File to fix bug with Carrier Mod Plugin
(IMPORTANT make sure you replace carriermod.txt with zps_carriermod.txt or rename the file)
1.30 Fixed Client Index 0 Error
.sp goes in the
scripting folder
.smx goes in the
plugins folder
.txt goes in the
gamedata folder