Little Anti-Cheat

Little Anti-Cheat 1.7.3

d3v

Участник
Сообщения
470
Реакции
146
L 07/02/2023 - 13:50:41: Info (map "de_dust2") (file "/home/container/csgo/addons/sourcemod/logs/errors_20230702.log")
L 07/02/2023 - 13:50:41: [SM] Exception reported: String formatted incorrectly - parameter 2 (total 1)
L 07/02/2023 - 13:50:41: [SM] Blaming: lilac.smx
L 07/02/2023 - 13:50:41: [SM] Call stack trace:
L 07/02/2023 - 13:50:41: [SM] [0] PrintToServer
L 07/02/2023 - 13:50:41: [SM] [1] Line 349, lilac\lilac_config.sp::lilac_ban_status
L 07/02/2023 - 13:50:41: [SM] [2] Line 202, lilac\lilac_config.sp::OnConfigsExecuted

@Toil, @Palonez,
Файлы которые редактировали предоставьте
 

xllvml

Участник
Сообщения
72
Реакции
7
Просто везде изменил префикс + убрал текст чтобы версия плагина на писалась в причине бана.
Сообщения автоматически склеены:

@d3v,
 

Вложения

  • lilac.sp
    11 КБ · Просмотры: 20
  • lilac_macro.sp
    5.3 КБ · Просмотры: 14
  • lilac_stock.sp
    12.6 КБ · Просмотры: 10
  • lilac_config.sp
    30.6 КБ · Просмотры: 20

parthi

Участник
Сообщения
40
Реакции
2
Привет,

Я хотел бы понерфить Бхопа, как в соревновательном... Но на моем сервере кажется, что банни проще.. Это казуальный тип.
Я пытался использовать sv_staminajumpcost "0,18", но это не идеально. Я хотел бы сделать как в соревнованиях, разрешить прыгать 2-3макс.

Кто-нибудь может мне помочь?
 

Palonez

бб братки
Сообщения
3,035
Реакции
1,837
Привет,

Я хотел бы понерфить Бхопа, как в соревновательном... Но на моем сервере кажется, что банни проще.. Это казуальный тип.
Я пытался использовать sv_staminajumpcost "0,18", но это не идеально. Я хотел бы сделать как в соревнованиях, разрешить прыгать 2-3макс.

Кто-нибудь может мне помочь?
If you do not speak Russian, then it is better to write in English or, at least, native
 

parthi

Участник
Сообщения
40
Реакции
2
If you do not speak Russian, then it is better to write in English or, at least, native
Hello sorry, thanks to let me ask in english ^^


I would like to nerf Bhop as in competitive... But in my serveur it seems more easier to bunny.. Its casual type.
I tried to use sv_staminajumpcost "0.18", but it's not perfect. I would like to do as in competitive, permit to jump 2-3max. (with bhop, then got a slow effect)
I have one plugin which permit to detect the speed then it slowed down the player if he reach the max speed. But I would like to limit by X jump. (Anti Bunny Hop - Page 4 - AlliedModders)

Someone can help me ?
 
Последнее редактирование:

Max Rhine

Участник
Сообщения
172
Реакции
29
И на шару способ: ищешь функцию вывода текста в чат, паралельно заходишь в sm api и ищешь проверку на админа.
Вместо:
PrintToChat(i, "");
Вставляешь:
if(функция проверки на админа)
{
    PrintToChat(i, "");
}
Всё, компиляция и готово.
 

yallstpd

Участник
Сообщения
1,023
Реакции
316
И на шару способ: ищешь функцию вывода текста в чат, паралельно заходишь в sm api и ищешь проверку на админа.
Вместо:
PrintToChat(i, "");
Вставляешь:
if(функция проверки на админа)
{
    PrintToChat(i, "");
}
Всё, компиляция и готово.
Благодарю, но в кфг есть значение:
кфг:
// Alert admins in chat about potential cheaters.
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
lilac_cheat_warning "1"
При этом в чате алерты видны всем игрокам.

