Szerző Téma: ország kiírása  (Megtekintve 1357 alkalommal)

ország kiírása
« Dátum: 2012. október 03. - 18:27:40 »
+1 Show voters
Helló!
Szeretnék kérni egy olyan scriptet ami csatlakozásnál kiírja hogy melyik országból csatlakoznak fel a szerverre
Tudom hogy van ilyen script a fórumon de azok közül egyik sem mûködött.  :(

Nem elérhető Nátha

  • 1036
    • Profil megtekintése
ország kiírása
« Válasz #1 Dátum: 2012. október 03. - 18:33:06 »
+1 Show voters
Tessék
 
public OnPlayerConnect(playerid)
{
new
    MaxPlayers = GetMaxPlayers(),
    string[144],
    IP[16];
GetPlayerIp(playerid, IP, sizeof IP);
format(string, sizeof string, \"{1100ff}Felhasználó: {ff3300}%s {1100ff}Csatlakozott a szerverhez {ff5100}| Ország: %s|\", pName(playerid), GetIpCountry(IP));
for(new p; p < MaxPlayers; p++)
{
    if(!IsPlayerConnected(p) || p == playerid) continue;
    SendClientMessage(p, 0xff5100AA, string);
}
format(string, sizeof string, \" %s Azonosító: %s |\", string, IP);
SendClientMessage(playerid, 0xff5100AA, string);
return 1;
}

ország kiírása
« Válasz #2 Dátum: 2012. október 03. - 18:46:44 »
+1 Show voters
Idézetet írta: $$David$$ date=1349281660\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28223\" data-ipsquote-contentclass=\"forums_Topic
Helló!
Szeretnék kérni egy olyan scriptet ami csatlakozásnál kiírja hogy melyik országból csatlakoznak fel a szerverre
Tudom hogy van ilyen script a fórumon de azok közül egyik sem mûködött.  :(
 
Tényleg?
És ez?
Az sqlite verziót javaslom.
Igaz lehet frissíteni kellene már az adatbázist. Ha igény van rá frissíteni fogom.

ország kiírása
« Válasz #3 Dátum: 2012. október 04. - 16:03:18 »
+1 Show voters
Idézetet írta: Nátha date=1349281986\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28223\" data-ipsquote-contentclass=\"forums_Topic
Tessék
 
public OnPlayerConnect(playerid)
{
new
    MaxPlayers = GetMaxPlayers(),
    string[144],
    IP[16];
GetPlayerIp(playerid, IP, sizeof IP);
format(string, sizeof string, \"{1100ff}Felhasználó: {ff3300}%s {1100ff}Csatlakozott a szerverhez {ff5100}| Ország: %s|\", pName(playerid), GetIpCountry(IP));
for(new p; p < MaxPlayers; p++)
{
    if(!IsPlayerConnected(p) || p == playerid) continue;
    SendClientMessage(p, 0xff5100AA, string);
}
format(string, sizeof string, \" %s Azonosító: %s |\", string, IP);
SendClientMessage(playerid, 0xff5100AA, string);
return 1;
}

 

Invalid IP-t ír ki amikor csatlakozok
 

 

Helló!
Szeretnék kérni egy olyan scriptet ami csatlakozásnál kiírja hogy melyik országból csatlakoznak fel a szerverre
Tudom hogy van ilyen script a fórumon de azok közül egyik sem mûködött.  :(
 
[/quote]
Tényleg?
És ez?
Az sqlite verziót javaslom.
Igaz lehet frissíteni kellene már az adatbázist. Ha igény van rá frissíteni fogom.
 
[/quote]
itt meg:
undefined symbol \"GetIpCountry_mysql\"

 
és amit linkeltél ott nincs kint a letöltõ link

Nem elérhető Nátha

  • 1036
    • Profil megtekintése
ország kiírása
« Válasz #4 Dátum: 2012. október 04. - 16:22:22 »
0 Show voters
Egyes IP-nél kiírhat olyat hogy Ismeretlen, csak a tiédet pont nem ismeri fel. Tedd be a szerveredbe ahol többen felmennek és nézd meg hogy a többieknek kiírja hogy Hungary vagy stb. Nekem dinamikus az IP-m és valamikor az enyémet se ismeri fel de legtöbbször ki írja hogy Hungary, általában a dinamikus IP-ket nem szokta felismerni.

ország kiírása
« Válasz #5 Dátum: 2012. október 05. - 19:15:36 »
+1 Show voters
megoldva

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal