Anti Adv

Плагин Anti Adv 0.0.2

Нет прав для скачивания
Требования

Языки
  1. RU
  2. EN
Плагин для модерации чата и ников игроков по задаваемым параметрам и замене на указанные в конфиге:
  • Смена ника игрока при входе, если найдена в нём реклама. (грубая проверка)
  • Блокировка смены ника, если найдена в нём реклама. (грубая проверка)
  • Проверка сообщений чата на CAPS.
  • Проверка сообщений чата на рекламу. (грубая проверка)
  • Проверка сообщений чата на дубликат.
  • Проверка сообщений на к/д.
  • Скрытие сообщение (аля скрыть c '/' или '!').
Список исключений в cstrike/addons/amxmodx/configs/plugins/gm_plugins/antiadv.ini:
  • ; Список белых ip для ников
    [Ip Name]
    127.0.0.1
    127.0.0.1:27015
  • ; Список белых ссылок для ников
    [Url Name]
    serverok.site
    serverok.site/plugins/id/41
  • ; Список белых ip для чата
    [Ip Say]
    127.0.0.1
    127.0.0.1:27015
  • ; Список белых ссылок для чата
    [Url Say]
    serverok.site
    serverok.site/plugins/id/41
Настройка
Файл создаётся автоматически

Файл с настройками
cstrike/addons/amxmodx/configs/plugins/gm_plugins/antiadv.cfg

Параметры и аргументы
8: antiadv_replace_name "Block Adv" — Новый ник игрока, если он запрещён (при входе).
14: antiadv_pattern_ip "(?:\d{1,3}[[:punct:]]){3,4}(?:\d{1,5})" — Regex паттерн для ip.
20: antiadv_pattern_url "((?:https?|ftp|file):\/\/)?((?:[а-яА-Я\w](?:[а-яА-Я\w-]{0,61}[а-яА-Я\w])?\.)+[а-яА-Я\w][а-яА-Я\w-]{0,61}[а-яА-Я\w][^\s^%@]*$)" — Regex паттерн для url.
25: antiadv_immun_flags "l" — Иммунитет ото всех проверок.
30: antiadv_hide_symbol "/!" — Скрыть сообщение с символами. (скроет сообщение, если оно начинается на '/' или на '!')
37: antiadv_check_players "1" — Проверка на reconnect игрока.
47: antiadv_logs "1" — Мини-лог.
54: antiadv_max_repeat_msg "3" — Максимальное кол-во повторяющихся сообщений перед варном.
60: antiadv_min_upper "4" — Минимальная длина сообщения для проверки на CAPS.
66: antiadv_max_upper_msg "70.0" — Максимальное % кол-во символов верхнего регистра (anti CAPS).
74: antiadv_max_warn "5" — Максимальное кол-во варнов для блокировки чата.
80: antiadv_block_time "15.0" — Время блокировки чата в секундах.
87: antiadv_min_time_msg "0.5" — Минимально кд м/д сообщениями.

Исходный код
Не требует редактирования

  • Anti_Adv.jpg
    Anti_Adv.jpg
    421,5 KB · Просмотры: 5
  • Мне нравится
Реакции: Salamito
Автор
Kefyirni
Скачивания
2
Просмотры
220
Первый выпуск
Последнее обновление
Оценка
0,00 звёзд 0 оценок

Другие ресурсы пользователя Kefyirni

  • Gungame Ammo
    Плагин Gungame Ammo
    Плагин в автоматическом режиме восполняет обойму при убийстве врага или союзника.
  • Announcer Killstreak
    Плагин Announcer Killstreak
    Плагин анонсирует в HUD, а также голосом диктора мультикилы, серию и другие особые убийства игрока.
  • Ghw Weapon Replacement
    Плагин Ghw Weapon Replacement
    Плагин позволяет заменить P, V и W модели, а также звуки оружия на любые другие для всех игроков.
  • FreeBPammoWeapons
    Плагин FreeBPammoWeapons
    Плагин выдаёт максимум патронов при покупке любого оружия, кроме оружия выдаваемого при спавне.
  • Kill Rewards
    Плагин Kill Rewards
    Плагин выдаёт разную награду за каждое убийство в зависимости от использованного оружия.
Сверху Снизу