Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Show players home country
Author Message
Coruja
Sphere Developer
*****

Posts: 987
Likes Given: 5
Likes Received: 226 in 187 posts
Joined: Jul 2012
Reputation: 7

Dimension Shard

Post: #2
RE: Show players home country
unfortunately there's no easy way to do it using an UO client/emulator, you can't just assume that IPs starting with 101 (example) is from country X, because today the IP address list is totally messed up. You can have a IP number from country X, the next one will be from country Y and the next from country Z, so it's almost impossible to relate all IPs/countries yourself

to get this system working you must find a site that have an public API where you enter something like http://something.com/ip=123.123.123.123 and it will return the country (usually in json format). Next you must make sphere export the client IP to an external app which will send this IP to the external API, read the country name from received json data and export it to sphere

also keep in mind that the server result is not 100% accurate and if the server API goes down this will break your engine too

it's not impossible, but this an complex engine that honestly will take you many hours/days/weeks of headaches... just to show a single tooltip. So probably it would be better just create an sphere dialog with some country names and let the player choose one
02-12-2019 10:34 AM
Find all posts by this user Like Post Quote this message in a reply
[+] 1 user Likes Coruja's post
Post Reply 


Messages In This Thread
Show players home country - Lano - 02-12-2019, 07:02 AM
RE: Show players home country - Coruja - 02-12-2019 10:34 AM
RE: Show players home country - Lano - 02-12-2019, 09:57 PM
RE: Show players home country - golfin - 02-13-2019, 03:53 AM
RE: Show players home country - Coruja - 02-14-2019, 09:42 AM
RE: Show players home country - golfin - 02-14-2019, 06:51 PM
RE: Show players home country - Lano - 02-15-2019, 06:06 AM
RE: Show players home country - Kanibal - 02-25-2019, 07:03 AM
RE: Show players home country - Kanibal - 11-15-2020, 09:26 AM

Forum Jump:


User(s) browsing this thread: 1 Guest(s)