Pular para o conteúdo principal

GetPlayerIp

Descrição

Obtém o endereço IP de um jogador específico e armazena-o em uma string.

NomeDescrição
playeridO ID do jogador do qual deseja obter o endereço de IP.
ip[]A string para armazenar o endereço de IP do jogador, passado por referência.
lenO comprimento máximo do endereço IP (recomendado 16).

Retorno

O endereço IP do jogador que está armazenado na array especificada.

Exemplos

public OnPlayerConnect(playerid)
{
new plrIP[16];
GetPlayerIp(playerid, plrIP, sizeof(plrIP));
if (!strcmp(plrIP, "127.0.0.1"))
{
SendClientMessage(playerid, 0xFFFFFFFF, "Bem-vindo ao seu servidor, mestre :)");
}
return 1;
}

Notas

dica

PAWN é case-sensitive (sensível a maiúsculas e minúsculas). GetPlayerIP não irá funcionar.

atenção

SA-MP server: Esta função não funciona quando usada em OnPlayerDisconnect porque o jogador já está desconectado. Irá retornar um IP inválido (255.255.255.255). Salve os IPs dos jogador em OnPlayerConnect se eles precisarem ser usados no OnPlayerDisconnect.

open.mp server: This function work when used in OnPlayerDisconnect.

Funções Relacionadas