Evie Addon Details

Watch - Add Favorite

Description

Complete rules enforcing system for source games.

Players can report rulebreakers, admins can issue warnings. Offenders are logged in a database with relevant information such as time of report, steamID of the offender and reporting player , IP address of the offender and which rule was broken. Highly configurable to fit any gametype/server.

The script now also logs bans by anticheat plugins and admins into the database, and has improved logging features.
It will now detect namechangers and log all the known names for a player to his file.

Now includes a rules menu, which can be automatically displayed when players join and/or by typing a command.

Players can automatically be punished after receiving X warnings. Now with 3 configurable punishment levels.
and continuous offenders can be permbanned automatically.

Great for when no admins are on, if a cheater is ruining the server players can type !report and an admin can ban later through logged information.

Reports and warnings are stored in es_offenderdb_db.txt
and look something like this:



Admin commands:
!warn
admins can select a player from the playerlist and issue a warning.

!retrieve
admins can select a player from the playerlist and if the user is in the offender db it will show all rulebreaking stats in a popup.

Player commands:
!report
players can report rulebreakers to the database.

All offenders are logged in:
addons/eventscripts/enforce/es_offenderdb_db.txt

Server console commands

enforce_clearentry [steamid] remove an entry from the database

enforce_resetdb delete all entries in database.

Installation

- Extract the zip to your gameservers cstrike directory.
- Configure Enforce by editing
addons/eventscripts/enforce/settings.cfg
- Add to your autoexec.cfg:
es_xload examples/basic_auth
es_xload enforce
- Restart server or load script via rcon

Version Notes For 0.7c (Announce this update)

Updated on: 2010-02-26 16:23:13 EST by stabby
0.7b-0.7c
- Fixed bug where banned players in IP ban mode would not get kicked from the server.
- Faster retrieval command.

0.7a-0.7b
- Fixed bug where if an admin selected a rulebreaker and he left the game after it would create wrong database entries.

0.7-0.7a
- Fixed some minor bugs
- Added option for punishment delay, so players can read the warning popup in chat before they get banned.

0.6e-0.7
- Fixed major bug with IP banning method which banned the wrong users occasionally.

0.6c-0.6e
- Fixed small bug with notification for admin option.
( Previous Versions )