"[Lilac] Little Anti-Cheat" (1.7.4) by J_Tanzanite
 
Последнее редактирование:

Max Rhine

Участник
Сообщения
172
Реакции
29
Благодарю, но в кфг есть значение:
Да, но вам никто не обещал полноценную работу с коробки)

Часть кода:
bool is_player_admin(int client)
{
    /* Todo: I don't know if this is correct. */
    return CheckCommandAccess(client, "", ADMFLAG_GENERIC | ADMFLAG_KICK | ADMFLAG_SLAY, true);
}
Как я понимаю, этот код не работает. Сам автор об этом пишет.
 

Андрей83

Участник
Сообщения
60
Реакции
4
Всем привет !!!
L 10/05/2023 - 20:00:49: SourceMod error session started
L 10/05/2023 - 20:00:49: Info (map "de_dust2") (file "/home/server56825/game/cstrike/addons/sourcemod/logs/errors_20231005.log")
L 10/05/2023 - 20:00:49: [SM] Exception reported: Script execution timed out
L 10/05/2023 - 22:25:32: Error log file session closed.
вот первый лог
L 10/06/2023 - 01:11:51: SourceMod error session started
L 10/06/2023 - 01:11:51: Info (map "de_dust2") (file "/home/server56825/game/cstrike/addons/sourcemod/logs/errors_20231006.log")
L 10/06/2023 - 01:11:51: [SM] Exception reported: Ban Error: Player no Steam Authorized.
L 10/06/2023 - 01:11:51: [SM] Blaming: materialadmin.smx
L 10/06/2023 - 01:11:51: [SM] Call stack trace:
L 10/06/2023 - 01:11:51: [SM] [0] ThrowNativeError
L 10/06/2023 - 01:11:51: [SM] [1] Line 215, materialadmin/native.sp::Native_BanPlayer
L 10/06/2023 - 01:11:51: [SM] [3] MABanPlayer
L 10/06/2023 - 01:11:51: [SM] [4] Line 283, lilac\lilac_stock.sp::lilac_ban_client
L 10/06/2023 - 01:11:51: [SM] [5] Line 123, lilac\lilac_lerp.sp::detected_nolerp
L 10/06/2023 - 01:11:51: [SM] [6] Line 77, lilac\lilac_lerp.sp::timer_check_lerp
вот второй такой лог с ошибкой и перестал банить анм
на сервере помогите решить проблему
 

d3v

Участник
Сообщения
470
Реакции
146
Читайте описание на github
1699388996167.png
 

PuxRK

Участник
Сообщения
225
Реакции
2
Добрый день.
Проблем не было до сегодняшнего дня.
Плагин логи пишет на читеров, но не банит.
стоит версия 1.4, игра css v 92.
В конфиге указанно так:
lilac_materialadmin "0"
lilac_sourcebans "1"
С сервером ничего не делал, просто прекратились баны от античита.

