Amx Subnet Ban v2.0 - Поддержка сервера - .::Создание и настройка серверов::. - Форум - game.pro Lutsk Arena - Луцький форум. Чатовка, друзі, спілкування. Запчасти для фотоапаратов Canon, Sony, Olympus, Nikon
Страница 1 из 11
Форум » .::Создание и настройка серверов::. » Поддержка сервера » Amx Subnet Ban v2.0
Amx Subnet Ban v2.0
@)(otnikДата: Воскресенье, 11.10.2009, 20:24 | Сообщение # 1
Сообщений: 2184
Статус:
Amx Subnet Ban v2.0

Написал небольшой, но полезный плагин, представляющий из себя несколько усовершенствованный вариант плагина банов подсетей Amx Subnet Ban, выложенного тут: http://c-s.net.ua/forum/topic828.html

Добавлены следующие возможности:
- Игроки с уникальными 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")

Переменные:
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 или 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"

Команды:
amx_bansubnet <подсеть> - добавляет подсеть в ips.ini
amx_unbansubnet <подсеть> - удаляет подсеть из ips.ini
Уровень доступа - ADMIN_RCON

amx_subnetban2.zip

Надеюсь, что плагин окажется вам полезен, а также поспособствует переходу многих нон-стим игроков на стим или на последнюю версию патча с эмулятором revEmu.




Купуємо стім (Ліцензійну Counter Strike 1.6) тут http://www.cs-lutsk.org.ua/index/0-135
 
@)(otnikДата: Вторник, 05.01.2010, 16:58 | Сообщение # 2
Сообщений: 2184
Статус:
У кого amxbans 5 шоб працювало, треба цей плагін замінити

Скачать: admin_amxbans.zip(16Kb)

Купуємо стім (Ліцензійну Counter Strike 1.6) тут http://www.cs-lutsk.org.ua/index/0-135
 
@)(otnikДата: Среда, 09.02.2011, 09:06 | Сообщение # 3
Сообщений: 2184
Статус:
Вот для работы с amxbans 6

Скачать: amxbans_core.rar(6Kb)

Купуємо стім (Ліцензійну Counter Strike 1.6) тут http://www.cs-lutsk.org.ua/index/0-135
 
Форум » .::Создание и настройка серверов::. » Поддержка сервера » Amx Subnet Ban v2.0
Страница 1 из 11
Поиск: