Skip to content

Детект и кик читеров спамящих взрывы на сервере игры Squad

Notifications You must be signed in to change notification settings

ar1ocker/SquadJS-cheater-detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SquadJS-cheater-detection

Детект и кик читеров использующих ApplyExplosiveDamage спам на сервер

Проверено на версии SquadJS 4.0.0 с патчем от https://github.com/fantinodavide/SquadJS/tree/eos-integration

Настройка

  • Скачайте репозиторий
git clone https://github.com/ar1ocker/SquadJS-cheater-detection
  • Скопируйте файл log-parser/cheater-explosive.js в папку <путь до squadjs на сервере>/squad-server/log-parser/

  • Скопируйте файл plugins/kick-cheaters.js в папку <путь до squadjs на сервере>/squad-server/plugins/

  • Примените патч находясь в папке <путь до squadjs на сервере>/

git apply <путь до файла patch> --verbose
  • Добавьте новый плагин в config.json (раздел plugins)
    {
      "plugin": "KickCheaters",
       "enabled": true
    },
  • Измените в файле cheater-explosive.js три параметра

  • minTimeBetweenExplosive - Минимальное время в миллисекундах между взрывами, которое не считается читерским поведением

  • maxExplosiveInRow - Максимальное количество взрывов подряд. Подряд - когда между взрывом n и n-1 меньше minTimeBetweenExplosive миллисекунд

  • timeoutBetweenEmit - Таймаут между emit в миллисекундах. После первого emit и до истечения таймаута - все сообщения о взрывах конкретного читера будут проигнорированы

About

Детект и кик читеров спамящих взрывы на сервере игры Squad

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published