I only noticed one problem, it cannot show players online if their nickname has "unusual" symbols. Always don't see one player in online members, even when he was online in friends list before. His name started and ended with +
Online Friends and Online Guild Members NOT SYNCED
Re: Online Friends and Online Guild Members NOT SYNCED
Oh okay, I'll have to look into this. So you say if they have a "+" or other various symbols in their usernames, they will NEVER appear online in your friends list even if they are truly online?
Re: Online Friends and Online Guild Members NOT SYNCED
Yes, i meant online members list in guild activities. They fine in friend list.
Re: Online Friends and Online Guild Members NOT SYNCED
yes also you cant type the swigly line key anywhere accept main chat. i cant even type it here it just shows ~



Re: Online Friends and Online Guild Members NOT SYNCED
Re: Online Friends and Online Guild Members NOT SYNCED
Hi Robby,Robby wrote: ↑Mon Sep 12, 2022 2:39 pmSorry for the delay. I just double checked, the online status's should work like this.
Friend Menu
-Anytime one of your friends logs on or off, your game client gets notified and caches their online/offline status.
-When you open your friends list, it checks that cache for their status. So I believe it should always be up to date, but if it's not I suppose there's an issue somewhere.
-Using this method means your client should always be able to know the online status of a friend, without having to ping the server.
-The friend menu should update automatically anytime any of your friend's online status changes.
Guild Member Menu
-The guild member list menu for chat works by sending a request to the server for every member in your guild, and checking their online status.
-Once their online status has been retrieved, if they are online they are added to the list so you can chat with them.
-Unlike the friends menu, the guild member menu does not update the status automatically. The list will remain the same as when you first opened it, so you will have to close it and reopen it to get an updated list of online members.
So does that info help any? Do they seem to be behaving as I described or does there still seem to be an issue somewhere?
Yes this is a big help as we are clear on how it works. Thank you for spending time for this.
A follow up question:
For friend menu, once a friend goes on and off, does it save the status to the server AND update the cache? From what i understood, Friend Menu gets data from the cache, and Guild menu directly from the server. I guess the sync problem happens here. Both are getting the status from different sources. And caches most often times have problems with real time data access. Isn't it possible to ping the server for a friend's online status once the friend list is opened? this way both lists are behaving the same and pointing to one data source.
VULCAN KNIGHTS
Leader
Leader