The Anti-TK System

TAC Server Version 1.4

Introduction

TAC is now, we believe, one of the most Team Killer free mods available. Why is this? We decided that kicking a Team Killer was absolutely useless. The Tker will just simply come back under a different name and start TKing all over again so we decided that the best solution is to keep the TKers where we have power over them....on the server.

What? We are mad?? hehehe. Very possibly, but hear us out first.

In the past, anti-TK systems have been created that kicked the offending player when a certain number of TKs was reached. This was usually useless because, if the value was low, and an accident occured with a mortar, an innocent player would get booted. On the other end of the scale, the value might be too high and a TKer could go nuts for ages before getting kicked.

We have changed this. What now happens in TAC is that if a player gets 2 TK's within a 4 minute period, the player will be put on Reverse Damage mode for 5 minutes. If the player continues to TK and gets 4 TK's within a 4 minute period, the player will be sent to purgatory. All these values are changable by the server admin in BWAdmin_settings.cs and are totally customizable to suit the admins wishes. (refer below for info on RD and purgatory modes)

We have found that TKers tend to drop of their own accord as they can not effectively TK anymore.....which is great news for the rest of us.

 

Reverse Damage Mode

Reverse Damage Mode was designed as a warning for TKers. If a player shoots his teammates while on reverse damage mode then the player will take the ratio of damage specified in BWAdmin_settings.cs (default is 1.0)

This means that every ounce of damage a TKer does to you, he does to himself.

Purgatory Mode

Purgatory mode is the tribes equivalent of the sin bin. If a player is sent to purgatory he/she is put into observer mode for the time period specified in TAC_Settings.cs (default is 300 seconds or 5 minutes). The player may not change from observer mode or talk globally within this time period but may talk via teamtalk to players in observer mode.

When a player is placed into purgatory they are also ip banned for the time period noted above. This means if they drop, they cannot reconnect until after their punishment is complete so either way, they are out of the game for 5 minutes.

 

Gagging and Muting

We have all been on servers where some player is spamming or being abusive. Normal players have always been able to mute this person so that they do not hear him/her but now we have also added the gag option that is available to AdminGeneral admins.

The gag option will mute the offending player so that he cannot talk in either global or team talk to ANY player on the server at all.

 

Anti-Spam Auto Filter

There is nothing worse when you are on a server and some idiot is spamming with his v-chat menu for all he is worth. Now TAC has a build in filter. Simply set the $TAC::VoiceSpamLimit = 7; to a value (7 seems to be a fair value) and if a person spams too much, the filter will stop them. Basically they filter will "mute" their global spams (normal chat and team spam and chat are still ok) for 20 seconds on the first offence, 40 on the next and so on.

This is a great new option and we hope all admins will enable it. To disable it simply put a value of 0 on the setting.