[Ajuda] Tirar nome do player - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Tirar nome do player (
/showthread.php?tid=672662)
Tirar nome do player -
Vict9r - 23.02.2020
Estou criando um servidor de rp e queria sabe se tem geito de tirar o nome do player de cima dele e deixa apenas o id sem usa a funзгo ShowNameTags(0) pois ela tira tudo.
Re: Tirar nome do player -
Malandrin - 23.02.2020
Tem nгo.
Mas tem um jeito pra tudo, crie uma Label com o texto que vocк quiser e fixe ela na cabeзa do jogador. Mas claro, ainda vai precisar utilizar o ShowNameTags(false)
Re: Tirar nome do player -
JoaoGhost - 23.02.2020
Tente usar essas funзхes:
PHP Code:
Attach3DTextLabelToPlayer(MeuText, playerid, 0.0, 0.0, 0.3); //anexar o Label no jogador
Update3DTextLabelText(MeuText, 0x008080FF, str); //atualizar a label com o ID
Delete3DTextLabel(MeuText) // destruir a label se o jogador desconectar ou algo assim.
Re: Tirar nome do player -
IgorYan - 04.06.2020
estб ai so estudar sobre um pouco mais de
https://sampwiki.blast.hk/wiki/Attach3DTextLabelToPlayer
Re: Tirar nome do player -
Vict9r - 04.06.2020
Quote:
Originally Posted by IgorYan
|
Ja consegui manin
Re: Tirar nome do player -
IgorYan - 04.06.2020
PHP Code:
public OnGameModeInit()
{
ShowNameTags(0);
return 1;
}
new Text3D:playerID[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
new str[6];
format(str, sizeof(str), "%d", playerid);
playerID[playerid] = Create3DTextLabel(str, 0x1E90FFFF, 0, 0, 0, 10, 0);
Attach3DTextLabelToPlayer(playerID[playerid], playerid, 0.0, 0.0, 0.1);
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
Delete3DTextLabel(playerID[playerid]);
return 1;
}
Quote:
Originally Posted by IgorYan
|