Currently it is too difficult to display the current player’s ping accurately without any delays or causing network strains.
I am aware of methods such as using a ValueBase or Attributes however I do not believe that it is best practice to replicate this property every Replication step.
nor should I be using RemoteEvents and RemoteFunctions which has a delay and will display inaccurate and outdated data to the players.
therefore it is best for Roblox to make Player/GetNetworkPing accessible to LocalScripts, adding this will improve many developer’s experience as well as players.
For my own personal use case I’d be monitoring my client’s ping and display it on a graph in which this is currently impossible or at least very difficult to do with the limitations of Player/GetNetworkPing
There are other developers that will agree with this feature request
https://devforum.roblox.com/t/1269906/7