Portal SAMP
[Ajuda] Ocultar vida emcima do nick do player - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6)
+--- Tópico: [Ajuda] Ocultar vida emcima do nick do player (/showthread.php?tid=3270)



Ocultar vida emcima do nick do player - fearsa - 31/01/2023

boa tarde. alguém sabe a função de ocultar a vida e colete do player que fica emcima do nick?? quero deixar mais limpo e somente o nick do player aparecendo.


RE: Ocultar vida emcima do nick do player - MarcosBrazz - 31/01/2023

Utilize a função: ShowNameTags(0) 0 = sumir, 1 = aparecer (padrão)
Exemplo de uso:
Código PHP:
public OnGameModeInit()
{
    
ShowNameTags(0);

Fonte: https://www.open.mp/docs/scripting/functions/ShowNameTags


RE: Ocultar vida emcima do nick do player - fearsa - 02/02/2023

(31/01/2023 19:36)MarcosBrazz Escreveu: Utilize a função: ShowNameTags(0) 0 = sumir, 1 = aparecer (padrão)
Exemplo de uso:
Código PHP:
public OnGameModeInit()
{
    ShowNameTags(0);

Fonte: https://www.open.mp/docs/scripting/functions/ShowNameTags

daria pra fazer isso somente em um virtualworld?


RE: Ocultar vida emcima do nick do player - MarcosBrazz - 02/02/2023

Sim, para basta usar isso sempre que o jogador mudar pro mundo virtual desejado.
Assim, ele não vai ver as nametags de outros jogadores que estão nesse mundo virtual.
Código PHP:
new vw 5//mundo virtual a ser removido
for (new 0MAX_PLAYERSi++)//foreach: foreach(new i: Player) ou foreach(Player, i)
{
    if(
IsPlayerConnected(i)){
        if(
GetPlayerVirtualWorld(i) == vw){
            
ShowPlayerNameTagForPlayer(playeridifalse);
        }
    }   

Diferente do ShowNameTags que remove globalmente, esse sempre que alguem mudar o mundo virtual para o que você quer você tem que usar isso para ocultar para ele.