8 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как банить подсеть в cs 1.6

block ip

Стаж: 11 лет

Сообщений: 3619
Благодарностей: 1705
Полезность: 1010

Меценат

1. Описание
Плагин выводит в консоли форматированный список IP:port и nickname игроков на сервере.
Плагин имеет графическое меню для выбора и блокировки ip адреса/подсети игрока.

2. Команды
amx_readip – в консоли выводит форматированный список ip адресов и имен игроков, доступ флаг d (ADMIN_BAN)
amx_blockipmenu – графическое меню для выбора игрока и выбора подсети для бана, доступ флаг d (ADMIN_BAN)
действие при бане – addip

3. файл с логами:
cstrike/addons/amxmodx/logs/block_ip.log
логируется ник админа, ник забаненного, блокированный ip адрес

4. Установка:
1) копировать amx_blockip.amxx в директорию cstrike/addons/amxmodx/plugins/
2) подключить плагин в файле cstrike/addons/amxmodx/configs/plugins.ini



amx_blockip.7z ( 9,55 килобайт ) Кол-во скачиваний: 1141

теги: бан , подсеть , amxx , cs 1.6 , плагин

Все активные баны находятся в памяти сервера, при этом перманентные баны сохраняются в файле listip.cfg
Это необходимо для того, что восстановить список банов при выключении или рестарт сервера.
И еще раз: временные баны удаляются автоматически при рестарте или выключении сервера.
В файле хранятся только перманентные баны.

Так что разбанить можно следующими методами:
Вариант 1
Удалить нужный бан или все баны в файле listip.cfg

Вариант 2
Использовать команды в консоли сервера

upd: используйте плагин версии 0.2 или выше (26.01.2014)
в версии 0.1 есть критическая ошибка

Как банить подсеть в cs 1.6

  • 1
  • 2
  • 3
  • 4
  • 5

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

*Плагин работет в не зависимости, стоит ли AmxBans.
*Плагин работает с серверами, использующими dproto.

Статья в тему:  Как называется забор из кольев 7 букв

Добавлены следующие возможности:
– Игроки с уникальными 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, начальный адрес – конечный адрес)
Остается только вместо тире записать ее через слэш (/) и можно банить.

–> –>Мой сайт –> –>” />

–> –>

Голосовые приколы [0]
Конфиги [2]
HLTV Модели [1]
Читы [4]
Программы для CS 1.6 [11]
Плагины для cs 1.6 [48]
Counter-Strike 1.6 [0]
Моды для CS 1.6 [0]
Темы меню для CS 1.6 [0]

–> –>

Новое на сайте + Реклама

Описание:
Плагин дает вам возможность банить/разрешать подсети по маске.
Например, 127.0.0.0/127.0.0.255 – запретит заходить игрокам с IP 127.0.0.0, 127.0.0.1, и так далее, вплоть до 127.0.0.255. Так же плагин по вашему желанию может пускать легальных играков (STEAM) даже если забанена/не разрешена их подсеть. Админов с флагом ADMIN_KICK тоже будет пускать.
Еще реализована регистрация доверенных ников (админами) которым необходимо будет установить пароль и они свободно будут заходить.

Статья в тему:  Какие бывают русские бани

После регистрации игрока он должен прописать у себя пароль:
setinfo asb_pw “password”

Команды:
amx_addsubnet – Добавить подсеть. (пример: amx_addsubnet “127.0.0.0/127.0.0.255”)
amx_adduser – Добавить игрока (зарегестрировать). (пример: amx_adduser “Vasya” “123”)
amx_deletesubnet – Удалить подсеть. (пример: amx_deletesubnet “127.0.0.0/127.0.0.255”)
amx_deleteuser – Удалить игрока. (пример: amx_deleteuser “Vasya”)
amx_subnetlist – Показать список подсетей.
amx_userlist – Показать список игроков.

