For some reason whenever I join a server it always puts me in Japan Tokyo servers when I don’t live close to japan, I play on France/Germany servers; It’s really a problem because I play ping reliant games on roblox, is there any way I can fix this? I don’t have any VPN enabled, it refuses to put me in actual european servers.
I rejoined games multiple times
Joining regular game-servers:
Attempt #1
Attempt #2
Attempt #3 (gives me a united states server? i don’t live in the US)
Here is what I use to determine the server location:
local HttpService = game:GetService("HttpService")
local region = nil;
game:GetService("Players").PlayerAdded:Connect(function(player)
if region == nil then
region = HttpService:JSONDecode(HttpService:PostAsync("http://ip-api.com/json", "", Enum.HttpContentType.ApplicationJson))
print("Server Location: ".. region.country..", "..region.regionName..".")
end
end)
I personally use reserved servers and server locations are randomly chosen . Players don’t like that and it would be better if it was at least based on whoever joins first.
same for me here, i’m from egypt and i get 80-120ms on France/Germany/UK servers (Pretty much any EU server) but roblox always makes a japan>tokyo server for me even when i join first, as if this is even close to my location, which gives me 1000-2500ping
Wow, awesome solution by roblox! Let people who play on EU servers play on American servers! Yay; on a serious note, this was a terrible update and should be reverted.
I beg someone see this… a few weeks ago the UK servers just vanished from the face of the earth only leaving two EU servers which is germany & france which of all i don’t get the lowest ping in either of them…