Описание:
Little Anti-Cheat - это бесплатный и простой античит для открытых игр с открытым исходным кодом, который работает на SourceMod.
Этот Anti-Cheat ни в коем случае не идеален, и в некоторой степени его можно обойти, но он все равно должен быть хорошей альтернативой (или просто дополнением) SMAC (SourceMod Anti-Cheat).
Если используете плагины на баннихоп для игроков, их нужно адаптировать под АЧ, или выключить детект баннихопа в настройках АЧ!
Детект читов:
lilac_enable [1/0 (По умолчанию 1)] - Включить/Выключить античит
lilac_welcome [1/0 (По умолчанию 0)] - Уведомление игроков о защите сервера.
lilac_sourcebans [1/0 (По умолчанию 1)] - Использовать SB 1 если да 0 если использовать стандартный baseban.
lilac_log [1/0 (По умолчанию 1)] - Логировать подозрения на читера
lilac_log_extra [0/2 (По умолчанию 1)] - 0 = Отключено. 1 = Логировать информацию о бане (1) Логировать информацию о всех банах и детектах
lilac_log_misc [1/0 (По умолчанию 0)] - Логирование за высокий пинг,потери
lilac_log_date[{year}/{month}/{day} {hour}:{minute}:{second}] - Формат даты и времени
lilac_angles [1/0 (По умолчанию 1)] - Обнаружение (Pitch AA, Duckspeed и Legit Anti-Backstab).
lilac_angles_patch [1/0 (По умолчанию 1)] - Исправление подмены углов в читах.
lilac_chatclear [1/0 (По умолчанию 1)] - Обнаружение рекламы о читах в чат
lilac_convar [1/0 (По умолчанию 1)] - Обнаружение подмены кваров.
lilac_nolerp [1/0 (По умолчанию 1)] - Обнаружение NoLerp.
lilac_bhop [2/1/0 (По умолчанию 2)] - Обнаружение Bhop (0 = Отключить, 1 = бан за 10 прыжков, 2 = бан за 5 и более прыжков).
lilac_aimbot [5+/1/0 (По умолчанию 5)] - Обнаружение AimBot (0 = Отключить, 1 = Только логирование, 5+ = Бан если античит обнарушил более 5 раз чит (минимум 5)).
lilac_aimlock [5+/1/0 (По умолчанию 10)] - Обнаружение AimLock (0 = Отключить, 1 = Только логи, 5+ = Бан если античит обнарушил более 5 раз чит (минимум 5)).
lilac_aimlock_light [1/0 (По умолчанию 1)] - Обрабатывать только 5 (пять) игроков что подозреваются в нечесной игре. (уменьшение нагрузки на сервер по сути)
lilac_backtrack_patch [1/0 (По умолчанию 0)] - Исправление backtrack функции в читах (ОСТОРОЖНО, могут быть проблемы с регистрацией попаданий. 0 = Отключить, 1 = Включить).
lilac_max_ping [100+/0 (По умолчанию 0)] - Банит игроков на 3 минуты, если их пинг больше этого значения (0 = Отключить, 100+ = Бан если пинг больше этого значения).
lilac_max_lerp [105+/1000 (По умолчанию 105)] - Кик игроков которые используют интерполяцию (cl_interp 0.5).
lilac_loss_fix [1/0 (По умолчанию 1)] - Игнорировать ли потери пакетов игроком.
lilac_ban_length - Время бана игрока
lilac_set_ban_length angles <minutes>
lilac_set_ban_length chatclear <minutes>
lilac_set_ban_length convar <minutes>
lilac_set_ban_length nolerp <minutes>
lilac_set_ban_length bhop <minutes>
lilac_set_ban_length aimbot <minutes>
lilac_set_ban_length aimlock <minutes>
lilac_set_ban_length antiduckdelay <minutes>
lilac_set_ban_length noisemaker <minutes>
Файл lilac.smx в папку addons/sourcemod/plugins/
Папку /translations/ в директорию addons/sourcemod/translations/
После первого запуска плагина, автоматически сгенерируется конфиг "lilac_config.cfg" в папку /cfg/sourcemod/
Little Anti-Cheat - это бесплатный и простой античит для открытых игр с открытым исходным кодом, который работает на SourceMod.
Этот Anti-Cheat ни в коем случае не идеален, и в некоторой степени его можно обойти, но он все равно должен быть хорошей альтернативой (или просто дополнением) SMAC (SourceMod Anti-Cheat).
Если используете плагины на баннихоп для игроков, их нужно адаптировать под АЧ, или выключить детект баннихопа в настройках АЧ!
Детект читов:
- Обнаружение Angle-Cheats (Legit Anti-Backstab (TF2), Basic Anti-Aims and Duckspeed).
- Обнаружение Chat-Clear.
- Обнаружение Invalid ConVar Detector.
- Обнаружение BunnyHop (Bhop).
- Обнаружение Projectile, Hitscan Aimbot.
- Обнаружение Aimlock.
- Обнаружение nolerp
- Обнаружение antiduckdelay + FastDuck
- Обнаружение noisemaker
- Обнаружение Newlines in name
- Angle-Cheats Patch (Включить Angle-Cheats для работы).
- Max Interp Kicker (Кикать игроков за попытку использовать interp (cl_interp 0.5)).
- Max Ping Kicker (Кикать игроков за высокий пинг (Отключено по умолчанию)).
- Backtrack Patch (Patches backtrack cheats (Отключено по умолчанию)).
- Macro detection.
- Invalid name detection.
- Invalid characters in chat patch (+ chat clear exploit fix).
- [TF2] Team Fortress 2
- [CS:GO] Counter-Strike:Global Offensive
- [L4D2] Left 4 Dead 2
- [DoD:S] Day of Defeat: Source
- [CS:S] Counter-Strike:Source
- [HL2:DM] Half-Life 2:DeathMatch
- [GMOD] Garry's Mod
Замечена некорректная работа античита на CSS v34
Требования
- Sourcemod 1.10 или выше.
- SourceBans++ или BaseBans или MaterialAdmin
Переменные
lilac_enable [1/0 (По умолчанию 1)] - Включить/Выключить античит
lilac_welcome [1/0 (По умолчанию 0)] - Уведомление игроков о защите сервера.
lilac_sourcebans [1/0 (По умолчанию 1)] - Использовать SB 1 если да 0 если использовать стандартный baseban.
lilac_log [1/0 (По умолчанию 1)] - Логировать подозрения на читера
lilac_log_extra [0/2 (По умолчанию 1)] - 0 = Отключено. 1 = Логировать информацию о бане (1) Логировать информацию о всех банах и детектах
lilac_log_misc [1/0 (По умолчанию 0)] - Логирование за высокий пинг,потери
lilac_log_date[{year}/{month}/{day} {hour}:{minute}:{second}] - Формат даты и времени
lilac_angles [1/0 (По умолчанию 1)] - Обнаружение (Pitch AA, Duckspeed и Legit Anti-Backstab).
lilac_angles_patch [1/0 (По умолчанию 1)] - Исправление подмены углов в читах.
lilac_chatclear [1/0 (По умолчанию 1)] - Обнаружение рекламы о читах в чат
lilac_convar [1/0 (По умолчанию 1)] - Обнаружение подмены кваров.
lilac_nolerp [1/0 (По умолчанию 1)] - Обнаружение NoLerp.
lilac_bhop [2/1/0 (По умолчанию 2)] - Обнаружение Bhop (0 = Отключить, 1 = бан за 10 прыжков, 2 = бан за 5 и более прыжков).
lilac_aimbot [5+/1/0 (По умолчанию 5)] - Обнаружение AimBot (0 = Отключить, 1 = Только логирование, 5+ = Бан если античит обнарушил более 5 раз чит (минимум 5)).
lilac_aimlock [5+/1/0 (По умолчанию 10)] - Обнаружение AimLock (0 = Отключить, 1 = Только логи, 5+ = Бан если античит обнарушил более 5 раз чит (минимум 5)).
lilac_aimlock_light [1/0 (По умолчанию 1)] - Обрабатывать только 5 (пять) игроков что подозреваются в нечесной игре. (уменьшение нагрузки на сервер по сути)
lilac_backtrack_patch [1/0 (По умолчанию 0)] - Исправление backtrack функции в читах (ОСТОРОЖНО, могут быть проблемы с регистрацией попаданий. 0 = Отключить, 1 = Включить).
lilac_max_ping [100+/0 (По умолчанию 0)] - Банит игроков на 3 минуты, если их пинг больше этого значения (0 = Отключить, 100+ = Бан если пинг больше этого значения).
lilac_max_lerp [105+/1000 (По умолчанию 105)] - Кик игроков которые используют интерполяцию (cl_interp 0.5).
lilac_loss_fix [1/0 (По умолчанию 1)] - Игнорировать ли потери пакетов игроком.
lilac_ban_length - Время бана игрока
lilac_set_ban_length angles <minutes>
lilac_set_ban_length chatclear <minutes>
lilac_set_ban_length convar <minutes>
lilac_set_ban_length nolerp <minutes>
lilac_set_ban_length bhop <minutes>
lilac_set_ban_length aimbot <minutes>
lilac_set_ban_length aimlock <minutes>
lilac_set_ban_length antiduckdelay <minutes>
lilac_set_ban_length noisemaker <minutes>
Установка
Файл lilac.smx в папку addons/sourcemod/plugins/
Папку /translations/ в директорию addons/sourcemod/translations/
После первого запуска плагина, автоматически сгенерируется конфиг "lilac_config.cfg" в папку /cfg/sourcemod/