[SMA] Captcha (Проверка на бота)

Первые наработки по защите от фейк ботов, капча на сервер кс 1.6.

Работает по принципу, 1 раз ввел steam id вносится в базу, более спрашивать не будет, возможно совпадение с фейк ботами.

#define CHECK_TIME 30 // Время в сек, которое дается на ввод капчи.
//#define HLTV_BOT_KICK // Раскомментируйте, чтобы кикать серверных ботов и HLTV.
//#define BLOCK_VOICE // Раскомментируйте, чтобы блокировать микрофон, если не прошел проверку. Не используете эту опцию, если есть плагины с голосовым чатом.
#define IMMUNITY_FLAGS ADMIN_IMMUNITY // Не проверять игрока с иммунитетом.

В настройке CHECK_TIME можно задать любое значение, но не ниже 15. Да и не советую ставить меньше 30, т.к не все успеют понять, что за. В крайнем случае, нормальные игроки перезайдут :). Можете также закомментировать (отключить авто кик) и посмотреть как боты кучкуются в спектаторах.

Не используйте опцию BLOCK_VOICE, если пользуетесь другими плагинами работающими с голосовым чатом.

Не выводит капчу steam игроку.

Установка и настройка:
1. Скачиваем исходник плагина.
2. Меняем настройки на своё усмотрение.
4. Компилируем.
5. В plugins.ini ставим выше остальных, работающих с чатом.
6. Устанавливаем на сервер, делаем рестарт.

  CaptchaV1.3.zip (2,2 KiB, 1 204 hits)

Автор: Factor.

Добавить комментарий