Portal SAMP
[Ajuda] tag - 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] tag (/showthread.php?tid=1129)



tag - Smith - 24/04/2021

como tira o nink do player que fica em cima da cabeça e como coloco uma tag no lugar
tipo no lugar do nink em cima da cabeça ficar uma tag?

e como tiro aquele botão de spawn  <<< spawn >>> do comesso da tela?


RE: tag - xbruno1000x - 24/04/2021

Tirando botão spawn:
Código:
public OnPlayerConnect(playerid)
{
   TogglePlayerSpectating(playerid, 1);
   return 1;
}

Código:
public OnPlayerSpawn(playerid)
{
   TogglePlayerSpectating(playerid, 0);
   return 1;
}

Tirando a tag:
Código:
public OnGameModeInit()
{
    ShowNameTags(0);
}


Para criar uma tag personalizada crie um 3DTextLabel e depois use Attach3DTextLabelToPlayer
https://open.mp/pt/docs/scripting/functions/Attach3DTextLabelToPlayer


RE: tag - Smith - 24/04/2021

(24/04/2021 01:48)xbruno1000x Escreveu: Tirando botão spawn:
Código:
public OnPlayerConnect(playerid)
{
   TogglePlayerSpectating(playerid, 1);
   return 1;
}

Código:
public OnPlayerSpawn(playerid)
{
   TogglePlayerSpectating(playerid, 0);
   return 1;
}

Tirando a tag:
Código:
public OnGameModeInit()
{
    ShowNameTags(0);
}


Para criar uma tag personalizada crie um 3DTextLabel e depois use Attach3DTextLabelToPlayer
https://open.mp/pt/docs/scripting/functions/Attach3DTextLabelToPlayer





os botoes spawn nao deu certo quando o player spawna continua sem controle


Código:
//essa minha parte de login ao player se connectar ele e spawnado


if(strcmp(inputtext, DOF2_GetString(GetarArquivo(playerid), "Senha")) == 0)
{
CarregarConta(playerid);
SendClientMessage(playerid, VerdeC, "Logado com sucesso!");
SpawnPlayer(playerid);
}
o player spawna mais nao aparece tela nenhuma o perssonage nao aparece nem os controles

[Imagem: Sem-t-tulo.png]

eu nao lembro a funçao mais lembro que tem uma funçao que coloca na call GameModeInit que faz sumir o << Spawn >> sem precisar
TogglePlayerSpectating



nao deu certo tbm

Código:
new Text3D:label = Create3DTextLabel(NomeOrg(playerid), 0x008080FF, 30.0, 40.0, 50.0, 40.0, 0);
    Attach3DTextLabelToPlayer(label, playerid, 0.0, 0.0, 0.7);

Código:
new Text3D:label = Create3DTextLabel("TESTE", 0x008080FF, 30.0, 40.0, 50.0, 40.0, 0);
    Attach3DTextLabelToPlayer(label, playerid, 0.0, 0.0, 0.7);

NÃO ATTACHA NADA NO PLAYER


RE: tag - xbruno1000x - 24/04/2021

A outra função para ocultar o hud é o SetPlayerDrunkLevel. Acima de 5000 ele ocultará.
Código:
SetPlayerDrunkLevel (playerid, 10000);

Tente criar a 3DTextLabel na stock carregarconta.