
(06-28-2017, 01:09 PM)Lydia Lightfoot Wrote: ...or they could just make it so the existing afk-logout ignores player status (crafting, etc) and ignores repetitive keystrokes (so people can't just weigh down arrow keys and run in circles to avoid the logout). I mean your idea has merit too, but it seems better to just implement "no seriously, we mean it, AFK means AFK".
This is gonna sound mean, but do you have any idea how a server works? And how impossibly difficicult it would be to differentiate between "valid" keystrokes/movement data and "AFK avoidance" keystrokes and movement data? They can't just boot people who've been in a zone for X number of minutes. RPers. People FATE farming. Crafters. Gatherers. The list goes on.
They also are not going to track patterns for every single player. I don't know any game company that has the time and storage to do that. An active connection is defined as the client and server exchanging data. They could buff up the AFK code to require client packets going to the server, but that wouldn't stop someone from using a crafting macro or a macro to run in circles. Or to run between zone lines every X minutes. (Easily achived with arrow keys alone).