Skip to content

Bogir/mod-anticheat

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo AzerothCore

Anticheat Module

  • Latest build status with azerothcore: Build Status

This is a port of the PassiveAnticheat Script from lordpsyan's repo to AzerothCore

Notice

Requires revision c50f7feda or newer.

How to install

1) Simply place the module under the modules folder of your AzerothCore source folder.

You can do clone it via git under the azerothcore/modules directory:

cd path/to/azerothcore/modules

git clone https://github.com/azerothcore/mod-anticheat.git

or you can manually download the module, unzip and place it under the azerothcore/modules directory.

2) Re-run cmake and launch a clean build of AzerothCore

3) Execute the included "\sql\characters\base\charactersdb_anticheat.sql" file on your characters database and excute "\sql\world\Acore_strings.sql" on your world datase. This creates the necessary tables for this module.

That's it.

(Optional) Edit module configuration

If you need to change the module configuration, go to your server configuration folder (e.g. etc), copy Anticheat.conf.dist to Anticheat.conf and edit it as you prefer.

Known issues and TODO list:

  • Identify any class\spells that gives false positives, so far only blink and killingspree has been reported
  • Currently no dedicated collumn for ignore control or teleport hack reporting, but the numbers are added to total report. Custom Messages are adjusted in Acore_string for those two anticheats. The reason being is for some damn reason we are getting unrealistic high numbers being reported in the sql if i add in another collumn or two. I have no idea why that happens.

Localize Acore_Strings

  • LOCALE_enUS = 0
  • LOCALE_koKR = 1
  • LOCALE_frFR = 2
  • LOCALE_deDE = 3
  • LOCALE_zhCN = 4
  • LOCALE_zhTW = 5
  • LOCALE_esES = 6
  • LOCALE_esMX = 7
  • LOCALE_ruRU = 8

About

Port of PassiveAnticheat to Azerothcore

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 98.8%
  • Shell 1.1%
  • C 0.1%