About This File
Author:
- ReHLDS Team
Description:
ReAimDetector - AmxModX module for ReHLDS & ReGameDLL, which:
- detects AimBot and NoSpread
- blocks some types of AimBot, Triggerbot, AutoFire, KnifeBot when setting "SEND_PROTECTION_WEAPON" is enabled
- crashes some hacks with the "CRASH_CHEAT" setting turned on
Requirements:
Installation:
- In the cstrike / addons / amxmodx directory, copy the "configs" and "modules" folders.
- Open the file addons / amxmodx / configs / modules.ini, and add a new line reaimdetector
- Compile the plugin from the "scripting" folder.
- You are adding the plugin to the server.
- The installation is complete.
Settings:
[AIMBOT]
; Enable AimBot detection (0 | 1)
AIM_DETECTION = 1
; AimBoT detection sensitivity. The higher the value, the lower the probability of erroneous detections (0 | 10)
SENS = 8
; Enable to receive multiple alerts at once [Disable for DeathMatch] (0 | 1)
MULTI_WARN = 1
; Warnings before notifying chat admins (0 | 50)
NOTIFY_WARNS = 3
; Warnings before detecting AimBot (2 | 50)
MAX_WARNS = 5
; Resets warnings after N clean shots (5 | 1000)
SHOTS_RESET = 40
; Reset warnings after N kills (10 | 500)
KILLS_RESET = 35
; Resets warnings after N seconds after last warning (30 | 1800)
TIME_RESET = 420
[NOSPREAD]
; Enable NoSpread detection (0 | 1)
NOSPREAD_DETECTION = 1
; Warnings before notifying chat admins (15 | 300)
NOTIFY_WARNS = 15
; Warnings before detecting NoSpread (25 | 300)
MAX_WARNS = 40
[PUNISH]
; Reason for AimBot penalty
REASON_AIMBOT = Aim Detected
; Penalty time for AimBot
BAN_TIME_AIMBOT = 43200
; Reason for NoSpread penalty
REASON_NOSPREAD = NoSpread Detected
; NoSpread penalty time
BAN_TIME_NOSPREAD = 43200
; Setting the penalty for detection
; Parameters for substitution:
; [time] - time of the ban
; [userid] - The player's userid
; [steam] - SteamID of the player
; [ip] - IP of the player
; [reason] - reason
; AimBot detection action (Maximum string length is 127 characters)
PUNISH_AIMBOT = amx_ban [time] [userid] [reason]
; NoSpread Detection Action (Maximum string length is 127 characters)
PUNISH_NOSPREAD = amx_ban [time] [userid] [reason]
[SAVE]
; Save warnings after reconnect (0 | 3)
; 0 - off 1 - SteamID | 2 - IP | 3 - SteamID or IP
TYPE = 1
; Minimum number of AimBot alerts to save (2 | 50)
AIM_WARNS = 2
; Minimum number of NoSpread alerts to save (15 | 300)
NOSPREAD_WARNS = 15
[OTHER]
; Admin flags to see chat alerts (Example: abcde)
FLAG_ALERT = d
; Enable secure weapon sending (blocks some types of AimBot, Triggerbot, AutoFire, KnifeBot) (0 | 1)
SEND_PROTECTION_WEAPON = 0
; Enable crashing of some hacks (0 | 1)
CRASH_CHEAT = 0
Teams:
- / aim - opens a menu for viewing alerts (chat)
- reaim_reloadcfg - reload config file (console)
Thanks:
- dreamstalker for ReHLDS project
- mazdan for the aimbot detection method
- gyxoBka for improvements to the amxx plugin