PHP код:
stock GetPlayerCountryDataAsString(playerid, output[], len = sizeof(output))
{
new
hostname[30],
code[30],
country[30],
region[30],
isp[30],
proxy[30];
if(!IsPlayerConnected(playerid))
return 0;
if(strlen(PlayerCountryData[playerid][cntr_Hostname]) == 0) hostname = "Unknown";
else format(hostname, sizeof(hostname), "%s", PlayerCountryData[playerid][cntr_Hostname]);
if(strlen(PlayerCountryData[playerid][cntr_Code]) == 0) code = "Unknown";
else format(code, sizeof(code), "%s", PlayerCountryData[playerid][cntr_Code]);
if(strlen(PlayerCountryData[playerid][cntr_Country]) == 0) country = "Unknown";
else format(country, sizeof(country), "%s", PlayerCountryData[playerid][cntr_Hostname]);
if(strlen(PlayerCountryData[playerid][cntr_Region]) == 0) region = "Unknown";
else format(region, sizeof(region), "%s", PlayerCountryData[playerid][cntr_Region]);
if(strlen(PlayerCountryData[playerid][cntr_ISP]) == 0) isp = "Unknown";
else format(isp, sizeof(isp), "%s", PlayerCountryData[playerid][cntr_ISP]);
if(strlen(PlayerCountryData[playerid][cntr_Proxy]) == 0) proxy = "Unknown";
else format(proxy, sizeof(proxy), "%s", PlayerCountryData[playerid][cntr_Proxy]);
format(output, len, "\
HHostname: '%s'\n\
Code: '%s'\n\
Country: '%s'\n\
Region: '%s'\n\
ISP: '%s'\n\
Proxy: %s",
hostname,
code,
country,
region,
isp,
proxy
? ("Yes") : ("No"));
return 1;
}