by LostInTheWired » Wed Dec 19, 2012 2:37 pm
This has to do with usermessages again (fucking usermessages). They're terribly unreliable, and when you connect, you receive usermessages about all the current players on the server telling you what their names are. But because usermessages are retarded, they don't have any lag compensation, and if the player lags while receiving a usermessge it...just won't be received. So the rpnames go out-of-sync. Kind of retarded.
Yeah, we do need to be using pid for this, but I don't really see this as our fault, other than using a shitty library. We're currently pushing all this stuff to the net library instead, to hopefully mitigate these issues.