• Уважаем(ый/ая) Гость! Все скрипты, стили, дополнения и статьи старайтесь размещать в ресурсах.
Иконка ресурса

AmxModX Captcha 1.3a

Нет прав для скачивания
Проверка на бота
captcha.jpg
Автор:
Factor

Плагин отсеивает ботов путём простой капчи, которая состоит из 4 цифр (рандом).
При заходе на сервер, после окна приветствия, игроку выводится информация т.е капча (вместо выбора команды), которую он должен ввести в чат.
Если игрок не вводит капчу за заданное время *(Настраивается в плагине) или вводит её неверно, то плагин кикает такого игрока.
Хочу заметить, что данная процедура выполняется всего 1 раз, для одного игрока. И больше он её не увидит.
Так как плагин автоматически записывает steamid авторизованного в файл и заносит его в память.
От сюда следует, что плагин сверяет steamid из памяти, дабы не насиловать файл, т.к строк может быть очень много. (путь до файла: "addons/amxmodx/data/[Captcha] RealPlayers.ini").
Лагов и фризов при проверке с 50к stemid не замечено.

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

Можете также закомментировать (отключить авто кик) и посмотреть как боты кучкуются в спектаторах.
Не используйте опцию BLOCK_VOICE, если пользуетесь другими плагинами работающими с голосовым чатом.
Не выводит капчу STEAM игроку.
Автор
Taulalan
Скачивания
1
Первый выпуск
Обновление
Оценка
0,00 звёзд 0 оценок

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

Поделиться ресурсом

Сверху Снизу