Квары:
asb_allowsteam – 1 Разрешить заходить игрокам с стима даже если забанена подсеть / 0 запретить. По умолчанию 1
asb_website – Строка с ссылкой на сайт, или тему на форуме где можно будет подать заявку на регистрацию ника. (Пишется в причину кика игрока). По умолчанию пусто.
asb_reverse – Установите 1 и плагин будет работать наоборот, кикать тех, кого нету не в одной подсети из списка.

Примечание:
Что бы правильно определять игрок играет на стиме, или это эмулятор (имеется виду что у вас сервер с Dproto) измените в своем конфиге dproto.cfg настройки на такие:
cid_NoSteam47 = 10
cid_NoSteam48 = 10
cid_RevEmu = 2
cid_OldRevEmu = 2
cid_SteamEmu = 2
cid_Setti = 4

Это сделает для всех не лешальных игроков authid типа: VALVE_*, а для легальных STEAM_* которым будет разрешен доступ в зависимости от квара asb_allowsteam

Внимание!
Если вы установили квар asb_reverse в значение 1 то сервер будет кикать всех, кто не входит не в одну подсеть из списка!

История изменений:
Версия 1.1:
* Добавлена обратная работа плагина.
* Немного оптимизирован код.

Как кикнуть и забанить игрока в CS 1.6

Всем привет, друзья. Если Вы зашли на данную статью, то скорее всего Вы хотите узнать как кикнуть и забанить игрока в CS 1.6. Кикнуть — это значит отсоединить игрока от сервера, а забанить — запретить вход на сервер на определенное время. Для данных действий Вам понадобятся права администратора. Ранее мы уже писали на сайте о том, как прописать админку в КС 1.6 и Вы можете воспользоваться нашей статьей. Итак, когда у Вас есть все необходимые права и есть сервер, то можно приступать.

Статья в тему:  Как установить пластиковую купель в бане

Как кикнуть игрока в КС 1.6

Итак, сначала Вам расскажем два способа о том, как кикнуть игрока в КС 1.6. Кстати, для возможности кикать Вам нужен флаг «C», это так, на будущее.

Кикнуть игрока через Amxmodmenu

Кикнуть игрока через через консоль

).

  • Вводим команду amx_kick “ник игрока” “причина”, например: amx_kick “Vasya” “Cheater”.
  • Как забанить игрока в КС 1.6

    Кикать игроков в КС 1.6 мы научились и теперь мы научим Вас банить. Как Вы уже знаете, банить — это значит запретить игроку вход на сервер. Способы практически аналогичные. Для возможности бана Вам нужен флаг «D».

    Забанить игрока через Amxmodmenu

    1. Открываем Amxmodxmenu командой amxmodmenu в консоль.
    2. Далее ищем пункт меню «Бан/Ban».
    3. В открывшемся меню выбираем и нажимаем на игрока, которого необходимо забанить.

    Минус этого способа в том, что при смене IP адреса игрока снова может зайти на сервер. Для устранения этого бага рекомендуем Вам установить систему бана AMX BanCS.

    Забанить игрока через AMX BanCS

    ).

  • Вводим команду amx_bancsmenu.
  • Выбираем игрока, которого нужно забанить, а также указываем причину бана.
  • Забанить игрока через консоль

    ).

  • Вводим команду listplayers и ищем номер игрока, которого нужно забанить.
  • Далее вводим команду: amx_ban “номер игрока” “время (в минутах)” “причина”, например, amx_ban 10 60 Mat.
  • Конечно же, кроме данных способ есть масса других различных способов кикнуть и забанить игрока в КС 1.6. Однако мы рассказали Вам самые доступные и простые способы. Кстати, если Вы забанили игрока и не знаете, как его разбанить, то прочитайте нашу статью: как разбанить игрока в КС 1.6. Желаем Вам приятной игры и поменьше читеров!

    голоса
    Рейтинг статьи
    Статья в тему:  Как сделать забор дома
    Ссылка на основную публикацию
    Статьи c упоминанием слов: