Advanced Client Checker

amxx Advanced Client Checker 0.3.6

Нет прав для скачивания
Установка
  1. Скомпилируйте плагин (инструкция).
  2. Скопируйте скомпилированный файл cmdchecker.amxx в директорию: amxmodx/plugins/
  3. Пропишите cmdchecker.amxx в файле /amxmodx/configs/plugins.ini
  4. Скопируйте файлы настроек в директорию /amxmodx/configs/
Настройки
Настройки в исходнике
Код:
#define KICK_BAD_CLIENT // кик за блокировку подтверждения
#define KICK_FOR_BLOCK_CVAR_ANSWER // кик за блок ответа на запрос квара
#define COMMAND_LOGGER // функция логирования написанных в консоль команд игроком

#define INPUT_DELAY 3.0 // задержка проверки после коннекта
#define RECHECK_DELAY 180.0 // через сколько начать повторную проверку
#define MAX_CMDS_FOR_LOOP 1000 // сколько команд проверять за цикл
#define LOOP_DELAY 5.0 // задержка между циклами
#define FIRST_ANSWER_MAX_TIME 5.0 // время на ответ от команды подтверждения
#define FIRST_CMD_RECHECKS 5
#define MAX_CMD_WARNINGS 5 // кол-во перепроверок алиаса

#define CVAR_ANSWER_TIME 5.0 // время на ответ от квара
#define CVAR_ANSWER_RECHECKS 5 // число перепроверок на запрос квара




Файловая структура:
Код:
bad_cmds.cfg - файл для команд
cmds.cfg - файл для алиасов
cvars.cfg - файл для кваров
punish.cfg - файл наказаний за обнаруженный алиас или квар
slowhackanswer.cfg - команды, чтобы не банило за древние античиты, которые сами прописывают алиасы и ловят команды




equal - строгое совпадение
!equal - любое значение, кроме указанного
== - строгое совпадение
!= - любое значение, кроме указанного
> - значение больше указанного
>= - значение больше или равно указанному
< - значение меньше указанного
<= - значение меньше или равно указанному
exist - существует ли квар на клиенте
!exist - квар не существует
Сверху Снизу