Плагин не банит

HEKPACOB

Пользователь
Сообщения
17
Реакции
1
Плагин не банит от лица плагина по факту, невсегда. Через раз или 1 раз в 3 раза.

В скринах 2 игрока и 2 бана. Первый был от плагина ECD, за выход во время проверки. Второй от админа. После бана они благополучно вернулись. Как видно на скринах айпи и стим айди не менялись
Разбана им не выдавалось.

Настройки ecd_helper. cfg
// RU: Для перевода файлов плагина используйте серверную консольную команду: fg_lang
// Лицензионный ключ вводить в файл amxmodx/data/fg_keys.ini (если файла нет, он создастся сам при рестарте/смены карты сервера)


// Логирование плагина
// 0 - выключить
// a - информационные логи
// b - ошибки
// c - предупреждения
// d - подробный лог (для отладки)
ecd_logs "abc"

// Флаг админа, у которого есть доступ к команде /scan
// Можно указывать несколько флагов, например lmd:
// Админ с флагом "l" может сделать /scan над админом с флагом "m", а он может только над флагом "d". Админы с флагом "d" могут сделать /scan всем остальным, у кого нет иммунитета.
ecd_access "lmd"

// Флаг иммунитета
ecd_immunity "a"

// Модуль для соединения с API
// Рекомендуется изменить на gRIP (смотрите документацию)
// 0 - выключить API (будет работать только бан при выходе игрока, а так же, админ должен будет сам отменить игроку проверку)
// 1 - используется модуль gRIP (рекомендуется)
// 2 - используется модуль cURL
ecd_module "1"

// Какую информацию показывать игроку
// a - сообщение в чате
// b - сообщение в консоли
// c - сообщение в HUD
// d - открыть MOTD окно
// e - запретить закрывать окно в течении 5-ти секунд
ecd_info_player "abcde"

// Звук при завершении сканирования
// Для игрока и админа соответственно
// Закомментируйте для отключения звука
// Полный путь до звука:
// cstrike/sound/folder/sound.wav - звук будет закачан клиенту
// valve/sound/folder/sound.wav - стандартные звуки, есть у всех клиентов, поэтому закачиваться не будет
ecd_sound_player "valve/sound/items/suitchargeok1.wav"
ecd_sound_admin "valve/sound/buttons/blip2.wav"

// Максимальное кол-во минут, в течении которого игрок должен пройти сканирование
// Максимум 30 минут
ecd_max_timeout "30"

// Требовать подтверждение бана у админа, который запустил сканирование
// Если админ вышел, то бан пройдет автоматически
// Если статус "Подозрительно", то в любом случае, будет решать администратор
// Если игрок вышел или сработал таймаут, то бан пройдет автоматически
// 0 - автоматический бан
// 1 - админ банит
ecd_confirm_ban "0"

// Команда для вызова меню бана вышедших игроков вашей бан системы
// Вызывается, если вы нажали в меню "забанить игрока", но он вышел с сервера
ecd_disconnect_menu "amx_bandisconnectedmenu"


// Шаблоны бана
// Закомментируйте квар, если не хотите, чтобы за это давался автоматический бан
// Поддерживает переменные:
// [userid] - #userid юзера (пример: #30542)
// [ip] - IP юзера (пример: 210.24.51.26)
// [authid] - authid юзера (пример: STEAM_0:1:12345678)
// [report] - номер отчета
//
// Примеры шаблонов для разных систем бана:
// AMXBans & AMXBans RBS - "amx_ban 1440 [userid] 'ECD: Report #[report]'"
// FreshBans - "fb_ban 1440 [userid] 'ECD: Report #[report]'"
// Стандартный ban в amxx - "amx_ban [userid] 1440 'ECD: Report #[report]'"

// Игрок вышел с сервера
// Важно! Используйте команду, которая банит offline игрока
ecd_template_disconnected "amx_ban 0 '[authid]' 'Вышел во время проверки'"

// Сработал ecd_max_timeout
ecd_template_timeout "amx_ban 0 '[authid]' 'Истекло время для проверки'"

// Статус "Подозрительно", ручная проверка
ecd_template_warning "amx_ban 0 [userid] 'Подозрительно (report #[report])'"

// Игрок пытался обмануть плагин
ecd_template_hack "amx_ban 0 [userid] 'Попытка обмануть сканер (report #[report])'"

// Найден чит в отчете
ecd_template_detect "amx_ban 0 [userid] 'Читер (report #[report])'"




