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;< MAX_PLAYERS; i++)
{
ShowPlayerNameTagForPlayer(playerid, i, false);
}
GameTextForPlayer(playerid, "~W~Nametags ~R~off", 5000, 5);
return 1;
}
return 0;
}

Notas

dica

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