Watch
-
Add Favorite
Requires:
Tags:
admin
admin menu
admin message
admin popup
administration
admins
auth
Authentication
auth_provider
automatic
ban
banning
bans
blocker
cheater
css
dods
enforce
enforcement
flaming
hl2dm
keymenu
kick
kicker
kicking
log
logging
logs
mani
Mani Admin
mani_admin_plugin
noob
offenders
punish
punishment
report
report hacker
reporting
rulebreakers
rules
rulesmenu
sdk
server
server management
snitch
sourcemod
stabby
warn
warning
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.
- 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
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 )
Enforce - Version 0.7c |
|
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 stabby0.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 )
Find Servers
Servers running this addon.
Addon Details
Upload Addon