GetPlayerGeoIP -
ipsBruno - 02.12.2012
GetPlayerGeoIP 1
Essa funзгo pega os dados GEO IP de um determinado jogador.
Lб os dados estгo processados e prontinhos para ser usados, as informaзхes que sгo pegas atualmente sгo:
Provedora, Cidade, Estado, Pais
Para usa-la й bastante fбcil! Basta fazer
PHP код:
GetPlayerGeoIP(playerid)
e os dados do jogador serгo recebidos dentro de alguns segundos na callback
OnPlayerGeoIP
Download!
http://pastebin.com/BVCQmGkf
(salve como
geoip.inc)
Exemplo!
pawn Код:
#include geoip
public OnPlayerConnect(playerid) {
GetPlayerGeoIP( playerid ) ;
return true;
}
public OnPlayerGeoIP(playerid, ip[], cidade[], estado[], pais[], provedora[])
{
printf(
"\
Jogador ID: %d\n\
Jogador IP: %s\n\
Cidade: %s\n\
Estado: %s\n\
Pais: %s\n\
Provedora: %s\n\
",
playerid, ip, cidade,estado, pais, provedora
);
return true;
}
Criado por
Bruno da Silva. Equipe
[iPs]TeaM
Espero que gostem
Re: GetPlayerGeoIP -
Schocc - 02.12.2012
Йssa atй eu vou usar
Re : Re: GetPlayerGeoIP -
ipsBruno - 02.12.2012
EDIT: Valeu !!
Re: GetPlayerGeoIP -
Schocc - 02.12.2012
Bruno Por favor faz um tutorial falando sobre a include
a_http
Como getar dados de um site para uma variavel pois eu tentei aqui de varias formas e ta dificil de obter os dados de um site
@edit da pra assustar o player mostrando йssas informaзхes ao player kkkkkkkkkkkkkk
Re: GetPlayerGeoIP -
leonardo1434 - 02.12.2012
уtimo, esta include me levou a aprender a como usar o http. atй entгo eu nгo havia brincado com tais funзхes.
Re : GetPlayerGeoIP -
ipsBruno - 02.12.2012
pawn Код:
public OnPlayerGeoIP(playerid, ip[], cidade[], estado[], pais[], provedora[])
{
static string[128];
GetPlayerName(playerid, string, MAX_PLAYER_NAME + 1);
format(string, 128, "Sr %s. Sabemos que vocк mora no estado de %s, nas proximidades de %s e pensou em usar cheater", string, estado, cidade);
SendClientMessage(playerid, -1, string);
format(string, 128, "Contatamos a empresa \"%s\" provedora de seu servidor de internet, e seu trafego estб sendo analisado por nossa equipe", provedora);
SendClientMessage(playerid, -1, string);
SendClientMessage(playerid, -1, "Caso for detectado o uso de cheaters nessa conta, medidas sйrias serгo tomadas como consequкncia de tal ato") ;
SendClientMessage(playerid, -1, "Tenha um bom jogo!") ;
return true;
}
Re: Re : GetPlayerGeoIP -
Schocc - 02.12.2012
Quote:
Originally Posted by ipsBruno
pawn Код:
public OnPlayerGeoIP(playerid, ip[], cidade[], estado[], pais[], provedora[]) { static string[128];
GetPlayerName(playerid, string, MAX_PLAYER_NAME + 1); format(string, 128, "Sr %s. Sabemos que vocк mora no estado de %s, nas proximidades de %s e pensou em usar cheater", string, estado, cidade); SendClientMessage(playerid, -1, string);
format(string, 128, "Contatamos a empresa \"%s\" provedora de seu servidor de internet, e seu trafego estб sendo analisado por nossa equipe", provedora); SendClientMessage(playerid, -1, string);
SendClientMessage(playerid, -1, "Caso for detectado o uso de cheaters nessa conta, medidas sйrias serгo tomadas como consequкncia de tal ato") ; SendClientMessage(playerid, -1, "Tenha um bom jogo!") ;
return true; }
|
isso mesmo kkkkkkk muito da hora nice +rep
Re: GetPlayerGeoIP -
humildadeforever - 02.12.2012
Imagina em servidor RPG, que tem a Org de assassinos (geralmente, Hitmans) ?
"Colocaram contrato em vocк e estгo indo te buscar. As informaзхes que eles tem й que vocк mora em %s ou perto."
kkkkkkk, deixa o jogador maluco, nunca mais vai entrar no servidor, o.O heuheuhe.
Tб.
Muito bom, Bruninho, parabйns
. Vou atй lб comprar os chicletes que te devo, uheuhueh.
Re: Re : GetPlayerGeoIP -
Don_Speed - 02.12.2012
Quote:
Originally Posted by ipsBruno
pawn Код:
public OnPlayerGeoIP(playerid, ip[], cidade[], estado[], pais[], provedora[]) { static string[128];
GetPlayerName(playerid, string, MAX_PLAYER_NAME + 1); format(string, 128, "Sr %s. Sabemos que vocк mora no estado de %s, nas proximidades de %s e pensou em usar cheater", string, estado, cidade); SendClientMessage(playerid, -1, string);
format(string, 128, "Contatamos a empresa \"%s\" provedora de seu servidor de internet, e seu trafego estб sendo analisado por nossa equipe", provedora); SendClientMessage(playerid, -1, string);
SendClientMessage(playerid, -1, "Caso for detectado o uso de cheaters nessa conta, medidas sйrias serгo tomadas como consequкncia de tal ato") ; SendClientMessage(playerid, -1, "Tenha um bom jogo!") ;
return true; }
|
KKkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk muito foda mesmo !
Moзada fica com o cu na mao.
Re: GetPlayerGeoIP -
JapaN* - 02.12.2012
Quote:
Originally Posted by Schocc
Йssa atй eu vou usar
|
Quote:
Originally Posted by humildadeforever
Imagina em servidor RPG, que tem a Org de assassinos (geralmente, Hitmans) ?
"Colocaram contrato em vocк e estгo indo te buscar. As informaзхes que eles tem й que vocк mora em %s ou perto."
kkkkkkk, deixa o jogador maluco, nunca mais vai entrar no servidor, o.O heuheuhe.
|
Ate que a ideia nгo e ruim