Пример:
2024/02/03 08:50:18 [Version 1.7.4] {Name: "vik77" | SteamID: STEAM_0:0:322868273 | IP: 178.121.16.169} is suspected of using an aimbot (Detection: 2 | Delta: 0 | TotalDelta: 0 | Detected: Autoshoot).
2024/02/03 08:50:28 [Version 1.7.4] {Name: "vik77" | SteamID: STEAM_0:0:322868273 | IP: 178.121.16.169} is suspected of using an aimbot (Detection: 3 | Delta: 0 | TotalDelta: 0 | Detected: Autoshoot).
2024/02/03 08:53:02 [Version 1.7.4] {Name: "vik77" | SteamID: STEAM_0:0:322868273 | IP: 178.121.16.169} is suspected of using an aimbot (Detection: 4 | Delta: 4 | TotalDelta: 15 | Detected: Autoshoot).
2024/02/03 09:10:58 [Version 1.7.4] {Name: "vik77" | SteamID: STEAM_0:0:322868273 | IP: 178.121.16.169} is suspected of using an aimbot (Detection: 2 | Delta: 0 | TotalDelta: 0 | Detected: Autoshoot).
2024/02/03 09:11:42 [Version 1.7.4] {Name: "vik77" | SteamID: STEAM_0:0:322868273 | IP: 178.121.16.169} is suspected of using an aimbot (Detection: 3 | Delta: 0 | TotalDelta: 0 | Detected: Autoshoot).
2024/02/03 09:13:18 [Version 1.7.4] {Name: "vik77" | SteamID: STEAM_0:0:322868273 | IP: 178.121.16.169} is suspected of using an aimbot (Detection: 4 | Delta: 0 | TotalDelta: 0 | Detected: Autoshoot).
2024/02/03 09:13:43 [Version 1.7.4] {Name: "vik77" | SteamID: STEAM_0:0:322868273 | IP: 178.121.16.169} is suspected of using an aimbot (Detection: 5 | Delta: 0 | TotalDelta: 0 | Detected: Autoshoot).
2024/02/03 09:13:43 [Version 1.7.4] {Name: "vik77" | SteamID: STEAM_0:0:322868273 | IP: 178.121.16.169} was banned for Aimbot.

Но бана не было в сурсбансе. Не в самом хостинге - где находятся бан листы
 

babka68

Участник
Сообщения
2,124
Реакции
956
Здравствуйте, нет половины кваров в описании ресурса поправьте пожалуйста, сидел переводил конфиг и наткнулся на эту проблему!

P.S Это же форум, нужно помогать людям, ловите конфиг переведенный на русский язык через переводчик:D
C-подобный:
// [1/0 (По умолчанию 1)] - Включить/Выключить античит
lilac_enable "1"

// [1/0 (По умолчанию 0)] - Уведомление игроков о защите сервера.
lilac_welcome "0"

// [1/0 (По умолчанию 1)] - Использовать SB 1 если да , 0 если использовать стандартный baseban.
lilac_sourcebans "0"

// [1/0 (По умолчанию 1)]  Использовать Material-Admin 1 если да, 0 если использовать стандартный baseban.
lilac_materialadmin "1"

// [1/0 (По умолчанию 1)] - Логировать подозрения на читера
lilac_log "1"

// [0/2 (По умолчанию 1)] - 0 = Отключено. 1 = Логировать информацию о бане 2 = регистрируйте дополнительную информацию обо всем.
lilac_log_extra "2"

// [1/0 (По умолчанию 0)] - Логирование за высокий пинг,потери
lilac_log_misc "1"

// Формат даты и времени
lilac_log_date "{year}/{month}/{day} {hour}:{minute}:{second}"

// Как долго должны длиться баны в минутах (0 = навсегда).
lilac_ban_length "0"

// [1/0 (По умолчанию 1)] - Обнаружение (Pitch AA, Duckspeed и Legit Anti-Backstab).
lilac_angles "1"

// [1/0 (По умолчанию 1)] - Исправление подмены углов в читах.
lilac_angles_patch "1"

// [1/0 (По умолчанию 1)] - Обнаружение рекламы о читах в чат
lilac_chatclear "1"

// [1/0 (По умолчанию 1)] - Обнаружение подмены кваров.
lilac_convar "1"

// [1/0 (По умолчанию 1)] - Обнаружение NoLerp.
lilac_nolerp "1"

// [2/1/0 (По умолчанию 2)] - Обнаружение Bhop (0 = Отключить, 1 = бан за 10 прыжков, 2 = бан за 5 и более прыжков).
lilac_bhop "0"

// [5+/1/0 (По умолчанию 5)] - Обнаружение AimBot (0 = Отключить, 1 = Только логирование, 5+ = Бан если античит обнарушил более 5 раз чит (минимум 5)).
lilac_aimbot "5"

// [5+/1/0 (По умолчанию 10)] - Обнаружение AimLock (0 = Отключить, 1 = Только логи, 5+ = Бан если античит обнарушил более 5 раз чит (минимум 5)).
lilac_aimlock "5"

