Feedback:User/Belorn/Remove bots by statistics
Remove bots by statistics | |
---|---|
User | Belorn |
Categories | Mechanics → Other Player vs. Player → General |
Bots are a problem, so it would be nice if we could remove 90% of it from some simple coding. Its not a permanent solution, but it works.
The method is to add some simple data gathering on the client side with timestamps about when the user activated a skill and when client was aware of a enemy skill, and then send those two numbers to a Anet server.
When you have enough data, select out the players who is easiest to detect as a bot, like if 3/4 of all skills activation happen with the same timestamps. No fancy math needed, just need to detect 10-20 players or so. Check individual records/watch obs if they exist, and kick the user that are identified as bots. Make some news about it, and see 90% of botters stop using it for PvP.
When a new bot arrives (like snowball AT), you simply update the data gathering and kick a new group. Even the slightest reminder that botting will get players kicked will solve all but the most stubborn botters, and that would make many players happy!
Minor problems with this could be bandwidth issues, through those could be lowered by only gathering data randomly.