I have been trying to find a way to get the player ping without using remote events/functions. The players ping is shown is studio when running a test server e.g. test-> start server with one player, then click view->stats->network
I cannot find a way to access this info but I did find another way to access packet info. Click here for the test plugin I have been working on.
Installing this plugin and running a server will output some network info on the client side:-
Actual bytes per second sent 971
Actual bytes per second received 510
Message bytes per second sent 692
Message bytes per second resent 0
Message bytes per second pushed 692
Message bytes per second processed 230
Message bytes per second ignored 0
Total bytes sent 723420
Total bytes received 478599
Total message bytes sent 535613
Total message bytes resent 0
Total message bytes pushed 535613
Total message bytes received 292007
Total message bytes ignored 0
Messages in send buffer, by priority 0,0,0,0
Bytes in send buffer, by priority 0,0,0,0
Messages in resend buffer 0
Bytes in resend buffer 0
Current packetloss 0.0%
Average packetloss 0.0%
Elapsed connection time in seconds 649
Could this info be used to show the client how good their connection is? or is there another way to find a clients ping?

1 comment
I guess its too much to ask from Roblox why give frame rate and not network stats XD