Si1verCloud - to appear as 'last online at' I specified in my suggestion that the viewing player would have to catch you online with your friends list permissions set to allow others to view you as online in order to reset the 'last logged in at' date. This can occur when they are offline, but it does not occur until you next log in with the appropriate permissions set.
Example A:
~ You add me to your friends list, I am currently offline and appear as 'offline'
~ I log on, I appear as logged in, I change my privacy permissions to hidden, I now appear as 'last online at <TIME A>'
~ I log back in/out a few times with privacy set to hidden, the 'last online at' time remains at <TIME A> until I change my permissions back to online. Continue on to Example B
Example B:
~ You add me to your friends list while you are online, but I am offline (skip if coming from Example A as already done)
~ You log off
~ I log on (with permissions allowed), play a bit, then log off. 'last online at' time is now set to <TIME B> for anyone who had me on their friends list (yourself included) already.
~ You log on, you now can see when I last logged on.
This would probably need an additional (separate from chat) permissions setting, which you can set to the usual 'everyone' 'friends' 'no one' sort of thing.
For the clan roster, you would treat the clan itself as a player keeping track of its members being online, displayable to authorized ranks within that clan. The clan would only track players that are entering into the clan chat channel - exit the channel without exiting the clan, you would appear offline to the clan's 'last online' counter.
I hope that this re-explanation makes things a bit clearer in that there are precautions for not wanting to share your privacy.
Things may be looking down now, but I see a light at the end of the tunnel;
Do you think I should get off the tracks?
31-Aug-2021 21:17:19