False detections with FlyModule

Hello! I got false detections jumping off a rock:

[7:10:34 PM] Ruby has been detected 299.4995 meter above ground. Position: (-569.2, 69.5, 178.8). Velocity: (2.9, 2.2, -1.5). Concurrent detections: 1
[7:10:34 PM] Ruby has been detected 300.5311 meter above ground. Position: (-565.2, 70.5, 176.4). Velocity: (4.0, 1.0, -2.3). Concurrent detections: 2
[7:10:34 PM] Ruby has been detected 301.1288 meter above ground. Position: (-563.1, 71.1, 175.2). Velocity: (2.1, 0.6, -1.2). Concurrent detections: 3

Seems like all detections are within 1 second.
The module works by checking every interval where players are and what their velocity is based on their previous position.

If a player is jumping off a building, they will be seen as both too high and going up within a very short span of time.
This is in the default config negated by requiring 3 consecutive detections with a check interval of 1 second, meaning 1*3=3 seconds total the player needs to be seen as flying before the action is performed.

In short, if you lower the interval time, you need to increase the required consecutive detections.

Merged post

You also need to keep in mind that people sometimes can get bounced up off a mountain, causing them to be in the air for a little while, triggering the detection.

Merged post

Were you able to fix the issue with this info?

I know it ain't a perfect method of detection, but it's the most I can do right now.

tmz2E7VtoDouAPt.png DKay

Were you able to fix the issue with this info?

I know it ain't a perfect method of detection, but it's the most I can do right now.

I changed meters above ground from 6 to 7 and the count of detections from 3 to 5 and now looks like it's okay.

How's your work with AntiDupe module going?

First I'll be working on a damage module, as you mentioned you used that.

Yes but this one isn't so important as AntiDupe, because we still able to use an old module in pair with the new one.

Merged post

Cheaters are abusing that WPE intensively ;c