GetPlayerPing()
#1

The native GetPlayerPing(); does not show the correct ping.

For example a player has a 80 ping, starts to download a little, and the ping moves up to 400.

If you use GetPlayerPing(); it will show the last ping it was able to find (80 - which is incorrect).

This variation of ping, with a weak connection causes packet loss.

Possible fix?
Reply
#2

I've never had a problem with GetPlayerPing...

Can you prove this? I see no evidence of this issue...
Reply
#3

I'm pretty sure the scoreboard has a delay for updating pings/scores/names. Try leaving the scoreboard open for about 5 seconds.
Reply
#4

join game

minimise, load ******* video(s)

rejoin game - ping is what it was before you minimised (if slow net)

Hard to explain, using COD they print 999.

The point is, the client's internet may not respond to the function, and so it prints the last ping ( possibly )

Could it be possible ( if you know what i'm talking about ) to; if they do not update or it takes longer than a certain period return 999 as the ping?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)