Does this run on the client or the server?
Idk, it should work with both.
If on server then it will just use the IP of the server or either
HTTPService only runs on the server. When you actually run the game on roblox servers (not locally), all youâre going to get is the IP address of the roblox server.
No it isnât, like what the guy said above. Since you are running the server locally on your PC, it is just returning data from your own internet.
In a real game, this wouldnât work.
Itâs not running on a server I guess try it in an actual session
Thatâs because youâre in studio. In an actual live server, itâll just be the roblox server IP. In studio, your computer does all the serverside stuff, thatâs why you can start a test offline.
If devs could get someoneâs device data/IP like that, itâd be a privacy nightmare.
BTW itâs identifying playerâs actual API and their townâs name
BTW we know where Robloxâs servers is located at
Please stop insisting on your solution, it is not right.
Roblox Studio runs on your local computer, therefore when it makes a request, it will be through your IP.
Just like how you published your game to Roblox and checked the logs through the published game, and not the Studio, you can easily realize that the IP belongs to the Roblox server now, not yours.
For anyone else who stumbles upon this thread, it is not, and probably never will be possible to gain someoneâs personal IP or device information.