KOLLIAKEP, получить координаты не так-уж и трудно.
Выполняем GET запрос по http://map.minecraft-galaxy.ru/players/xxx?d=0
где xxx это id сервера.
Позже добавляем валидацию что json корректен и парсим json ответ от сервера, после из массива выбираем нужного игрока по полю "name" (т.е. логин игрока), если игрок существует - извлекаем в придачу координаты "x", "y" и "z".
Ньюанс в том что бы найти игрока нужно парсить все сервера (можно и выборку определенного сервера сделать), т.е. 17 запросов, ну и что бы получать более менее корректные координаты обновлять списки раз в 5 секунд.
Была идея когда-то подобное сделать, но тогда не зная языка C - не знал как вывести поверх всех окон нужные данные.
Ответов: 1501
Noir Villar
Гефест |
|||
карма: 111 |
|