1. Добро Пожаловать к нам на Форум Гость! Если вы еще не зарегистрировались просим вас зарегистрироваться!

    Скрыть объявление
  2. Для того что бы скачивать с нашего форума, нужно зарегистрироватся!

    Скрыть объявление
  3. Цены на серверах: Админка 35грн/мес Випка 20грн/мес.

    Скрыть объявление
  4. Девушкам играющим на сервере Випка Бесплатно!

    Скрыть объявление
Скрыть объявление

Привет! Администрация проекта рада видеть тебя у нас на сайте! Все вопросы по поводу прав администратора на сервере, VIP привелегий, снятия бана и так далее решаются на форуме в специально отведенных темах для этого. В чате подобные посты будут игнорироваться. Для удобства рекомендуем войти на сайт, как пользователь.

Скрыть объявление

Для получения бонусов на сервере (Випка, антифлеш от своих, денежные), посещайте форум!

BanIP Fakes

Тема в разделе "Плагины by Safety1st", создана пользователем qpi3ik, 29 авг 2015.

  1. TopicStarter Overlay
    qpi3ik

    qpi3ik Создатель Команда форума Гл.Администратор

    Регистрация:
    28 дек 2014
    Сообщения:
    457
    Симпатии:
    220
    Баллы:
    162
    Описание:
    Плагин банит IP-адрес, с которого одновременно зашло более X игроков. Может использоваться как простая дополнительная защита от фейков. Полностью не защищает, так как фейки могут заходить через прокси с самых разных IP, но от школьников вполне может помочь.

    Особенности:
    1. Есть возможность указать 'белый список' IP-ников и подсетей, на которые не распространяется ограничение. По дефолту список выключен.
    2. Плагин отписывается в лог AMXX о забаненных IP-никах:
    PHP:
     L 08/07/2014 14:00:29: [banip_fakes.amxxIP 10.3.3.2 has been banned for 30 minutes 

    Настройки в исходнике:

    PHP:
     • #define MAX_SAME_IP 3 - сколько игроков с одинаковым IP могут быть одновременно на сервере;
    • #define BAN_DURATION 30 - продолжительность бана;
    • new gszKickMsg[] = "Hacker? xD" с таким сообщением будет кикнут последний зашедший игрок
    //#define WHITELIST_SIZE 4 - раскомментируйте, чтобы использовать белый список
    плагин не различает ботов, их адреса в белый список нужно внести явно (строка для ботов там уже имеется: "127.0.0.0/8" )
    IP вписывать здесь:
    PHP:
    new const gszWhiteList[WHITELIST_SIZE][] = {
        
    "127.0.0.0/8",        // loopback interface (usually assigned IP is 127.0.0.1)
        
    "192.168.0.0/24",    // 192.168.0.0/24 subnet, IPs range 192.168.0.0 ... 192.168.0.255
        
    "10.3.3.2/16",        // 10.3.0.0/16 subnet, IPs range 10.3.0.0 ... 10.3.255.255, we could use any of its IPs here
        
    "141.101.120.244"    // c-s.net.ua IP
    }
    По одному IP-нику или подсети на строку. В #define WHITELIST_SIZE нужно указать точное число строк в списке. Поясняющие примеры можно спокойно убрать.


    Установка:
    • скачиваем исходник плагина.
    • меняем настройки по своему усмотрению.
    • компилируем.
    • ставим на сервер
    • В Plugins.ini обязательно прописывайте плагин в самом конце списка! В противном случае может падать сервер.
     

    Вложения:

    • banip_fakes.sma
      Размер файла:
      4,9 КБ
      Просмотров:
      0
    : define
  2. Toxa

    Toxa Пользователь Доступ к скачиванию

    Регистрация:
    10 авг 2015
    Сообщения:
    44
    Симпатии:
    19
    Баллы:
    7
    Вконтакте:
    zanyda14
    ну норм :D
     

Поделиться этой страницей

download cs by zombr

Покупка Админки/VIP

Купить прямо сейчас

download cs by zombr

ВАС ЗАБАНИЛИ?

ПОДАЙТЕ ЗАЯВКУ НА РОЗБАН!

download cs by zombr

АДМИН ОКАЗАЛСЯ НЕ ПРАВ?

ПОДАЙТЕ ЖАЛОБУ ПРЯМО СЕЙЧАС!