Категории

Опрос

Оцените работу движка
Результаты   Все опросы
Теги
Архивы

Fresh Bans 1.4.8 CS 1.6

Авторы:
mazdan
Требования:
AMX Mod X 1.8.2 или выше.
Система банов с гибкими настройками и функционалом, которая усложнит жизнь читерам.
Данная бан система прекрасно работает с веб частью AMXBans и CS:Bans.

Сравнение AMXBans и Fresh Bans

уменьшено число запросов к БД

добавлены крутые фишки типа бана через чат, удобного разбана, бана с фильтрацией через messagemode2.

Основные задачи и цели

оптимизация, снижение нагрузки на БД;

уход от старых багов;

избавиться от редко используемого функционала;

повысить стабильность;

повысить usability, возможность быстро выдать бан;

добавить возможности для интеграции со сторонними плагинами (скриншоты, дополнительные системы бана и так далее).

FAQ

Q: Я снял бан в бан листе и не могу зайти не сервер, что делать?!?!
A: Используйте команду fb_flushcache для очистки всего кеша.
Q: Админы банят админов, почему не работает иммунитет?!?
A: Иммунитет работает, админ с флагом l или сервер может банить администратора с иммунитетом.
Q: Вопрос: Может ли команда fb_ban банить отключившегося игрока?
A: Да, может. Поиск идёт по всем игрокам, которые онлайн и по тем что вышли тоже, плагин держит в памяти данные для бана. Сначала поиск по игрокам на сервере, если нет, то по списку в памяти.



Если у вас, при включенной настройке fb_russian 0, отображаются иероглифы:
В папке CS:BANS идем по пути /protected/config/.
Открываем там файл main.php и ищем строку " 'db'=>array( " чуть ниже него находим строку " 'charset' "
Меняем значение с "utf8" на "latin1".


1. Установить AMXBans (предпочтительно GM 1.6) или CS:Bans.
1.1. Поставить веб морду
1.2. Поставить плагины
1.3. Убедиться что сервер появился в веб морде

2. Установить fresh_bans
2.1. Файл fresh_bans.amxx скопировать в /addons/amxmodx/plugins
2.2. Файлы main.cfg, reason.cfg, time.cfg скопировать в заранее созданную папку fb в /addons/amxmodx/configs
2.2.1 Отредактируйте конфиги под свои нужды, на то они и конфиги!
2.3. Добавить в файл amxx.cfg строку: exec "addons/amxmodx/configs/amxbans.cfg" (если используете amxbans_core для управления админами)
2.4. Прописать плагин в plugins.ini

Консольные команды:
Команда
Описание
fb_menu или amx_banmenu    Бан меню
fb_ban <time in mins> <#userid> <reason>    Бан игрока (работает только с %userid%, рекомендуется для античитов)
amx_ban <time in mins> <steamID / nickname / #authid / IP> <reason>    Бан игрока (аналогично, но универсальнее)
fb_unban [часть ника | SteamID | IP]    Разбан игрока
amx_unban    Аналог fb_unban
fb_bb    Просмотр истекших банов игроков
fb_offban или amx_bandisconnectedmenu    Меню оффлайн-бана (для игроков, которые уже вышли)
fb_offban pla    Фильтрация: покажет игроков, у которых в нике есть "pla"
fb_flushcache    Очистить кэш банов (нужно при разбане по IP/SteamID)
fb_showchat 1    Показывать сообщение о бане в чате (0 – выкл., 1 – вкл.)
fb_add_replace_admin <reason> <admin_name>    При бане с указанной причиной вместо ника админа будет отображаться <admin_name>

Чат-команды:
Команда
Описание
/fb    Открывает меню бана.
Пример:
/fb pro100 1440 MAT – меню для подтверждения бана игрока pro100 на 1 день с причиной "Мат / оскорбления".
Если совпадений по нику несколько – откроется список игроков для выбора.
Вместо минут можно указывать время в формате 1y2m (1 год 2 месяца).
/fb_sayban    Аналог /fb, но предназначен для биндов на клавиши.
Пример:
bind F7 "messagemode fb_sayban"
После чего можно вводить: PL 1y wh – бан игрока megaPLayer на 1 год за Wallhack.
Если совпадений по нику несколько – появится список для выбора конкретного игрока.


     


Добавил asid 27-05-2026, 11:16 Просмотров: 1
Добавить комментарий
Ваше Имя:
Ваш E-Mail:
Код:
Кликните на изображение чтобы обновить код, если он неразборчив
Введите код: