evolve
evolve copied to clipboard
Scoreboard / Chat ranks show incorrectly
I believe this is because of the recent gmod update. The back end ranks seem to operate fine in terms of players having access to only the things they need but the scoreboard and chat show them as the wrong rank.
I've also seen some players show as the wrong time with something around 16505 days of play time. Their times get reverted back if they join the server at a different time.
Well, I'd love to see this for myself, but my gmod refuses to start. #blamegarry
It's weird. It doesn't happen all the time and I can't seem to come up with a good way to reproduce it. I have a feeling it has to do with when someone joins in and it's not refreshing the ranks. Also, it's different for every player. So one player may see the right rank for someone but another player may see the wrong rank.
Here is a screenshot I had one of the admins on my server take. This player is showing as having 16512 days of playtime but in reality only has a playtime of a little over 6 hours. They are the correct rank as I have respected players as 6 hours.
Mine is doing this as well, and I have no idea how to fix it...
It marks me as a guest but I have all of my owner functions in chat, yet I cannot even open the menu

I'm afraid my gmod is still not working (though for a different reason now) and since I don't really play gmod any more, I don't have much motivation to try to fix it.
@Kerrupt: If you can find a way to reproduce it, I may be able to look into it, though.
The playtime thing is a different bug and is already covered by #57. It was meant to be fixed by #86, but it doesn't seem to work, unfortunately.
@Xandaros I actually identified the problem. I looked through my console and EV_display rank and scoreboard and playtime were failing to initialize due to the table networkstring being full, (too many addons). All I had to do was remove some addons and it works perfect now!