Amx Subnet Ban V2.0 Плагин, позволяющий блокировать доступ на сервер игрокам с динамическим IP. При этом есть возможность пускать зарегистрированных игроков и игроков, имеющих уникальный SteamID. Также можно ограничивать доступ к серверу только для нескольких определенных подсетей. *Плагин работет в не зависимости, стоит ли AmxBans. *Плагин работает с серверами, использующими dproto. Добавлены следующие возможности: - Игроки с уникальными SteamID (неважно лицензия или эмулятор) могут играть свободно, даже если они в забаненной подсети. - Более удобная запись подсетей, не нужно рассчитывать никакую маску, только начальный и конечный адрес диапазона IP. - Банить/разбанивать подсети может теперь не только главный админ, прописывая подсети в файл, а также любой админ сервера, имеющий уровень доступа ADMIN_RCON. - Можно наоборот, ограничить доступ к серверу только из нескольких заданных подсетей. Настройка плагина: Список забаненных подсетей находится в файле amxmodx/configs/ips.ini Формат записи подсетей следующий: ip-адрес начала диапазона/ip-адрес конца диапазона Например для подсети с адресом 10.1.0.0 и маской 255.255.0.0, то есть диапазон адресов 10.1.0.0 - 10.1.255.255, запись в ips.ini будет выглядеть так: 10.1.0.0/10.1.255.255 Для корректной работы плагина необходимо, чтобы в amxx.cfg было: amx_default_access "" Зарегистрированным с забаненных подсетей игрокам нужно прописывать доступ ADMIN_USER (флаг "z"). Если есть админы с заблокированных подсетей, у него должен быть флаг "b" на резервный слот. Переменные: amx_subnet_mode 1 1 - блокируется доступ незарегистрированным игрокам с подсетей, прописанных в ips.ini и не имеющих уникального SteamID, то есть в authid игрока присутствует "LAN" или "PENDING" 2 - блокируется доступ всем незарегистрированным игрокам с подсетей, прописанных в ips.ini 3 - режим работы "наоборот", то есть блокируется доступ незарегистрированным игрокам с подсетей, не прописанных в ips.ini amx_subnet_msg - текстовая строка, которая отображается игрокам, кикнутым с сервера по причине блока подсети. Рекомендуется при режиме amx_subnet_mode 1 прописывать в этой строке информацию, что играть можно только со Steam или с последней версией эмулятора Steam - revEmu Например (добавить в amxx.cfg): amx_subnet_msg "Ваша подсеть ограничена в доступе к серверу для вашей версии игры. Используйте Steam или поставьте стим эмулятор" вариант на английском: amx_subnet_msg ""Your subnet blocked in this server to play with old Non-Steam Patch. Please use Steam or latest Non-Steam client" Команды: amx_bansubnet <подсеть> - добавляет подсеть в ips.ini amx_unbansubnet <подсеть> - удаляет подсеть из ips.ini Уровень доступа - ADMIN_RCON Внимание! Если вы используете AmxBans, то для корректной работы плагина необходимо заменить ваш плагин admin_amxbans.amxx на тот что добавлен к сообщению. Надеюсь, что плагин окажется вам полезен, а также поспособствует переходу многих нон-стим игроков на стим или на последнюю версию патча с эмулятором revEmu. Как же узнать подсеть игрока: Если на сервере читер с динамическим IP - копируем любой из его IP адрес и переходим по ссылке link Вставляем туда IP и нажимаем Search В первой же строке inetnum видим подсеть (диапазон ip, начальный адрес - конечный адрес) Остается только вместо тире записать ее через слэш (/) и можно банить. |
Сервера
Последний пост
el.MEJOR Team
Про сервачок
Нужно знать
Наши опросы
Партнеры
|