28.03.24
16:38
Block All Adverts - блокировка рекламы для сервера CS 1.6
Block All Adverts - блокировка рекламы для сервера CS 1.6

Block All Adverts - блокировка рекламы для сервера CS 1.6

Описание:

Этот Плагин решение для защиты вашего сервера от рекламы. Непорядочные сервера часто прописывают игрокам в конфиг всякий спам, потом они заходят на сервер и мешают играть, засоряя чат назойливой рекламой услуг, бустов или других серверов. Такой игрок как правило даже не знает что такое конфиг и где он лежит, не говоря уже о том, чтобы убрать себе рекламу.
Также реклама может быть встроена в сборку клиента изначально. Кто-то не знает как менять себе ник, в итоге играем с игроками по имени my-boost.com.
Данный плагин решит проблему рекламы в чате максимально бережно по отношению к незадачливому игроку, без банов, киков и страшных предупреждений.

Особенности:
Блокирует рекламу в чате. Не производим никаких действий над игроком, просто блокируем спам в чате. Писать обычные сообщения при этом он сможет.
Блокируем рекламу в нике путём смены ника. Ник меняется только на сервере через userinfo игрока. На клиенте у него будет всё тот же ник, что и раньше. Это позволит избежать бана в бустах.
Имеется возможность игнора ОДНОЙ определённой рекламы. Например, рекламы вашего сайта.
Блокируется частая смена ника.
Лёгкость кода.

Код
#define BLOCK_NAME_SPAM // Включает блокировку частой смены ника.
#define TIME_WAIT 5.0 // Время между сменами ника [Не работает, если выключен BLOCK_NAME_SPAM]
#define DEFAULT_NAME "[Neugomon.Ru] User" // Имя, на которое менять. Меняет только визуально, при выходе сервера будет старый ник.
#define TRUE_KEY "neugomon.ru"
/*
  TRUE_KEY - Разрешенный ключ в нике/чате. Если в DEFAULT_NAME указан сайт, то сюда укажите сайт, иначе словите Reliable channel overflow
  Если в строке содержится это (и макроса TRUE_KEY), то строка игнорируется, то есть вернет как валидную - не реклама.


Установка и настройка:
Скачиваем исходник плагина.
Меняем настройки по своему усмотрению.
Компилируем.
Ставим на сервер и видим, что рекламы нет.

Автор: neygomon

Block All Adverts - блокировка рекламы для сервера CS 1.6
Скачать бесплатно