Ребята помогите пожалуйста настроить Fresh Bans на сервере , при выдаче бана , не пишет кем был выдан бан . не могли бы обьяснить как сделать !
Добрый день. Настроенный конфиг main.cfg (НЕ ЗАБУДЬТЕ ИЗМЕНИТЬ ДАННЫЕ БАЗЫ ДАННЫХ НА СВОИ. Вкладка *ТУТ*) Так как на форуме стоит запрет на символы,файл main.cfg ниже (сообщение #2) или в архиве. Настроенный конфиг print_console.cfg (вывод инфы в консоль при бане игрока) (НЕ ЗАБУДЬТЕ ИЗМЕНИТЬ ССЫЛКУ НА ВАШУ ГРУППУ ВК ИЛИ САЙТ) Спойлер: Код подо мной PHP: ##### [Start Info Ban] ###### Вы были забанены на этом сервере!# Ваш ник: %player%# Ваш IP: %player_ip%# Ваш STEAM ID: %player_steam%# Забанены админом: %admin%# Причина: %reason%# Бан выдан: %created_time%# Забанены на: %lenght%# Еще осталось: %left_time%# Бан истекает: %expired_time%# Разбан тут: ССЫЛКА НА ВАШУ ГРУППУ ВК ИЛИ ФОРУМ##### [End Info Ban] ##### Настроенный конфиг reason.cfg (Причины бана в amxmodmenu) (МЕНЯТЬ НИЧЕГО НЕ НУЖНО,ЕСЛИ ТОЛЬКО ДОБАВИТЬ СВОЁ) Спойлер: Код подо мной PHP: fb_add_reason WH "WallHack"fb_add_reason AIM "AimBot"fb_add_reason SH "SpeedHack"fb_add_reason SD "Скриншоты и демо на форумfb_add_reason PO "Мешает играть"fb_add_reason ML "Микрофон 18+"fb_add_reason DP "Иная причина"// Вы можете заменить ник админа для определенных причин, например:// fb_add_replace_admin "причина" "ник админа"fb_add_replace_admin "voteban" "ИМЯ АДМИНА ИЛИ СЕРВЕР ПРИ ВОТЕБАНЕ"fb_add_replace_admin "Обнаружен OpenGL" "ТУТ ТОЖЕ НАЗВАНИЕ ТО,КОТОРОЕ ВЫ ВПИШИТЕ ВЫШЕ" Настроенный конфиг time.cfg (Время в сек в amxmodmenu) (В ПРИНЦИПЕ,МЕНЯТЬ НИЧЕГО НЕ НАДО) Спойлер: Код подо мной PHP: fb_add_time 5 "5 минут"fb_add_time 30 "30 минут"fb_add_time 60 "1 час"fb_add_time 180 "3 часа"fb_add_time 300 "5 часов"fb_add_time 600 "10 часов"fb_add_time 1440 "1 день"fb_add_time 4320 "3 дня"fb_add_time 10080 "1 неделя"fb_add_time 43200 "1 месяц"fb_add_time 525600 "1 год"fb_add_time 0 "Навсегда" Архив с файлами ниже.
main.cfg оставлю здесь. Спойлер: Код подо мной PHP: fb_kick_delay "4" // Задержка перед киком игрока в секундах(в случае если делаются скриншоты перед баном, то рекомендуемо 3-5с).fb_server_ip "ТУТ ИП ВАШЕГО СЕРВЕРА" // IP Вашего сервера.fb_server_port "ПОРТ" // Порт Вашего сервера.fb_server_name "ТУТ МОЖНО ВПИСАТЬ НАЗВАНИЕ СЕРВЕРА" // Имя админа при банах сервером(например, при voteban'е).// !ДАЛЬШЕ МОЖНО НИЧЕГО НЕ МЕНЯТЬ!fb_sql_host "127.0.0.1" // Имя/адрес хоста БДfb_sql_user "ТУТ ЛОГИН К БД" // Ваш логин к БДfb_sql_pass "ПАРОЛЬ" // Ваш пароль к БДfb_sql_db "НАЗВАНИЕ БАЗЫ" // Название используемой БД (при использовании Amx Bans - указать его БД)fb_sql_table "gm_bans" //Название таблицы БД (при использовании Amx Bans - указать его таблицу)fb_servers_table "gm_serverinfo" // Название таблицы БД, при добавлении сервера в список серверов.fb_sql_log_table "gm_logs" // Название таблицы БД, при разбанах.fb_ip_ban_time "300" // Время дополнительного бана(в минутах) по IP в минутах для созданных банов длительностью больше данного значения.fb_showhud "1" // Отображать худ-сообщение при бане(0 - выкл., 1 - вкл.).fb_offline_time "25" // Время(в минутах), на которое системой банов запоминается игрок, для осуществления бана после его дисконекта от сервера.(Для оффлайн банов)fb_unban_self "l" // Флаги для возможности разбанивать свои баны.fb_unban_all "l" // Флаги для возможности разбана всех банов// Также настроить отдельные права для админов, вы можете в файле addons/amxmodx/configs/cmdaccess.inifb_oldmap_players 31 // Число оффлайн строк с игроками для переноса на следующую карту(из минусов: туда же попадают и онлайн игроки т.к. делают дисконнект).fb_bantime_access l // Флаг для лимита времени бана(если флага нету, то лимит есть).fb_adminrcon_flag l // Флаг доступа Администратора, для возможности бана всех в т.ч. и Администраторов с иммунитетом.fb_bantime_limit 10080 // Время(в минутах) для лимита(по умолчанию - неделя).fb_use_sql 1 // Значения 0/1/2(по умолчанию(1) - база данных MySql).// 0 - файл// 1 - базу данных MySql// 2 - базу данных SqLite // При использовании SqLite желательно прописать в configs/modules.ini строки sqlite и mysql. Баны будут храниться в файле \cstrike\addons\amxmodx\data\sqlite3\fresh_bans.sq3fb_nvault_clear 60 // Удалять из файла баны старше чем fb_nvault_clear дней.fb_force_check 0 // Выбор момента проверки(пораньше или попозже): 1 - на client_connect, 0 на putinserver).fb_cachetime 5 // Время(в минутах) жизни банкеша.fb_oldkickinfo 1 // Выводить старую ифнормацию игроку о кике в консоль сервера.(0 - выкл., 1 - вкл.).fb_logtype 1 // Тип логов(отдельная папка(значение 1) или стандартный лог(значение 0), папку FB лучше создать руками в папке amxmodx/logs иначе на хостингах могут случиться сложности).// fb_logtype, начиная с версии 0.8b, может принимать значение 2, при значении 2 идет запись в файл \cstrike\addons\amxmodx\logs\FB\*.log, но функция работает гораздо быстрее чем стандартная.// Тест на 1000 записях в лог прошел за 0 сек. против 5-13 сек при значении квара = 1fb_loglevel "2" // Уровень ведения логов от 0 до 10, 1 - обычный режим.// 0 - Критичные ошибки + баны/разбаны.// 1 - Всякий шлак + ошибки неважнецкие.// 2 - Кики за баны.// 3 - Кики кэшбан.// 5 - Сервисные логи.// 10 - Дебаг логи.fb_logdays "14" // Время хранения лог файлов, старше чем этот квар в днях будут удаляться(только для fb_logtype 1).fb_use_russian 1 // Если вы тру админ, то не используете русские причны и название сервера, выставьте переменную в 0(по умолчанию 0), это позволит убрать два лишних mysql запроса.(0 - выкл., 1 - вкл.).fb_sql_clear 60 // Очистка истекших банов старее чем fb_sql_clear дней, рекомендуемо для sqlite т.к. они не имеют веб морды где это можно сделать нажав на кнопку. Да и для mysql неплохо.fb_subnet_clients 0 // Бан клиентов с определёнными эмуляторами с подсетей.(0 - выкл., 1 - вкл.).// Бан подсети имеет вид бана с ником SUBNETBAN в STEAM_ID указывается конечный айпи адрес, в IP начальный айпи адрес. Все клиенты из этого диапазона и попадающие под действие квара будут забанены.fb_prefix_clients 0 // Клиенты для проверки со старым префиксом. Нужно, если вы изменили(или хотите изменить) настройку префиксов в связи со всяким софтом подмены стимайди, но не хотите потерять старые баны Настраивать так же, как и квар fb_subnet_clients.(0 - выкл., 1 - вкл.).// Для кваров fb_subnet_clients и fb_prefix_clients используется слудующий принцип настройки:// dproto client [1]: "Dproto" - 2// dproto client [2]: "Native Steam" - 4// dproto client [3]: "SteamEmu" - 8// dproto client [4]: "RevEmu" - 16// dproto client [5]: "Old RevEmu" - 32// dproto client [6]: "HLTV" - 64// dproto client [7]: "SteamClient2009" - 128// dproto client [8]: "AVSMP" - 256// dproto client [9]: "SXEI" - 512// dproto client [10]: "RevEmu2013" - 1024// Чтобы заблокировать RevEmu и Old RevEmu введите 32 + 16 = 48 => fb_subnet_clients 48// Т.е. вы должны посчитать сумму тех значений, которые хотите банить таким баном.// Подробное описане бан-подсети, можете почитат тут - http://c-s.net.ua/forum/ipb.html?s=&showtopic=54898&view=findpost&p=529824fb_cachetime_kick 5 // Аналогично fb_cachetime, только для кика.fb_cacheonly 1 // Отключает занесение банов на короткое время в БД(экномит ресурсы).(по умолчанию 1)// 0 - Все баны ЗАНОСЯТСЯ в БД// 1 - Если время бана меньше чем fb_cachetime то бан НЕ ЗАНОСИТСЯ в БД.(т.е. если у вас квар fb_cachetime равен 5, то все баны на 5 минут не будут заноситься в БД).// 2 - Если время бана меньше чем fb_cachetime то бан НЕ ЗАНОСИТСЯ в БД, если смена карты планируется ранее чем через fb_cachetime то бан ЗАНОСИТСЯ в БД.fb_showchat 1 // Отображение информации о бане в чат(0 - выкл., 1 - вкл.).fb_chatinfo "[%4%%player%%1%] был забанен на [%4%%lenght%%1%] Причина: [%4%%reason%%1%]" // Стоит по умолчанию.// Можно изменить формат вывода в чат// Понимает команды:// %admin%// %reason%// %lenght%// %player_steam%// %player_ip%// %player%// Цвет текста:// %1%// %2%// %3%// %4%fb_hudinfo "Игрок %player% %n% был забанен на %lenght% Причина: %reason%" // Стоит по умолчанию.// Понимает команды:// %admin%// %reason%// %lenght%// %player_steam%// %player_ip%// %player%// %n% - перенос строкиfb_hudcolor "250 0 0" // Формат R G Bfb_hudpos "0.05 0.3" // x y - Кординаты расположения hud'a при бане.fb_serveronly 0 // Для учета сервера при банах(одна таблица, разные баны для разных серверов).// Чтобы на сервере только этого сервера баны учитывались ставим 1, иначе 0. По умолчанию 0.fb_confirmchat 1 // Подтверждение при бане в чат(0 - выкл., 1 - вкл.). Описание квара - тут.fb_locknames 2 // Значения: 0/1/2(по умолчанию 2). Описание квара - тут.// 0 - Отключено// 1 - Запрет смены ника пока у админа открыто меню с никами// 2 - То же самое что и 1, только выполняет клиенту команду возврата на прошлый ник, что позволяет ему сменить ник обратно, но может быть расценено дебильными раскрутками как слоухакинг.fb_newmenu 0 // Меню с отступами или без.(0 - без отступов, 1 - с отступами). Описание квара - тут. Скриншот нового меню - тутfb_rec_snet 0 // Значения 0/1/2/3 (по умолчанию 0).// 0 - Отключено.// 1 - Только кикать при обнаружении. (проверка при коннекте)// 2 - Банить подсеть через freshbans. (если за время fb_rec_snet_time из какой-то подсети будет больше чем fb_rec_snet_count банов, то подсеть банится на время fb_rec_snet_bt)// 3 - То же самое что и 2, только бан через addip.fb_show_bb 4 // Значения 0/1/2/3/4 (по умолчанию 0). Оповещения о том, бывал ли какой-то либо игрок в бане или нет(как с причиной так и без)// 0 - Отключены.// 1 - Оповещения показываются всем.// 2 - Оповещения показываются, только лишь Администраторам.// 3 - Оповещения показываются с причиной бана всем, .// 4 - Оповещения показываются с причиной бана, только лишь Администраторам.// Настройка для плагина admin_loader.amxx. Если вы заменяете amxbans_core.amxx, то раскомментируйте и настройте квары. // Квары уже настроенны по умолчанию для AmxBans.// amx_password_field "_pw"// amx_amxadmins_table "amx_amxadmins"// amx_admins_table "amx_admins_servers"// Если вы испытаваете проблемму с amxbans_core.amxx, то можете попробывать вариант с admin_loader.amxx(служит для загрузки админов из БД Amxbans, по-сути служит для замены amxbans_core.amxx).// Более подробно можете почитать тут - http://c-s.net.ua/forum/ipb.html?s=&showtopic=54898&view=findpost&p=648940.// Для корректной работы amxbans_core.amxx.// Добавить в файл amxx.cfg строку: exec "addons/amxmodx/configs/amxbans.cfg" (если используете amxbans_core для управления админами).exec addons/amxmodx/configs/amxbans.cfg Не забывайте про пункт #1
Knife-, Не помешает. Только данные БД вписать на свои (Обязательно). Ну и сменить ссылку на подачу заявок на разбан в print_console
всё это сделал , всё поставил , но что то админки слетели , перезагрузил админов , сделал рестарт сервера , но все ровно доступа нету к админке ! в чём проблема может быть !?
переустановил , и сделал рестарт , что то не помогло , всё переписал , базу данных сделал , всё правильно !
всё разобрался , всё сделал ! вот только когда баню игрока , хук сообщение пропало и в чате не пишет кем был выдан бан !
я бы хотел что было видно кем был выдан бан (Каким Админом )просто бывают некоторые не допонимают за что игроку был выдан бан , да и кто его дал !
Спасибо большое , очень хорошо помог , объяснил и показал как устанавливать , редко увидишь что так внятно и красочно рассказал !