//  [1/0 (По умолчанию 1)] - Обрабатывать только 5 (пять) игроков что подозреваются в нечесной игре. (уменьшение нагрузки на сервер по сути)
lilac_aimlock_light "1"

lilac_backtrack_tolerance "0"

// [1/0 (По умолчанию 0)] - Исправление backtrack функции в читах (ОСТОРОЖНО, могут быть проблемы с регистрацией попаданий. 0 = Отключить, 1 = Включить).
lilac_backtrack_patch "0"

// [100+/0 (По умолчанию 0)] - Банит игроков на 3 минуты, если их пинг больше этого значения (0 = Отключить, 100+ = Бан если пинг больше этого значения).
lilac_max_ping "0"

// [105+/1000 (По умолчанию 105)] - Кик игроков которые используют интерполяцию (cl_interp 0.5).
lilac_max_lerp "105"

// [1/0 (По умолчанию 1)] - Игнорировать ли потери пакетов игроком.
lilac_loss_fix "1"

// ********************************************* Нет в описании ресурса! *********************************************

// Автоматическое обновление Little Anti-Cheat.
lilac_auto_update "0"

// [1/0 (По умолчанию 1)] - Фильтруйте недопустимые символы в чате (блокируйте сообщения чата).
lilac_filter_chat "1"

// Фильтруйте недопустимые имена (кикает игроков с недопустимыми именами). [-1 = Только логи. 0 = Выкл. 1 = Вкл, только кик. 2 = Бан за смену ника // 2 = Ban cheaters with newlines in names.]
lilac_filter_name "0"

// Обнаружение macros. -1 = Только логи. 0 = Выкл. 1 = Вкл. 2 = Вкл, но без логирования.
lilac_macro "2"

// Какие типы макросов обнаруживать: [0 = Все. 1 = Auto-Jump. 2 = Auto-Shoot.]
lilac_macro_mode "0"

// Режим предупреждения об обнаружении макроса: [0 = Нет предупреждения. 1 = Предупредить игрока о использовании макроса. 2 = Уведомить онлайн админа о использовании игрока макроса.  3 = Предупредите всех.]
lilac_macro_warning "3"

// Что делать с игроком, обнаруженными в использовании макросов: [0 = Кик,  1 = Бан]
lilac_macro_method "1"

// Переместите игроков с высоким пингом в наблюдатели, через сколько секунд его перекинуть если возможное обноружение (минимум 30 секунд).
lilac_max_ping_spec "0"

// Включите отражение сообщений журнала в исходных IRC-каналах, SourceIRC , если SourceIRC доступен.
lilac_sourceirc "1"

// Включает бан читеров, установите значение 0, если вы хотите протестировать Lilac, прежде чем полностью доверять ему баны.
lilac_ban "1"

// На каком языке будет причина бана. 0 = Используйте язык сервера. 1 = Используйте язык читера.
lilac_ban_language "0"

// Предупреждайте администраторов в чате о потенциальных читерах.
lilac_cheat_warning "1"

// Обнаружение AutoShoot.
lilac_aimbot_autoshoot "1"

// Только CS:GO, обноружение Anti-Duck-Delay/FastDuck. -1 = Только логи. 0 = Выкл.  1 = Вкл.
lilac_anti_duck_delay "0"

// Только / TF2, обнаруживайте бесконечный шумовой спам. ВСЕ ЕЩЕ В БЕТА-ВЕРСИИ, НЕ БАНИТ, ТОЛЬКО ЛОГИ! МОГУТ ВОЗНИКНУТЬ НЕКОТОРЫЕ ПРОБЛЕМЫ! -1 = только журнал.  0 = отключено. 1 = включено.
lilac_noisemaker "0"

// Насколько толерантным будет патч backtrack к изменениям tickcount. 0 = нет допуска (рекомендуется). 1+ = N клещей толерантны.
lilac_backtrack_tolerance "0"

