Pular para o conteúdo principal

ShowPlayerNameTagForPlayer

Descrição​

Esta função permite que você alterne o desenho dos crachás dos jogadores, barras de saúde e barras de armadura que são exibidas acima de suas cabeças. Para uso de uma função semelhante como esta em nível global, função ShowNameTags.

NomeDescrição
playeridJogador que verá os resultados desta função.
targetidJogador cuja etiqueta de nome será mostrada ou ocultada.
bool:show'true' para mostrar a etiqueta de nome, 'false' para ocultar a etiqueta de nome.

Retornos​

true – A função foi executada com sucesso.

false - Falha na execução da função. O jogador especificado não existe.

Exemplos​

public OnPlayerCommandText(playerid, cmdtext[])
{
// O jogador que digitou /nameoff não poderá ver o crachá de nenhum outro jogador.
if (strcmp("/nameoff", cmdtext, true) == 0)
{
for (new i = 0; i < MAX_PLAYERS; i++)
{
ShowPlayerNameTagForPlayer(playerid, i, false);
}
GameTextForPlayer(playerid, "~W~Nametags ~R~off", 5000, 5);
return 1;
}
return 0;
}

Notas​

aviso

ShowNameTags deve ser definido como 'true' para poder mostrar tags de nome com ShowPlayerNameTagForPlayer, isso significa que para ser eficaz você precisa ShowPlayerNameTagForPlayer(forplayerid, playerid, 0) com antecedência (OnPlayerStreamIn é um bom local).

Funções Relacionadas​