zorro
02-01-2012, 06:03 AM
I'm pretty new to eve source and Python, so need my guess checked by someone more experienced in those topics.
Recently I found that eve client has ability to check if user is AFK and apparently sends this information to server via RemoteSvc('charMgr').SetActivityStatus(const.PLAYE R_STATUS_ACTIVE, self.numSecondsAway) - see gameui.__CheckForAFK
It seems that AFK means absence of keyboard/mouse events - see uilib._lastEventTime and when it's updated.
So, first question - am I right on this?
And if so, second question - what does it mean, when player is AFK, but server still receive "active" requests from him (like 'activate mining laser' or 'target a rat') ?
Recently I found that eve client has ability to check if user is AFK and apparently sends this information to server via RemoteSvc('charMgr').SetActivityStatus(const.PLAYE R_STATUS_ACTIVE, self.numSecondsAway) - see gameui.__CheckForAFK
It seems that AFK means absence of keyboard/mouse events - see uilib._lastEventTime and when it's updated.
So, first question - am I right on this?
And if so, second question - what does it mean, when player is AFK, but server still receive "active" requests from him (like 'activate mining laser' or 'target a rat') ?