1. Mistrick Разработчик

    Регистрация:
    13.07.15
    Сообщения:
    161
    Симпатии:
    88
    Пол:
    Мужской
    Автор: Mistrick
    Версия: 0.1
    Источник: D-S


    Описание:
    Блокировка различных strafehack'ов.

    Особенности:
    - Блокировка движения при cl_(forward|side)speed != 400
    - Блокировка strafespam
    - Блокировка скриптов на стрейфы
    - Обнаружение макросов
    - Блокировка strafe helper, emulator

    Настройки в исходнике:
    PHP:
    #define LOGFILE "strafehack_detector.log"

    #define MIN_LOG_TIME 3.0
    #define MAX_BADFRAMES 5
    #define MAX_KEYWARNING 5
    #define MAX_STRAFES 16
    #define STRAFE_CHECK_TIME 0.2
    #define MAX_ANGLE_CHECK 90.0
    #define MIN_STRAFE_ANGLE_DIFF 1.0
    #define MAX_STRAFE_ANGLE_WARNINGS 15
    #define MIN_STRAFE_ANGLE_WARNINGS_TO_LOG 5
    #define IGNORE_TIME 0.5
    Изменения:
    - Переработы логи, теперь без спама
    - Добавлено: обнаружение макросов
    - Добавлено: блок скорости при cl_(forward|side)speed != 400
    - Фикс подсчета числа стрейфов(thanks PRoSToTeM@)

    Установка:
    • Скачать
    • Настроить при надобности, компилировать
    • Залить на сервер прописать в списке плагинов
    Со слов тестеров, проскальзывают ложные обнаружения при стрельбе.
    За описание настроек буду благодарен.
     

    Вложения:

    Последнее редактирование модератором: 10.12.16 в 00:07
    Dmitry, Elit59 и by4udilo нравится это.
  2. umic VIP user

    Регистрация:
    08.04.16
    Сообщения:
    333
    Симпатии:
    27
    Пол:
    Мужской
    Варнинги при компиляции на reamxx183
    \Re_amxmodx_1_8_3_(build_6)\linux\addons\amxmodx\scripting\strafehack_detector.sma(133) : warning 213: tag mismatch
    //AMXXPC compile.exe
    // by the AMX Mod X Dev Team


    //// strafehack_detector.sma
    //
    // D:\GAMES\Plugins\Re_amxmodx_1_8_3_(build_6)\linux\addons\amxmodx\scripting\strafehack_detector.sma(133) : warning 213: tag mismatch
    // D:\GAMES\Plugins\Re_amxmodx_1_8_3_(build_6)\linux\addons\amxmodx\scripting\strafehack_detector.sma(197) : warning 213: tag mismatch
    // D:\GAMES\Plugins\Re_amxmodx_1_8_3_(build_6)\linux\addons\amxmodx\scripting\strafehack_detector.sma(311) : warning 213: tag mismatch
    // D:\GAMES\Plugins\Re_amxmodx_1_8_3_(build_6)\linux\addons\amxmodx\scripting\strafehack_detector.sma(311) : warning 213: tag mismatch
    // D:\GAMES\Plugins\Re_amxmodx_1_8_3_(build_6)\linux\addons\amxmodx\scripting\strafehack_detector.sma(312) : warning 213: tag mismatch
    // D:\GAMES\Plugins\Re_amxmodx_1_8_3_(build_6)\linux\addons\amxmodx\scripting\strafehack_detector.sma(312) : warning 213: tag mismatch
    // D:\GAMES\Plugins\Re_amxmodx_1_8_3_(build_6)\linux\addons\amxmodx\scripting\strafehack_detector.sma(314) : warning 213: tag mismatch
    // D:\GAMES\Plugins\Re_amxmodx_1_8_3_(build_6)\linux\addons\amxmodx\scripting\strafehack_detector.sma(318) : warning 213: tag mismatch
    // D:\GAMES\Plugins\Re_amxmodx_1_8_3_(build_6)\linux\addons\amxmodx\scripting\strafehack_detector.sma(320) : warning 213: tag mismatch
    // D:\GAMES\Plugins\Re_amxmodx_1_8_3_(build_6)\linux\addons\amxmodx\scripting\strafehack_detector.sma(320) : warning 213: tag mismatch
    // D:\GAMES\Plugins\Re_amxmodx_1_8_3_(build_6)\linux\addons\amxmodx\scripting\strafehack_detector.sma(369) : warning 213: tag mismatch
    // Header size: 1092 bytes
    // Code size: 13476 bytes
    // Data size: 8692 bytes
    // Stack/heap size: 16384 bytes
    // Total requirements: 39644 bytes
    //
    // 11 Warnings.
    // Done.
    //
    // Compilation Time: 0,28 sec
    // ----------------------------------------

    Press enter to exit ...
     
    Dmitry и Morfik_59RUS нравится это.
  3. Morfik_59RUS Пользователь

    Регистрация:
    01.07.16
    Сообщения:
    229
    Симпатии:
    16
    Пол:
    Мужской
    Эт для HNS типо плагин?
     
  4. Dmitry VIP user

    Регистрация:
    24.07.15
    Сообщения:
    228
    Симпатии:
    36
    Пол:
    Мужской
    ICQ:
    468603882
    На 1.8.2 аналогичные варнинги
     
  5. Mistrick Разработчик

    Регистрация:
    13.07.15
    Сообщения:
    161
    Симпатии:
    88
    Пол:
    Мужской
    upload_2016-12-4_17-0-45.png
    Что я делаю не так?
    --- добавлено 04.12.16 в 13:05 ---
    Плагин лишь пример для детекта хаков. Желания доводить до ума нет.
    Использовать на основных серверах не рекомендую. Последний метод, который я добавил для детекта макросов, достаточно кривой.
    Кто желает, может скачать с д-с более раннею версию, где только блокировка. Но сильно спамит в логи.
     
    umic нравится это.
  6. umic VIP user

    Регистрация:
    08.04.16
    Сообщения:
    333
    Симпатии:
    27
    Пол:
    Мужской
    Жаль (((