Advanced Client Checker

Advanced Client Checker 0.3.6

Нет прав для скачивания
Сообщения
1,536
Реакции
2,324
Помог
39 раз(а)
Сообщения
2,288
Реакции
1,740
Помог
31 раз(а)
Убрал проверки m_* и r_* , ложные баны пропали на сборке от gs monitor
 
Сообщения
584
Реакции
1,006
Помог
18 раз(а)
Pokemoshka, какие подробности нужны? Одна косметика, для пользователя ничего не изменилось.
 
Сообщения
2,288
Реакции
1,740
Помог
31 раз(а)
Mistrick, хотелось бы узнать что это дает? - кик за блок ответов на запросы кваров
 
Сообщения
584
Реакции
1,006
Помог
18 раз(а)
Pokemoshka, в старых протекторах есть защита от квар чекера, но ее легко отловить, т.к. на запрос не приходит ответ. Если нужно отлавливать таких, то можно включить.
На новые протекторы весь плагин бесполезен.

Скорее всего 0.2.3 уже финал.
 
Последнее редактирование:
Сообщения
1,536
Реакции
2,324
Помог
39 раз(а)
Сообщения
2,288
Реакции
1,740
Помог
31 раз(а)
Кстати моники не будут банить?
 
Сообщения
1,032
Реакции
828
Помог
10 раз(а)
Я правильно понимаю, что это замена alias_detector'у от маздана?
 
Сообщения
19
Реакции
11
Помог
2 раз(а)
Javekson, да, что то в этом роде, но требуется тестирование.
 
Сообщения
957
Реакции
1,185
Помог
52 раз(а)
где то у меня валялся класс парсинга кфг маздана в БД. Могу адаптировать на конвертирование
 
Сообщения
2,143
Реакции
1,225
Помог
44 раз(а)
Что-то я не понял, как создавать базу. Можете сделать пару примеров, как правильно реализовать перевод тех самых кваров или аллиасов, например, из маздановского АС под данный плагин. Буду признателен.:pardon:
 

8dp

Сообщения
45
Реакции
135
Обнаружил логическую ошибку в плагине. В проверке на квар с флагом "!exist", игрок в любом случае (наличие или отсутствие квара) поймает punishment.
Если заменить участок кода на 455 строке по 472
Код:
    if(flags & (CVAR_EXIST|CVAR_NOT_EXIST))
    {
        if(!equal(value, "Bad CVAR request") && flags & CVAR_EXIST)
        {
            // punish for exist cvar
            log_amx("[ACC] found bad cvar: %s. STEAM: %s", cvar, player_authid[id]);
            punishmet(id, PUNISH_WRONG_CVAR);
            return PLUGIN_HANDLED;
        }
        else if(flags & CVAR_NOT_EXIST)
        {
            // punish for not exist cvar
            log_amx("[ACC] where is your cvar: %s. STEAM: %s", cvar, player_authid[id]);
            punishmet(id, PUNISH_WRONG_CVAR);
            return PLUGIN_HANDLED;
        }
    }
На
Код:
    if(flags & (CVAR_EXIST|CVAR_NOT_EXIST))
    {
        if(!equal(value, "Bad CVAR request") && flags & CVAR_EXIST)
        {
            // punish for exist cvar
            log_amx("[ACC] found bad cvar: %s. STEAM: %s", cvar, player_authid[id]);
            punishmet(id, PUNISH_WRONG_CVAR);
            return PLUGIN_HANDLED;
        }        
        if(equal(value, "Bad CVAR request") && flags & CVAR_NOT_EXIST)
        {
            // punish for not exist cvar
            log_amx("[ACC] where is your cvar: %s. STEAM: %s", cvar, player_authid[id]);
            punishmet(id, PUNISH_WRONG_CVAR);
            return PLUGIN_HANDLED;
        }
    }
Это исправит проблему
 
Сообщения
3,056
Реакции
1,739
Помог
80 раз(а)
Tranquillity обновил(а) ресурс [WIP] Advanced Client Checker новой записью:

Обновление до версии 0.3.0

  • добавил bad cmd(проверяет все поступающие команды от клиента на совпадение со списком)
  • фиксы копи-паста и логики
  • Оставил в комменте дополнительные варианты для различия bad cmd, но сейчас будет ловить любую команду, в которой есть часть слова из списка bad_cmds.cfg.
Узнать больше об этом обновлении...
 
Сообщения
2,143
Реакции
1,225
Помог
44 раз(а)
Решил поставить. Сразу после кика крашится сервер.

Код:
Reason:  Kicked
L 12/14/2017 - 04:05:53: [cmdchecker.amxx] [ACC] found equal cvar value: fps_override 1 == 1. STEAM: STEAM_0:1:47356368
 
Сообщения
584
Реакции
1,006
Помог
18 раз(а)
Minni, и все? Без бубна, трех перьев и бутылки водки не разобраться.
 
Сообщения
2,143
Реакции
1,225
Помог
44 раз(а)
Mistrick, да блин, я опаздывал. Скинул по-быстрому то, что последний раз выводило в консоль перед крашем, дабы не забыть, и ушел на работу.
14 Дек 2017
Mistrick, только вот мне еще один нюанс интересен:

Для более подробного рассмотрения моего вопроса нужна отдельная тема, но плагин то в закрытом разделе, а раздел с помощью могут смотреть все. Я же не собираюсь преждевременно его в паблик выводить. Как мне быть?
 
Сообщения
2,752
Реакции
3,017
Помог
61 раз(а)
Для WIP ресурсов нобходимо активно вести поддержку и переговоры без лишних тем.
 

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

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