Поиск по сайту:



Amx Subnet Ban v2.0

Amx Subnet Ban v2.0

Описание:
Усовершенствованный вариант плагина банов подсетей Amx Subnet Ban

Плагин, позволяющий блокировать доступ на сервер игрокам с динамическим IP. При этом есть возможность пускать зарегистрированных игроков и игроков, имеющих уникальный SteamID. Также можно ограничивать доступ к серверу только для нескольких определенных подсетей.

Новые возможности:
- Игроки с уникальными SteamID (неважно лицензия или эмулятор) могут играть свободно, даже если они в забаненной подсети.
- Более удобная запись подсетей, не нужно рассчитывать никакую маску, только начальный и конечный адрес диапазона IP.
- Банить/разбанивать подсети может теперь не только главный админ, прописывая подсети в файл, а также любой админ сервера, имеющий уровень доступа ADMIN_RCON.
- Можно наоборот, ограничить доступ к серверу только из нескольких заданных подсетей.

Настройка:
Список забаненных подсетей находится в файле amxmodx/configs/ips.ini
Формат записи подсетей следующий: ip-адрес начала диапазона/ip-адрес конца диапазона. Например для подсети с адресом 10.1.0.0 и маской 255.255.0.0 запись в ips.ini будет выглядеть так: 10.1.0.0/10.1.255.255

Cvars:
amx_subnet_mode 1
1 - блокируется доступ незарегистрированным игрокам с подсетей, прописанных в ips.ini и не имеющих уникального SteamID
2 - блокируется доступ всем незарегистрированным игрокам с подсетей, прописанных в ips.ini
3 - режим работы "наоборот", то есть блокируется доступ незарегистрированным игрокам с подсетей, не прописанных в ips.ini

amx_subnet_msg
- текстовая строка, которая отображается игрокам, кикнутым с сервера по причине блока подсети.
Рекомендуется при режиме amx_subnet_mode 1 прописывать в этой строке информацию, что играть можно только со Steam или с последней версией эмулятора Steam - revEmu

Например (добавить в amxx.cfg):
amx_subnet_msg "Ваша подсеть ограничена в доступе к серверу для вашей версии игры. Используйте Steam или Non-Steam V42 ZCP. Скачать патч V42 можно на сайте sj-play.net."

Вариант на английском:
amx_subnet_msg ""Your subnet blocked in this server to play with old Non-Steam Patch. Please use Steam or latest Non-Steam client V42 ZCP"

Напоминаю, что если вы сохраняете в amxx.cfg текст на русском, файл должен быть в кодировке UTF-8

Админские команды: (ADMIN_RCON)
amx_bansubnet - добавляет подсеть в ips.ini
amx_unbansubnet - удаляет подсеть из ips.ini
Формат записи подсети описан выше.

Как же узнать подсеть игрока:
Если на сервере читер с динамическим IP - копируем любой из его IP адрес и переходим по ссылке link, Вставляем туда IP и нажимаем Search. В первой же строке inetnum видим подсеть (диапазон ip, начальный адрес - конечный адрес) Остается только вместо тире записать ее через слэш (/) и можно банить.
Например, если адрес игрока 89.178.4.4

Amx Subnet Ban v2.0

Красным подчеркнута подсеть игрока.

Важные рекомендации:
- Проверьте, чтобы доступ по умолчанию был пустым
В amxx.cfg:
amx_default_access ""
- Зарегистрированным игрокам соответственно прописываем флаг доступа "z"
- У админов, если есть админы с заблокированных подсетей, должно быть право на резервный слот (флаг доступа "b")
- При использовании dproto и режима amx_subnet_mode 1 генерация SteamID по IP не должна быть включена

Плагин написан на основе плагина Amx Subnet Ban (а точнее измененного плагина admin.amxx). выложенного на сайте c-s.net.ua
Если у вас есть какие-либо вопросы или пожелания, оставляйте пожалуйста тут, в комментариях, как автор плагина, обязательно отвечу.

Скачать:
Скачать: amx_subnetban2.zip [0 b] (cкачиваний: 92)
Плагины для CS 1.6 | Просмотров: 5 540 | Добавлено: | Комментарии (1)


Не зарегистрирован
Публикаций: 0
Комментарии: 0

Обясните по подробней как понять "копируем любой из его IP адрес и переходим по ссылке link" плИззз smile


     

Посетители, находящиеся в группе Не зарегистрирован , не могут оставлять комментарии к данной публикации.

 Опрос сайта:

Есть свой сайт?


 Календарь:

«    Ноябрь 2020    »
ПнВтСрЧтПтСбВс
 1
2345678
9101112131415
16171819202122
23242526272829
30