[ANY] SMAC AutoDemo
v1.2.0
Description:
SourceMod Anti-Cheat is a great tool to make sure cheaters stay away from your servers. However, every so often someone will appeal their automatic ban and you have no proof of their actions. This plugin utilizes SourceTV to automatically record demos when a potential cheater is detected. Recorded demos are saved under addons/sourcemod/recordings.
The suspected cheater(s) and a timestamp will be displayed on automatic demos on games that support HUD text. Note: This information will also be displayed to anyone spectating via SourceTV.
If you have the
bzip2 extension, demos will be compressed with bzip2 compression.
If you have the
tEasyFTP plugin and
smac_autodemo_ftp_upload is set to 1, demos will be uploaded to the FTP server specified in the "autodemo" configuration.
If you create a file named
smac_recording.cfg under
cfg/sourcemod, it will be executed when a recording starts.
Cvars:
smac_autodemo_version - plugin version
smac_autodemo_compression_level - level of bzip2 compression, from 1 to 9; set this to 0 to disable bzip2 compression; this only has an effect if the
bzip2 extension is installed (defaults to 5)
smac_autodemo_ftp_upload - enables FTP uploading of demos; this only has an effect if the
tEasyFTP plugin is installed (defaults to 0)
smac_autodemo_auto_update - enables automatic updating (has no effect if Updater is not installed) (defaults to 1)
Requirements:
Requires
SourceMod Anti-Cheat.
Installation:
Put smac_autodemo.smx into /addons/sourcemod/plugins, and reboot your server or type "sm plugins load smac_autodemo" into your console or rcon.
Auto Update:
Install
Updater. The plugin will be auto-updated according to your Updater settings. It'll work without Updater.
Changelog:- v1.2.0 (4/15/13)
- sourcemod/smac_recording.cfg is now executed when a demo recording starts
- v1.1.0 (2/15/13)
- Suspected cheaters are now printed to chat on games that don't support HUD text
- v1.0.0 (12/28/12)
Download Plugin (smac_autodemo.smx)
View Source (smac_autodemo.sp)
__________________