block ip, простой плагин для бана ip/подсети |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
block ip, простой плагин для бана ip/подсети |
Legenda |
27.10.2013, 23:04
Сообщение
|
|
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 img amx_blockip.7z ( 9,55 килобайт ) Кол-во скачиваний: 1226 теги: бан , подсеть , amxx , cs 1.6 , плагин разбанить Все активные баны находятся в памяти сервера, при этом перманентные баны сохраняются в файле listip.cfg Это необходимо для того, что восстановить список банов при выключении или рестарт сервера. И еще раз: временные баны удаляются автоматически при рестарте или выключении сервера. В файле хранятся только перманентные баны. Так что разбанить можно следующими методами: Вариант 1 Удалить нужный бан или все баны в файле listip.cfg Код 1. остановить сервер (обязательно) 2. найти и удалить содержимое listip.cfg в папке cstrike(cstrike_russian) 3. включить сервер Вариант 2 Использовать команды в консоли сервера Код listip - показывает список банов removeip IP - удаляет бан writeip - перезаписывает баны в файл listip.cfg upd: используйте плагин версии 0.2 или выше (26.01.2014) в версии 0.1 есть критическая ошибка |
Поблагодарили 37 раз
|
|
f1nik |
27.10.2013, 23:17
Сообщение
|
|
Legenda,
С телефона не посмотреть исходник... В каком формате идет бан по подсети...? Сколько уровней? |
|
|
Legenda |
27.10.2013, 23:19
Сообщение
|
|
|
Поблагодарили 2 раз
|
|
f1nik |
27.10.2013, 23:19
Сообщение
|
|
|
Поблагодарили 1 раз
|
|
loler222 |
28.10.2013, 6:20
Сообщение
|
Жаль английский только. SMA бы найти
|
|
|
|
Legenda |
28.10.2013, 7:45
Сообщение
|
|
|
|
|
primm |
28.10.2013, 9:21
Сообщение
|
|
я так понял банит перманентом, а квара на время бана подсетки нет.
|
|
|
winzh1 |
28.10.2013, 10:08
Сообщение
|
|
я так понял банит перманентом, а квара на время бана подсетки нет. Квара нету, но, можно изменить время в строке 126 Код: server_cmd("addip 0 %s ; wait;wait;wait; writeip", s_Data) Установлю и настрою FreshBans, DopBan.
Писать в ЛС. |
Поблагодарили 1 раз
|
|
loler222 |
28.10.2013, 11:40
Сообщение
|
Упс, ошибся. Извиняюсь. Тогда тоже заберу, не так часто, но пригодится такая штука
|
|
|
|
primm |
28.10.2013, 11:45
Сообщение
|
|
А разбан то где?)))
|
|
|
winzh1 |
28.10.2013, 11:47
Сообщение
|
|
А разбан то где?))) listip проверяем активные баны removeip <ip> разбаниваем нужный ip адрес Установлю и настрою FreshBans, DopBan.
Писать в ЛС. |
|
|
Sky Cat |
28.10.2013, 11:59
Сообщение
|
Скрытый текст Код:
#include <amxmodx> Харьков, спишь?
|
|
Поблагодарили 1 раз
|
|
primm |
28.10.2013, 11:59
Сообщение
|
|
А "addip 0.0 <ip>" баним нужный ip адрес. (
|
|
|
Legenda |
28.10.2013, 12:04
Сообщение
|
|
А "addip 0.0 <ip>" баним нужный ip адрес. ( все правильно так и написано вообще-то графическое меню для команды addip и возможность пользоваться ей средствам amxx для доступа, что бы rcon пароль например не давать+ логирование тех, кто пользовался Цитата amx_blockipmenu - графическое меню для выбора игрока и выбора подсети для бана, доступ флаг d (ADMIN_BAN) действие при бане - addip listip проверяем активные баны removeip <ip> разбаниваем нужный ip адрес и после этого советую прописать writeip иначе после рестарта сервера/смены карты бан снова считается из файла |
|
|
primm |
28.10.2013, 12:08
Сообщение
|
|
Разбан что идет без ркона? С консоли клиента админа?
|
|
|
Legenda |
28.10.2013, 12:12
Сообщение
|
|
Разбан что идет без ркона? С консоли клиента админа? в этом плагине нет разбана, только бан в будущем выложу вторую версию этого плагина, где уже есть: более удобное GUI, бан+разбан, + логи, + тонкая настройка, возможность записи в БД(локально или же mysql) может еще что придумаю... ps Разбанить можно через консоль сервера |
Поблагодарили 1 раз
|
|
HELLCS |
29.10.2013, 3:32
Сообщение
|
|
Скрытый текст Код: #include <amxmodx> Если его немного подправить то можно изменять время бана А именно: Добавить - Код: new g_Cvar Изменить - Код: server_cmd("addip 0 %s; wait;wait;wait; writeip", s_Data) на Код: server_cmd("addip %d %s; wait;wait;wait; writeip", get_pcvar_num(g_Cvar), s_Data) Теперь можно в amxx.cfg прописать Код: ban_time "время бана" Думаю вроде правильно подправил
Отредактировал: HELLCS, - 29.10.2013, 3:55
Прикрепленные файлы:
|
|
|
csgamer |
8.12.2013, 21:50
Сообщение
|
Можно ли сделать чтобы результаты он выводил не в консоль, а в MOTD-окно (как в iptools).
Было бы значительно удобнее! |
|
|
|
csgamer |
10.12.2013, 10:12
Сообщение
|
Legenda,
Можно ли сделать чтобы результаты он выводил не в консоль, а в MOTD-окно (как в iptools). Было бы значительно удобнее! |
|
|
|
MoJLoDoI |
15.1.2014, 22:10
Сообщение
|
а забанить если игрока нет на сервере тоже сделай плиз
|
|
Поблагодарили 1 раз
|
|