GetPlayerName PT
From SA-MP Wiki
GetPlayerName
Descrição:
Esta função obtem o nome de um player.
(playerid, const name[], len)
playerid | ID do player que irá se obter o nome. |
const name[] | A matriz que irá armazenar o nome do player. |
len | O tamanho máximo da matriz que irá receber o nome do player. Recomendado o uso de 'MAX_PLAYER_NAME'. |
Valores de retorno:
O tamanho do nome do player, caso ele não exista retorna em 0
Nota |
O nome do player pode ter até 24 caracteres (desde 0.3d R2) usando SetPlayerName. Isto está definido em a_samp.inc como MAX_PLAYER_NAME. No entanto, o cliente só pode entrar com um nickentre 3 e 20 caracteres, caso contrário, a conexão será rejeitada e o player terá que sair e escolher um nick válido. |
Exemplo de uso:
public OnPlayerConnect(playerid) { // Obtém o nome do player que conecta e envia uma mensagem a todos outros players. new nome[MAX_PLAYER_NAME], string[24+MAX_PLAYER_NAME]; GetPlayerName(playerid, nome, sizeof(nome)); format(string, sizeof(string), "%s entrou no servidor.", nome); SendClientMessageToAll(0xC4C4C4FF, string); return 1; }
Related Functions
The following functions may be useful, as they are related to this function in one way or another.
- SetPlayerName: Set a player's name.
- GetPlayerIp: Get a player's IP.
- GetPlayerPing: Get the ping of a player.
- GetPlayerScore: Get the score of a player.
- GetPlayerVersion: Get a player's client-version.