They have a system for catching macroers based off their movements I believe, wouldn't it be possible to integrate that to detect speed in a sense? Or at least derive from the macroing detector.
|
Detecting macroing isn't really similar to speed hacking at all.
You would think it would be easily detectable, but maybe lag makes it difficult for detection programs as well?
|
The problem with speed-hacking detection is it's fairly easy to catch false-positives and at least on Classic we tend not to do much banning via automatic processes for this reason. The more obvious the speed the easier it is to detect but as it's been said, it's the subtle hackers that are the problem... and that makes it even harder to reliably detect. Typically detection is done by keeping track of your movement, and if a "step" is farther than naturally allowed flag it. But there is
a lot that can throw it off. For example, diagonal movement is much faster than horizontal and vertical movement. Also, what about if you're on a horse, or a draisine? What about if you snap around(for example entering a house, then when it finally updates warping you to the entrance)? Things like low framerates and such can throw it off too. When you have all these variables to account for and you're trying to catch minute differences in speed(.65 tiles/second instead of .6 tiles/second), it can be easy to flag non-offenders.