Добро пожаловать

Для полноценного пользования форумом и общения с его участниками, пройдите регистрацию ниже
Регистрация

Решено Настройка Fresh bana

Тема в разделе "Свалка", создана пользователем Knife-, 13 май 2016.

Статус темы:
Закрыта.
  1. Knife-

    Knife- Проверенный

    305
    54
    110
    Ребята помогите пожалуйста настроить Fresh Bans на сервере , при выдаче бана , не пишет кем был выдан бан .
    не могли бы обьяснить как сделать !
     
  2. Erik K.

    Erik K. Забанен

    1.029
    265
    290
    Добрый день.
    • Настроенный конфиг 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 "Навсегда"

    Архив с файлами ниже.
     

    Вложения:

    • FB Files.rar
      Размер файла:
      5,5 КБ
      Просмотров:
      23
    Knife- нравится это.
  3. Erik K.

    Erik K. Забанен

    1.029
    265
    290
    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.ini

    fb_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.sq3

    fb_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 сек при значении квара = 1

    fb_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=529824

    fb_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 B
    fb_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- нравится это.
  4. Knife-

    Knife- Проверенный

    305
    54
    110
    Спасибо , щас буду пробовать !
     
    Erik K. нравится это.
  5. Knife-

    Knife- Проверенный

    305
    54
    110
    Привет , Слушай а если я перекопирую всё и просто заменю , работе бана не помешает ?!
     
  6. Erik K.

    Erik K. Забанен

    1.029
    265
    290
    Knife-, Не помешает. Только данные БД вписать на свои (Обязательно). Ну и сменить ссылку на подачу заявок на разбан в print_console
     
  7. Knife-

    Knife- Проверенный

    305
    54
    110
    всё это сделал , всё поставил , но что то админки слетели , перезагрузил админов , сделал рестарт сервера , но все ровно доступа нету к админке ! в чём проблема может быть !?
     
  8. Erik K.

    Erik K. Забанен

    1.029
    265
    290
    Knife-, Нужна переустановка admin_loader`a
     
  9. Knife-

    Knife- Проверенный

    305
    54
    110
    переустановил , и сделал рестарт , что то не помогло , всё переписал , базу данных сделал , всё правильно !
     
  10. Knife-

    Knife- Проверенный

    305
    54
    110
    всё разобрался , всё сделал ! вот только когда баню игрока , хук сообщение пропало и в чате не пишет кем был выдан бан !
     
    Erik K. нравится это.
  11. Erik K.

    Erik K. Забанен

    1.029
    265
    290
    Knife-, А зачем в чате оно нужно? Если информация о бане игрока выводится в консоль забаненному.
     
    Knife- нравится это.
  12. Knife-

    Knife- Проверенный

    305
    54
    110
    я бы хотел что было видно кем был выдан бан (Каким Админом )просто бывают некоторые не допонимают за что игроку был выдан бан , да и кто его дал !
     
  13. Knife-

    Knife- Проверенный

    305
    54
    110
    Спасибо большое , очень хорошо помог , объяснил и показал как устанавливать , редко увидишь что так внятно и красочно рассказал !
     
    Erik K. нравится это.
Статус темы:
Закрыта.