Advanced Client Checker

Advanced Client Checker 0.3.6

Нет прав для скачивания
Сообщения
1,536
Реакции
2,324
Помог
39 раз(а)
Последнее редактирование:
Сообщения
2,288
Реакции
1,740
Помог
31 раз(а)
Tranquillity, сюда еще инфу бы прикрепить для переделывания базы с АС или добавить готовую уже если есть у кого то
 
Сообщения
1,536
Реакции
2,324
Помог
39 раз(а)
Pokemoshka, дай базу для АС, сделаем регулярку для быстрой смены.

Для алиасов вот накидал, думаю, что трехзначного уровня хватит с головой. И заменил пробелы на табы
PS/ Разница между VSC и NPP в $1 и \1, которые сохраняют значение.
VSC
Ищем
Код:
ac_add_alias\s(\d{1,3})\s(.*)

Заменяем
Код:
acc_add_cmd\t"$1"\t"$2"


NPP
Ищем
Код:
ac_add_alias\s(\d{1,3})\s(.*)

Заменяем
Код:
acc_add_cmd\t"\1"\t"\2"
NPP
Найти
Код:
ac_set_alias_punish\s(\d{1,3})\s\"[a-zA-Z_]{0,10}\s\d{1,10}\s%userid%\s%reason%\"\n.*\n.*

Заменить
Код:
acc_add_punish\t"\1"\t"fb_ban 1440 %userid% Cheat"
Структуры остальных файлов не могу найти.
 
Последнее редактирование:
Сообщения
1,536
Реакции
2,324
Помог
39 раз(а)
Кваров мало и лучше руками сделать, быстрее выйдет. А cmd в АС маздана - это совсем другое.
Обновил свой пост выше.
 
Сообщения
496
Реакции
621
Помог
16 раз(а)
А как его ещё тестить, кроме живого сервера?
Я вижу 1 путь. Ставить параллельно AC и не кикать/банить, а писать детекты в лог. Потом сравнивать результат.
 
Сообщения
1,536
Реакции
2,324
Помог
39 раз(а)
Gudaus, я бы сначала проверил его на отдельном сервере и себе, заходя со стима и нонстима, как только появится уверенность, что нету ложных детектов и спонтанных крашей сервера -> перевод на сервер с онлайном и логирование детектов без наказаний.
 
Сообщения
584
Реакции
1,006
Помог
18 раз(а)
Нужны хоть какие-то отзывы, желательно с проверками на большое число команд.
Опять проморгаете момент и я забью на допиливание плагина.
 
Сообщения
263
Реакции
335
Помог
4 раз(а)
Настройки:
Код:
// #define KICK_BAD_CLIENT            // кик за блокировку подтверждения
// #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 MAX_CMD_WARNINGS 5 // кол-во перепроверок алиаса
#define CVAR_ANSWER_TIME 5.0 // время на ответ от квара

Варнинги:
Код:
cmdchecker.sma(233) : warning 203: symbol is never used: "cvar"
cmdchecker.sma(304) : warning 233: symbol "client_disconnect" is marked as deprecated: Use client_disconnected() instead.
Header size: 1480 bytes
Code size: 13584 bytes
Data size: 16224 bytes
Stack/heap size: 16384 bytes
Total requirements: 47672 bytes

Дебаг:
Код:
L 11/15/2017 - 14:25:13: [AMXX] Displaying debug trace (plugin "cmdchecker.amxx", version "0.2.0")
L 11/15/2017 - 14:25:13: [AMXX] Run time error 10: native error (native "ArrayGetArray")
L 11/15/2017 - 14:25:13: [AMXX] [0] cmdchecker.sma::cvar_answer (line 429)
L 11/15/2017 - 14:27:21: Function is not present (function "init_cvar_check. STEAM: %s") (plugin "cmdchecker.amxx")
L 11/15/2017 - 14:27:21: [AMXX] Displaying debug trace (plugin "cmdchecker.amxx", version "0.2.0")
L 11/15/2017 - 14:27:21: [AMXX] Run time error 10: native error (native "set_task")
L 11/15/2017 - 14:27:21: [AMXX] [0] cmdchecker.sma::cvar_callback (line 498)
L 11/15/2017 - 14:27:26: Invalid index 1 (count: 1)
 
Сообщения
584
Реакции
1,006
Помог
18 раз(а)
0.2.1
лишь фиксы выше описанных ошибок.
 

Вложения

  • Нравится
Реакции: SonG
Сообщения
584
Реакции
1,006
Помог
18 раз(а)
Pokemoshka, не влияют эти варнинги на работу плагина. Научитесь отличать ошибку от предупреждения.
 
Сообщения
2,288
Реакции
1,740
Помог
31 раз(а)
Mistrick, я умею отличать, но раз взялся за тест, мое дело сообщить обо всем
15 Ноя 2017
Это вх ? m_flBoxESP
кучка игроков сразу улетели нон стимы
 
Сообщения
584
Реакции
1,006
Помог
18 раз(а)
Pokemoshka, скорее всего протектор с маской для блока m_*
 
Сообщения
584
Реакции
1,006
Помог
18 раз(а)
Pokemoshka, кто-нибудь из постояльцев есть с логом о плохом клиенте?
Обновил до 0.2.2
 
Последнее редактирование модератором:
Сообщения
2,288
Реакции
1,740
Помог
31 раз(а)
Mistrick, вчера сам пробовал с какого то клиента беспантового заходить - плохой клиент писало тоже. щас планирую с нескольких моников популярных скачать кс и заходить на серв с алиасами и без
16 Ноя 2017
Mistrick, Со стима зашел все норм, после включения конфига ДД улетел в бан.
Зашел с нон стима, чистая сборка от gs-monitor забанило
Код:
L 11/16/2017 - 19:18:56: [cmdchecker.amxx] [ACC] found wrong cmd. STEAMID: STEAM_0:0:62649393, cmd: "+dd".
L 11/16/2017 - 19:27:58: [cmdchecker.amxx] [ACC] found wrong cmd. STEAMID: STEAM_1:0:880621727, cmd: "m_flBoxESP".
 
Сообщения
584
Реакции
1,006
Помог
18 раз(а)
Pokemoshka, добавьте проверку на m_asd, m_HDHDHD или любую другую вариацию. Почти уверен что встроенный протектор отсекает все m_ команды.
 
Сообщения
2,288
Реакции
1,740
Помог
31 раз(а)
Лог со сборки от strikes.Лога о плохом клиенте нет (данный метод без m_asd, m_HDHDHD )
Код:
L 11/16/2017 - 19:48:26: [cmdchecker.amxx] [ACC] found wrong cmd. STEAMID: STEAM_1:0:880621727, cmd: "+dd".

16 Ноя 2017
Mistrick, ты прав лог со сборки gs monitor
Код:
L 11/16/2017 - 19:59:18: [cmdchecker.amxx] [ACC] found wrong cmd. STEAMID: STEAM_1:0:880621727, cmd: "m_HDHDHD".
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу