1685 5.0 (1)
|
||||||
Ссылка на материал: AMXX BanCfg - замена плагину 'Ban CS', способы обхода которого на каждом сайте в интернете ;) Версия для amxmodx 182-183 Ключевые преимущества по сравнению с bancs'ом:
Настройки server.cfg: bancfg_key "wqQcqwqcwqcQQC" // имя метки. Требуется выставить уникальное значение , например, bancfg_key jaIdadkDjsd. На всех ваших серверах это значение должно быть идентичным. Придумайте что-то своё, без пробелов и не более 15 символов. bancfg_cmdformat 0 – формат команды amx_bancfg: // 0 – amx_bancfg // 1 – amx_bancfg bancfg_bantype 0 – указывает бан-систему на сервере: // 0 – без бан-системы: плагин будет делать записи в AMXX-лог аналогично бан-системе AMXX и запоминать IP-адреса; // 1 – бан будет выдаваться командой amx_ban игрок время (AMXBans 6, Advanced Bans); // 2 – amx_ban время игрок (AMXBans # Gm 1.6, AMXBans 5); // 3 – fb_ban время игрок (Fresh Bans). // Внимание! При использовании сторонней бан-системы разбанивать игроков нужно будет и в ней, и в BanCfg. // Плагин ведёт собственную базу забаненных IP-адресов с самоочисткой (файл dataamx_bancfg_bannedips.txt, т.н. локальное хранилище). Если со временем конкретный IP-адрес будет признан статическим (игрок его использует на протяжении нескольких дней), то он добавляется в список IP-банов сервера (listip.cfg): bancfg_keepip "10" // сколько дней хранить запись о конкретном IP-адресе, по умолчанию 10 дней, 0 – отключить локальное хранилище (не рекомендуется!); bancfg_treatasstatic "5" // сколько дней игрок должен пользоваться этим IP, чтобы он был признан постоянным (статическим), по умолчанию 5 дней. // В случае использования сторонней бансистемы дополнительные настройки для обходящих бан с другого IP-адреса: // AUTOBAN_REASON = Обход бана в lang-файле – причина, с которой игрок банится повторно; bancfg_ignorethesameip "0" // должен быть равен 0 во всех случаях, кроме конфигурации, когда bancfg_bantype 1 или 2 и бан-система банит по IP. Такая конфигурация не рекомендуется: BanCfg как раз и призван без необходимости не банить IP-адреса. Поэтому рекомендуется перевести систему на баны по SteamID. Но если это по какой-то причине не желательно, квар ставим в 1, и тогда BanCfg не будет сам удалять игроков с сервера, зашедших с забаненных IP: это забота бан-системы. Для bancfg_bantype 0 и 3 квар роли не играет. Для AMXBans # Gm 1.6 оптимальной конфигурацией является bancfg_ignorethesameip 0 и amxbans_bantype "0" // (это квар Gm 'тип бана - автоматически опеределять). // В качестве времени для повторного бана для игроков, забаненных навсегда, бан-системе при bancfg_ignorethesameip 0 передаётся время из bancfg_keepip, переведённое в минуты, при bancfg_ignorethesameip 1 – 0 (перманент). |
||||||
|