Информация об IP игрока (Страна, город и тд.)

   (0 отзывов)

Автор разработки: whale

На просторах нашел интересный инклуд, с помощью которой Вы сможете получать некоторую информацию о IP-адресе игрока.

 

Для работы необходимы инклуды:

<a_samp>

<a_http>

<sscanf2>

Для получение данных используется сервис: https://ip-api.com/

 

Функции для использования: 

  Функции (открыть спойлер)
 

Пример кода:

cmd:get(playerid, params[])
{
    extract params -> new player; else return SendClientMessage(playerid, -1, !"/get [playerid]");
	new string[GEO_MAX_COUNTRY_NAME_LENGTH+GEO_MAX_REGION_NAME_LENGTH+GEO_MAX_CITY_NAME_LENGTH+GEO_MAX_PROVIDER_NAME_LENGTH+GEO_MAX_MOBILE_STATUS_LENGTH+GEO_MAX_PROXY_LENGTH-6+118];
	format(string, sizeof(string),
	"Страна: %s\n\
	Регион: %s\n\
	Город: %s\n\
	Провайдер: %s\n\
	Использует ли моб.сеть: %s\n\
	Использует ли прокси: %s",
	GetPlayerIpCountry(player),
	GetPlayerIpRegion(player),
	GetPlayerIpCity(player),
	GetPlayerIpProvider(player),
	GetPlayerIpMobileStatus(player),
	GetPlayerIpProxyStatus(player));
	ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, !" ", string, !"Закрыть", !"");
	return true;
}

 


 Пожаловаться



Еще файлы chel38


Обратная связь