14.09.2014, 21:22
Va.. tengo este comando para obtener la ip de un jugador:
El problema es que al poner /getip id en el servidor solo aparece:
La IP de xpersona es:
Y pues, no aparece la IP..
pawn Код:
dcmd_getip( playerid, params[ ] )
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"{FFFFFF}SERVER: Unknown command.");
if(strlen(params[0])==0) return SendClientMessage(playerid,-1,"USO: /getip [id]");
new id = strval(params[0]);
if(!IsPlayerConnected(id)) return SendClientMessage(playerid,-1,"Jugador no conectado.");
new msg[64],name[MAX_PLAYER_NAME],ip[16];
new
Query[ 256 ];
GetPlayerIp( id, Query, 16 );
GetPlayerName(id,name,sizeof(name));
format(msg,64,"La IP de %s es: %s",name,ip);
SendClientMessage(playerid,-1,msg);
return 1;
}
La IP de xpersona es:
Y pues, no aparece la IP..