Enforcement

Details how the ServerScan Enforcement system functions and how you configure it for your server.

Introduction

The Enforcement system works on a warning limitation system. For each event logged against a player a warning is issued. For example a warning could be given to the user for having a high ping or because they are swearing. When the number of warnings issued reaches the warning limit the player is dealt with in accordance with the punishment set. The punishment enforced ranges from kicking the player to permanently banning them from the server. The punishment and the warning limit is of course decided by the Server Admin.

Enforcement


Variable Description
Enforcement System Enabled If de-selected the enforcement system is disabled.
Warning Limit The number of warnings a player can receive before the chosen action is enforced on them.
Action Taken - Kick Player Kicks a player who equals or exceeds the warning limit.
Action Taken - Kick and Ban Player Kicks and Bans a player who equals or exceeds the warning limit. If the server is COD v1.2+ then the ban is temporary. How long the player is banned for depends on the variable sv_kickbantime. For any other server type the ban is written to the file bans.txt in the ServerScan installation directory. To remove the ban open this file with a text editor and remove the required line. The bans.txt must be reloaded after editing, you can do this through the menu system. The bans.txt file is also reloaded when ServerScan starts. The bans.txt file is checked at a regular interval, this means a banned player maybe able to connect to a server for a short time before being kicked again. This will never be for more than one minute if you are polling the server.
Permanent Ban Only works with COD v1.2+. Sends a command to the server to permanently ban the player serverside. The ban is written to the ban.txt under the servers fs_homepath folder. Direct file access to the server is required to revoke the ban. This setting is therefore not recommended.
Kick for High Ping Issues a warning to players who equal or exceed the servers required ping limit.
Kick for Team Killing If a player has a score equal to the minus value set they will be warned and subsequently dealt with according to your enforcement settings.
Alert User When Warning Given Sends a message to the server informing the player they have received a warning.
Noob Player Detection Every minute ServerScan will record all players current scores and compare them to the previous checks scores. If a player fails to increase their score within the one minute period they are awarded a noob point. Every five minutes ServerScan will inform everyone of the top 3 noobs on your server. It's a very simple system but it does add an element of extra fun to your games as no one wants to be the top noob! It also discourages camping.
Welcome New Players To The Server Everytime ServerScan see's a new connection it will send a message to the server welcoming that player to the server.