// Мотд окно, которое будет показано игроку при старте сканирования
// В html код можно вставить переменные
// Вместо них конечный юзер увидит соответствующие им значения
// %name% - ник игрока
// %ip% - IP игрока
// %authid% - стим айди игрока
// %hostname% - название Вашего сервера
// %hostip% - IP адрес Вашего сервера
// %style% - получить html код подключения стиля, который выбрал юзер в /style. Эти стили используются во многих FunGun плагинах, настраиваются они в style.ini
// %stylename% - получит просто название стиля из style.ini
// .label{background:#3498db;padding:.2em .6em .3em;font-size:75%;color:#fff;border-radius:.25em;}
[ecd_motd_start]
<html lang="ru">
<head>
<meta charset="utf-8">
%style%
<style>
p{font-size:22px}
table{width:100%;line-height:160%;font-size:16px;}
img{width:100%}
.c{background:#d52927;width:7px;height:7px;border-radius:50%;display:inline-block;margin:0 5px}
.g{background:#32cd32}
.r{line-height:0}
</style>
</head>
<body>
<center><p>Вы восхитительно играете, но нам надо убедиться, что вы играете честно - пройдите сканирование!</p></center>
<table cellspacing="10" cellpadding="0">
<tr>
<td width="42%" valign="top" class="q">
<table cellspacing="0">
<tr><th>Что нужно сделать?</th></tr>
<tr ><td><b class="c"></b> Не выходите из игры! Иначе получите автоматический БАН!</td></tr>
<tr class="b"><td><b class="c"></b> Зайдите на наш сайт: <b class="label">АНТИЧИТ.РФ</b></td></tr>
<tr ><td><b class="c"></b> Скачайте сканер и запустите его</td></tr>
<tr class="b"><td><b class="c"></b> Нажмите кнопку "SCAN"</td></tr>
<tr ><td>&nbsp;</td></tr>
<tr class="b"><td><b class="c g"></b> По окончанию сканирования, Вы сможете продолжить игру</td></tr>
</table>
</td>
<td width="56%" valign="top" class="q r">
<img src="http://shop.fungun.net/motd/ecd-960.jpg">
</td>
</tr>
</table>
</body>
</html>


// Мотд окно, будет показано при успешном завершении сканирования
[ecd_motd_success]
<html lang="ru">
<head>
<meta charset="utf-8">
<style>table{width:100%;line-height:160%;}p{padding-left:10px;}</style>
%style%
</head>
<body>
<center><p style="font-size:22px;">Сканирование пройдено!</p></center>
<table cellspacing="10" cellpadding="0">
<tr>
<td width="36%" valign="top" class="q">
<table cellspacing="0">
<tr><th colspan="2">Результат</th></tr>
<tr ><td>Ник</td> <td><b>%name%</b></td></tr>
<tr class="b" ><td>Authid</td> <td><b>%authid%</b></td></tr>
<tr ><td>Report</td> <td><b>https://fungun.net/ecd/report/%report%/</b></td></tr>
<tr class="b" ><td>Статус</td> <td><b style="color:#28a745;">Чисто</b></td></tr>
</table>
</td>
<td width="60%" valign="top" class="q">
<table cellspacing="0">
<tr><th>ИНФО</th></tr>
<tr><td style="padding:5px;"><b>
Читы не обнаружены, Вы можете спокойно продолжать игру на нашем сервере.<br>
Администрация может периодически требовать пройти сканирование еще раз, так как это эффективное средство по борьбе с читерами.
</b></td></tr>
</table>
</td>
</tr>
</table>
<p>Спасибо за пройденное сканирование!</p>
</body>
</html>


// Мотд окно, будет показано, если статус сканирования "Подозрительно"
[ecd_motd_warning]
<html lang="ru">
<head>
<meta charset="utf-8">
<style>table{width:100%;line-height:160%;}p{padding-left:10px;}</style>
%style%
</head>
<body>
<center><p style="font-size:22px;">Сканирование пройдено!</p></center>
<table cellspacing="10" cellpadding="0">
<tr>
<td width="36%" valign="top" class="q">
<table cellspacing="0">
<tr><th colspan="2">Результат</th></tr>
<tr ><td>Ник</td> <td><b>%name%</b></td></tr>
<tr class="b" ><td>Authid</td> <td><b>%authid%</b></td></tr>
<tr ><td>Report</td> <td><b>https://fungun.net/ecd/report/%report%/</b></td></tr>
<tr class="b" ><td>Статус</td> <td><b style="color:#ffc107;">Подозрительно</b></td></tr>
</table>
</td>
<td width="60%" valign="top" class="q">
<table cellspacing="0">
<tr><th>ИНФО</th></tr>
<tr><td style="padding:5px;"><b>
Администратор посмотрит репорт и решит, что делать с таким результатом сканирования. Ожидайте!
Администрация может периодически требовать пройти сканирование еще раз, так как это эффективное средство по борьбе с читерами.
</b></td></tr>
</table>
</td>
</tr>
</table>
<p>Спасибо за пройденное сканирование!</p>
</body>
</html>

Лог ECD с проверкой игрока ch1k0 со скрина
Screenshot_5.jpg

Лог ECD с проверкой игрока Gl0k со скрина

Screenshot_4.jpg


Бан система amxbans rbs. Думаю таких случаев было бы больше, если бы все забаненные пытались перезаходить на сервер после бана или если бы админы не стали банить от лица админа, а не через плагин. Мы начали это делать сразу, как узнали об этом баге. Так же другие забаненные могли заходить просто под другим ником. Сколько на самом деле таких липовых банов могло быть можно только догадываться
 
[ 1] ReAimDetector API 0.2.2 ReHLDS Team reaimdetector.a running
[ 2] DopBan 3.0.9b kanagava dop_ban309-(183 running
[ 3] [190] AMXBans RBS 25.01.26BE SKAJIbnEJIb & La amxbans_rbs.amx running
[ 4] Bypass Guard 1.1.14 mx?! bypass_guard.am running
[ 5] [BG] Provider: IPHub-C 1.4 mx?! bg_provider_iph running
[ 6] [BG] Supervisor 0.6 mx?! bg_supervisor.a running
[ 7] [190] Vanga Detector 25.03.10 SKAJIbnEJIb & Pr vanga_detector. running
[ 8] [190] ECD Helper 25.05.29 SKAJIbnEJIb ecd_helper.amxx running
[ 9] [190] Cvar On Map 20.06.06 SKAJIbnEJIb cvar_on_map.amx running
[ 10] Plugins Core 1.7.0 Radius plugins_core.am running
[ 11] Team Balance Control 1.3.9 gyxoBka TeamBalanceCont running
[ 12] Team Control 1.10.1 Radius team_control.am running
[ 13] Custom Smoke 1.09 bionext custom_smoke.am running
[ 14] [183] Ultimate GAG 17.12.22BE SKAJIbnEJIb ultimate_gag.am running
[ 15] Night Mode 1.7.0 Radius night_mode.amxx running
[ 16] [190] ESP RBS 20.06.06 SKAJIbnEJIb & Ko esp_rbs.amxx running
[ 17] [190] DemoRecorder RBS 20.06.06 SKAJIbnEJIb demorecorder_rbs running
[ 18] [190] Skill ELO 25.01.26BE SKAJIbnEJIb skill_elo.amxx running
[ 19] [190] CsStats Editor 20.06.06 SKAJIbnEJIb csstats_editor. running
[ 20] [190] CsStats MySQL 22.11.15 SKAJIbnEJIb csstats_mysql.a running
[ 21] [190] StatsX Unlimited 22.12.08 SKAJIbnEJIb statsx_unlimited running
[ 22] [190] Stats Configurat 24.10.11BE SKAJIbnEJIb & AM statscfg_rbs.am running
[ 23] [190] StatsX RBS 24.10.11BE SKAJIbnEJIb & AM statsx_rbs.amxx running
[ 24] [190] Army Ranks Ultimate 20.06.06 SKAJIbnEJIb army_ranks_ultimate running
[ 25] [190] Parachute RBS 24.10.10BE SKAJIbnEJIb & KR parachute_rbs.a running
[ 26] [190] Top Award RBS 20.06.06 SKAJIbnEJIb topaward_rbs.am running
[ 27] [190] No Team Flash 20.06.06 SKAJIbnEJIb NoTeamFlash.amx running
[ 28] Menus Front-End 20.06.06 SKAJIbnEJIb & AM amxmodmenu_rbs. running
[ 29] [190] Ultimate Informer 21.03.23 SKAJIbnEJIb ultimate_informer running
[ 30] [190] RestMenu RBS 24.10.11BE SKAJIbnEJIb & AM restmenu_rbs.am running
[ 31] [190] Ultimate Weapons 22.11.15 SKAJIbnEJIb ultimate_weapons running
[ 32] [190] VIP RBS 20.07.20 SKAJIbnEJIb vip_rbs.amxx running
[ 33] [190] High Ping Kicker RBS 20.06.06 SKAJIbnEJIb hpk_rbs.amxx running
[ 34] [190] PauseCfg RBS 20.06.06 SKAJIbnEJIb & AM pausecfg_rbs.am running
[ 35] [190] SlayLosers RBS 20.06.06 SKAJIbnEJIb & d3 slaylosers_rbs. running
[ 36] [190] Chat Controller 20.06.06 SKAJIbnEJIb chat_controller running
[ 37] [190] Stimulation RBS 20.06.06 SKAJIbnEJIb stimulation_rbs running
[ 38] [190] AfkKicker RBS 25.05.18 SKAJIbnEJIb afkkicker_rbs.a running
[ 39] [190] Snipers RBS 20.06.06 SKAJIbnEJIb snipers_rbs.amx running
[ 40] [190] Nick FIX RBS 20.06.06 SKAJIbnEJIb nickfix_rbs.amx running
[ 41] [190] Ad From Server 20.06.06 SKAJIbnEJIb ad_from_server. running
[ 42] [190] MOTD RBS 21.03.23 SKAJIbnEJIb motd_rbs.amxx running
[ 43] [190] Stuck RBS 20.06.06 SKAJIbnEJIb & NL stuck_rbs.amxx running
[ 44] [190] Blind RBS 20.06.06 SKAJIbnEJIb blind_rbs.amxx running
[ 45] [190] Replace Weapons 20.06.06 SKAJIbnEJIb replace_weapons running
[ 46] [190] Real Hostages 20.06.06 SKAJIbnEJIb & Av real_hostages.a stopped
[ 47] [190] WeaponMenu RBS 22.11.15 SKAJIbnEJIb weaponmenu_rbs. running
[ 48] [190] Whois RBS 22.11.15 SKAJIbnEJIb whois_rbs.amxx running
[ 49] FM ResetScore 0.1 neygomon fm_rs.amxx running
[ 50] [ReAPI] AdminFreeLook 1.0 ReHLDS Team adminfreelook.a running
[ 51] HudTextArgs Blocker 1.1 joaquimandrade hudTextArgsBloc running
[ 52] Map Manager 2.5.61 Mistrick mapmanager.amxx running
[ 53] Admin Commands 1.9.0.5294 AMXX Dev Team admincmd.amxx running
[ 54] Commands Menu 1.9.0.5294 AMXX Dev Team cmdmenu.amxx running
[ 55] Players Menu 1.9.0.5294 AMXX Dev Team plmenu.amxx running
[ 56] Maps Menu 1.9.0.5294 AMXX Dev Team mapsmenu.amxx running
[ 57] Admin Chat 1.9.0.5294 AMXX Dev Team adminchat.amxx running
[ 58] Admin Votes 1.9.0.5294 AMXX Dev Team adminvote.amxx running
[ 59] TimeLeft 1.9.0.5294 AMXX Dev Team timeleft.amxx running
[ 60] [190] Chat RBS 24.10.11BE SKAJIbnEJIb chat_rbs.amxx running
[ 61] Revive/Mined Die Playe 2.3.9 Emma Jule revive_teammate running
[ 62] Unreal Spawn Fixer 1.2 karaulov unreal_spawn_fi running
[ 63] Unreal Demo Plugin 1.63 karaulov plugin.amxx running
[ 64] Advanced Kill Assists 1.5 Xelson next21_kill_ass running
[ 65] Mode 2x2 2.5re s1lent mode.amxx running
[ 66] Bomb Taker 1.0.0 Vaqtincha & Minn Bomb_Taker.amxx running
[ 67] Frags Counter 1.0 CHEL74 frags_counter.a running
[ 68] Style C4 Timer 3.1 OciXCrom crx_c4timer.amx running
[ 69] [ReAPI] Custom Models 1.6.1 neugomon custom_models.a running
[ 70] Invisible Spectator 1.0 ReHLDS Team invisible_spect running
[ 71] Hostage no death T 1.0 Brute hostage_no_deat running
[ 72] Lite VoteBan 1.4 neygomon lite_voteban.am running
[ 73] No Bhop and SGS/DDRun 1.1 Denzer no_bhop_and_ddr running
[ 74] Admin Voice Chat 0.3 mx?! admin_voice_cha running
[ 75] Team Voice Chat 0.1 mx?! team_voice_chat running

Вложения

  • Screenshot_1.jpg
    Screenshot_1.jpg
    37.7 KB · Просмотры: 0
  • Screenshot_2.jpg
    Screenshot_2.jpg
    38.7 KB · Просмотры: 0
  • Screenshot_3.jpg
    Screenshot_3.jpg
    38.2 KB · Просмотры: 0
  • Screenshot_20.jpg
    Screenshot_20.jpg
    39.5 KB · Просмотры: 0
Последнее редактирование:
Сверху
Назад