Ping Based Combat system

I’m a newcomer to the limits of roblox’s engine. Is there a foreseeable way to create a system that allows different tools to be awarded to players simply based off of their connection. I want to create something that can localize all players to one server and depending on how much latency they have can be awarded weapons with more power and or different abilities to combat the disadvantage of high ping. Has anyone tried anything similar or is there even a way to use only one server in say, texas and have all players from around the US only be allowed to use that server?

Any info would be appreciated, thanks!

Maybe you could use Player:GetNetworkPing() and it returns the player’s ping in seconds.

I’m not sure what the “average” or “normal” ping is; but, I’m pretty sure you might be able to do something with this.

Here’s the documentation by the way.

If you were looking for ms just convert the seconds to milliseconds on getnetworkping