Информация о файле
Игровой сервер CS:GO или CS:S может сохранять только постоянные баны в файлах banned_user.cfg и banned_ip.cfg. Но не временные баны, которые имеют определенную продолжительность.
При рестарте сервера, эти баны исчезают. Это послужило толчком к написанию данного плагина.
Плагин сохраняет временные (не перманентные баны) в SQLite базе данных, что позволяет сохранить действие банов при перезагрузке/выключении сервера.
Плагин сохраняет временные (не перманентные баны) в SQLite базе данных, что позволяет сохранить действие банов при перезагрузке/выключении сервера.
STB Admin Immunity
- По умолчанию иммунитет имеют админы с флагом unban (e)
- Могут быть перегружены другим флагом с помощью admin_overrides.cfg
или "разрешены" в файле admin_groups.cfg админской группы:"stb_immunity"
Настройки
Плагин автоматически создаст конфигурационный файл cfg/sourcemod/plugin.stb2.cfg
stb_version - версия плагина
stb_rejectmode 1 - как банить забаненных при перезагрузке сервера. 0 = обычный бан, 1 = кик игрока с сервера и показать сколько осталось до конца бана. 2 = забанить на 1 минуту и показать оставшееся время бана
stb_printrejected 0 - отображать в чате попытки забаненых присоединиться к серверу? Ниже пример такого сообщения
Dropped Bacardi from server (Banned)
12/26/2010 - 12:53:00
6d 23h 59m 33s left
Команды:
sm_stb2_banlist <число> - отобразить последние баны (по количеству). Например чтобы увидеть последние 5 банов пропишите sm_stb_list 5, чтобы увидеть 15 - sm_stb_list 15 и так далее
sm_stb2_unbanlist <число> - показывает последние истекшие баны. Использовать так же как и sm_stb2_banlist
Установка
Скопируйте файл stb.smx в папку addons\sourcemod\plugins
Настройте плагин через файл cfg\sourcemod\stb.cfg
Временные баны будут хранится в файле addons\sourcemod\data\sqlite\stb-sqlite.sq3