// База данных для регистрации обнаружений. empty = не входить в базу данных имя базы данных = войти в эту базу данных (поддерживается MySQL и SQLite)
lilac_database ""
C-подобный:
// ********************************************* Нет в описании ресурса! *********************************************

// Автоматическое обновление Little Anti-Cheat.
lilac_auto_update "0"

// [1/0 (По умолчанию 1)] - Фильтруйте недопустимые символы в чате (блокируйте сообщения чата).
lilac_filter_chat "1"

// Фильтруйте недопустимые имена (кикает игроков с недопустимыми именами). [-1 = Только логи. 0 = Выкл. 1 = Вкл, только кик. 2 = Бан за смену ника // 2 = Ban cheaters with newlines in names.]
lilac_filter_name "0"

// Обнаружение macros. -1 = Только логи. 0 = Выкл. 1 = Вкл. 2 = Вкл, но без логирования.
lilac_macro "2"

// Какие типы макросов обнаруживать: [0 = Все. 1 = Auto-Jump. 2 = Auto-Shoot.]
lilac_macro_mode "0"

// Режим предупреждения об обнаружении макроса: [0 = Нет предупреждения. 1 = Предупредить игрока о использовании макроса. 2 = Уведомить онлайн админа о использовании игрока макроса.  3 = Предупредите всех.]
lilac_macro_warning "3"

// Что делать с игроком, обнаруженными в использовании макросов: [0 = Кик,  1 = Бан]
lilac_macro_method "1"

// Переместите игроков с высоким пингом в наблюдатели, через сколько секунд его перекинуть если возможное обноружение (минимум 30 секунд).
lilac_max_ping_spec "0"

// Включите отражение сообщений журнала в исходных IRC-каналах, SourceIRC , если SourceIRC доступен.
lilac_sourceirc "1"

// Включает бан читеров, установите значение 0, если вы хотите протестировать Lilac, прежде чем полностью доверять ему баны.
lilac_ban "1"

// На каком языке будет причина бана. 0 = Используйте язык сервера. 1 = Используйте язык читера.
lilac_ban_language "0"

// Предупреждайте администраторов в чате о потенциальных читерах.
lilac_cheat_warning "1"

// Обнаружение AutoShoot.
lilac_aimbot_autoshoot "1"

// Только CS:GO, обноружение Anti-Duck-Delay/FastDuck. -1 = Только логи. 0 = Выкл.  1 = Вкл.
lilac_anti_duck_delay "0"

// Только / TF2, обнаруживайте бесконечный шумовой спам. ВСЕ ЕЩЕ В БЕТА-ВЕРСИИ, НЕ БАНИТ, ТОЛЬКО ЛОГИ! МОГУТ ВОЗНИКНУТЬ НЕКОТОРЫЕ ПРОБЛЕМЫ! -1 = только журнал.  0 = отключено. 1 = включено.
lilac_noisemaker "0"

// Насколько толерантным будет патч backtrack к изменениям tickcount. 0 = нет допуска (рекомендуется). 1+ = N клещей толерантны.
lilac_backtrack_tolerance "0"

// База данных для регистрации обнаружений. empty = не входить в базу данных имя базы данных = войти в эту базу данных (поддерживается MySQL и SQLite)
lilac_database ""
 

Вложения

  • lilac_config.cfg
    7.2 КБ · Просмотры: 22

PuxRK

Участник
Сообщения
225
Реакции
2
Добрый вечер, если указать в данных переменных = 1, то античит будет кикать игроков с кривыми рейтами и лерпом?
lilac_convar , lilac_nolerp , lilac_backtrack_patch
Если правильно понял что так, то какие переменные будут запрещены античитом?

lilac_loss_fix - потеря пакетов так же для тех у кого кривые рейты?
выкидывать будет?

lilac_max_ping - если указать 100?, то у кого лерп - 0.0000, 0.9999 и т.д выкидывать будет?
Его лучше на 105 или все же 0?
 
Сверху Снизу