SporTsmaN
Компетентный
Приветствую всех! Наткнулся на такой случай, как вычисление местоположения игрока по IP. Но данный сайт который используется в коде уже не работает. Я подобрал новый, но т.к. я слаб в php, может есть такие ребята которые помогут мне заставить работать данный адский код на другом сайте.
За ранее благодарен.
PHP:
#include <a_samp>
#include <a_http>
new GeoInfo[MAX_PLAYERS][100];
public OnPlayerConnect(playerid)
{
new plrIP[16];
GetPlayerIp(playerid, plrIP, sizeof(plrIP));
GetPlayerGeoInfo(playerid, plrIP, 3); // 3 - вернет всю информацию
}
stock GetPlayerGeoInfo(playerid, IP[], type)
{
new string[50];
format(string, sizeof(string), "Search=%d&IP=%s", type, IP);
HTTP(playerid,HTTP_POST,"cruelgame.ru/GeoInfo.php", string,"ResponseGeoInfo");
}
forward ResponseGeoInfo(playerid, response_code, data[]);
public ResponseGeoInfo(playerid, response_code, data[])
{
format(GeoInfo[playerid], 100, "Данные: %s", data);
}
http://speed-tester.info/ip_location.php
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
За ранее благодарен.
