Dio skripte:
forward GetPlayerCountry(index, response_code, data[]);
public GetPlayerCountry(index, response_code, data[])
{
new buffer;
if(response_code == 200)
{
new str, city, country, ippp, pName;
GetPlayerName(index, pName, sizeof(pName));
GetPlayerIp(index, ippp, 24);
format(buffer, sizeof(buffer), "%s", data);
strmid(str, buffer, 4, strlen(buffer)); // Cutting the 'OK' response...
strmid(city, str, strfind(str, ";", true) + 1, strfind(str, ";", true) + 3); // Getting City
strmid(country, str, strfind(str, ";", true) + 4, strlen(buffer)); // Getting Country
format(str, 256, "[ CONNECT ] - Ime igraÄa %s Zemlja - "CRVENA"%s", pName , country);
SendAdminMessage(0xFFFF80C8, str);
}
else
{
new str, pName;
GetPlayerName(index, pName, sizeof(pName));
#if defined ALWAYS_RESPONSE
new IP;
GetPlayerIp(index, IP, sizeof(IP));
format(str, sizeof(str),"api.ipinfodb.com/v3/ip-country/?key="APIKEY"&ip=%s", IP);
HTTP(index, HTTP_GET, str, "", "GetPlayerCountry");
#else // Normal message, without country
format(str, 120, "%s {FAFAFA}je usao na server.", pName);
AdminGameMaster(GetPlayerColor(index), str);
#endif
}
}Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
ZnaÄi, da objasnim, problem je u tome Å¡to kad uÄ‘em na server (hostovan na hostingu), prikazuje mi Connect da sam se konektovao ali netaÄne informacije Å¡alje:
PoÅ¡alje mi Ime igraÄa da je taÄno, ID: random neki id bubne 66, 76, 71, Zemlja - i kad se treba pojavit zemlja tu niÅ¡ta ne piÅ¡e
Dole ip adressa radi ali Zemlja i ID NE
