When you connect to any website or server, you broadcast your IP to the server, and anyone could just feed that into a geolocation service. Roblox already knows that.
“OH NO, MY COUNTRY GOT EXPOSED IM GETTING DOXXED”, kid, just because a feature allows you to get a user’s country doesn’t mean that its dangerous.
Finally. Someone came out and said it clearly.
This has actually been the issue for a long time now (around 3 years i think) - not being able to detect the spent robux amount on the server
But seeing that this Regional Pricing update made the issue way more obvious, now roblox has to fix something thats been in the backlog for 3 years.
Well… i hope they fix it…
To put it simply.
Roblox, pls add
local priceInRobux = product.PriceInRobux
as an analytics signal that we can read and see what players are actually spending inside the game when a gamepass purchase has been made.
guys i think your update broke pls donate…
This update is amazing, it halved my revenue
(Disabling it on all my games ASAP)
Regional Pricing should be on Robux not our own products, Idk what they thought to themselves, to see it have the opposite effect is actually funny
lol fr everyone putting their vpns on zimbabwe
told you.
Last time when price optimization came out, it was the same thing
I think someone dident check the economy when making the multipliers
Mine went down by 45%, will also be turning this off asap :')
What a fantastic way to avoid the blame of changing Roblox purchasing prices to viable amounts and put the moral dilemma on developers instead. Seriously, this is a bit too scummy.
Confirming that this has broken donations in Build Island by allowing exploiters to trick the game into donating any arbitrary amount of Robux. Pls Donate had global donations disabled until they figured out a way to check if a pass has regional pricing enabled, but I don’t see anything in the documentation that shows this information. Anyone know how they are checking? Any bug report written for this yet?
They’re checking the price on the client by using GetProductInfo.
It’s not the best, but it’s the only fix we have as of right now
Is this secure against exploiters?
No, but unfortunately its the only fix we have, so we got to get creative with it.
It stops regular players from fake donating though
I’m begging, please Roblox let us fetch regional pricing on the server, preferably a table containing the price mapped to all regions.
I don’t want to have to call GetProductInfo across dozens of players in the same server for every single gamepass on the client every interval. I do it all on the server and replicate the prices to the client through Remotes.
Propagation of information from server to client just genuinely feels more secure, especially when dealing with Roblox API calls. It saves unnecessary calls, it’s centralized and easier to manage.
Regional pricing on robux would absolutely destroy the DevEx system.
Hello, why do you keep taxing your employees, aka the developers, instead of applying regional pricing for buying Robux directly?