---
title: "CreatePlayerTextDraw | open.mp"
description: "Cria um textdraw para um único jogador."
canonical: https://omp.itsneufox.com/pt-BR/docs/scripting/functions/CreatePlayerTextDraw
language: pt-BR
---

# CreatePlayerTextDraw

## Descrição

Cria um textdraw para um único jogador. Isso pode ser usado como uma alternativa ao limite de textdraws globais.

| Nome | Descrição |
| --- | --- |
| playerid | O ID do jogador para criar o textdraw |
| Float:x | Coordenada X |
| Float:y | Coordenada Y |
| const format\[\] | O texto no textdraw. |
| OPEN\_MP\_TAGS:... | Número indefinido de argumentos de qualquer tag. |

## Retorno

O ID do textdraw criado

## Exemplos

```c
// Esta variável é usada para armazenar o id do textdraw
// para que possamos usá-lo em todo o script
new PlayerText:welcomeText[MAX_PLAYERS];

public OnPlayerConnect(playerid)
{
    // Primeiro, cria o textdraw
    welcomeText[playerid] = CreatePlayerTextDraw(playerid, 320.0, 240.0, "Bem-vindo ao meu servidor OPEN.MP");

    // Agora mostra ele
    PlayerTextDrawShow(playerid, welcomeText[playerid]);
    return 1;
}
```

## Notas

nota

Textdraws de jogador são automaticamente destruídos quando um jogador se desconecta.

dica

Recomenda-se usar números WHOLE em vez de posições decimais ao criar desenhos de texto para garantir um design de resolução amigável.

aviso

Códigos de mapeamento de teclas do teclado (como `~k~~VEHICLE_ENTER_EXIT~`) não funcionam além do 255º caractere.

## Funções Relacionadas

-   [PlayerTextDrawDestroy](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawDestroy): Destrói um textdraw de jogador.
-   [PlayerTextDrawColor](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawColor): Define a cor do texto em um textdraw de jogador.
-   [PlayerTextDrawBoxColor](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawBoxColor): Define a cor da caixa de um textdraw de jogador.
-   [PlayerTextDrawBackgroundColor](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawBackgroundColor): Define a cor de fundo de um textdraw de jogador.
-   [PlayerTextDrawAlignment](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawAlignment): Define o alinhamento de um textdraw de jogador.
-   [PlayerTextDrawFont](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawFont): Define a fonte de um textdraw de jogador.
-   [PlayerTextDrawLetterSize](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawLetterSize): Define o tamanho da letra do texto em um textdraw de jogador.
-   [PlayerTextDrawTextSize](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawTextSize): Define o tamanho de uma caixa de textdraw de jogador (ou área clicável para PlayerTextDrawSetSelectable).
-   [PlayerTextDrawSetOutline](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawSetOutline): Alterna o contorno em um textdraw de jogador.
-   [PlayerTextDrawSetShadow](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawSetShadow): Define a sombra em um textdraw de jogador.
-   [PlayerTextDrawSetProportional](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawSetProportional): Escala o espaçamento do texto em um textdraw de jogador para uma proporção proporcional.
-   [PlayerTextDrawUseBox](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawUseBox): Alterna a caixa em um textdraw de jogador.
-   [PlayerTextDrawSetString](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawSetString): Define o texto de um textdraw de jogador.
-   [PlayerTextDrawShow](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawShow): Mostra um textdraw de jogador.
-   [PlayerTextDrawHide](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawHide): Esconde um textdraw de jogador.
-   [IsPlayerTextDrawVisible](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/IsPlayerTextDrawVisible): Verifica se um textdraw de jogador está sendo mostrado para o jogador.
-   [IsValidPlayerTextDraw](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/IsValidPlayerTextDraw): Verifica se um textdraw de jogador é válido.
-   [PlayerTextDrawBackgroundColour](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawBackgroundColour): Ajusta a cor de fundo de um textdraw de jogador.
-   [PlayerTextDrawBoxColour](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawBoxColour): Define a cor da caixa de um textdraw (PlayerTextDrawUseBox).
-   [PlayerTextDrawColour](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawColour): Define a cor do texto de um textdraw de jogador.
-   [PlayerTextDrawGetAlignment](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawGetAlignment): Obtém o alinhamento do texto de um textdraw de jogador.
-   [PlayerTextDrawGetBackgroundColour](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawGetBackgroundColour): Obtém a cor de fundo de um textdraw de jogador.
-   [PlayerTextDrawGetBoxColour](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawGetBoxColour): Obtém a cor da caixa de um textdraw de jogador.
-   [PlayerTextDrawGetColour](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawGetColour): Obtém a cor do texto de um textdraw de jogador.
-   [PlayerTextDrawGetFont](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawGetFont): Obtém a fonte do texto de um textdraw de jogador.
-   [PlayerTextDrawGetLetterSize](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawGetLetterSize): Obtém a largura e altura das letras.
-   [PlayerTextDrawGetOutline](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawGetOutline): Obtém o tamanho do contorno em um textdraw de jogador.
-   [PlayerTextDrawGetPos](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawGetPos): Obtém a posição de um textdraw de jogador.
-   [PlayerTextDrawGetPreviewModel](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawGetPreviewModel): Obtém o modelo de visualização de um textdraw de jogador de visualização 3D.
-   [PlayerTextDrawGetPreviewRot](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawGetPreviewRot): Obtém a rotação e zoom de um textdraw de jogador de visualização de modelo 3D.
-   [PlayerTextDrawGetPreviewVehicleColours](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawGetPreviewVehicleColours): Obtém as cores do veículo de visualização de um textdraw de jogador de visualização 3D.
-   [PlayerTextDrawGetShadow](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawGetShadow): Obtém o tamanho da sombra em um textdraw de jogador.
-   [PlayerTextDrawGetString](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawGetString): Obtém o texto de um textdraw de jogador.
-   [PlayerTextDrawGetTextSize](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawGetTextSize): Obtém o eixo X e eixo Y do tamanho do texto do textdraw de jogador.
-   [PlayerTextDrawIsBox](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawIsBox): Verifica se um textdraw de jogador é uma caixa.
-   [PlayerTextDrawIsProportional](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawIsProportional): Verifica se um textdraw de jogador é proporcional.
-   [PlayerTextDrawIsSelectable](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawIsSelectable): Verifica se um textdraw de jogador é selecionável.
-   [PlayerTextDrawSetPos](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawSetPos): Define a posição de um textdraw de jogador.
-   [PlayerTextDrawSetPreviewVehicleColours](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerTextDrawSetPreviewVehicleColours): Define a cor de um veículo em uma visualização de modelo de textdraw de jogador (se um veículo for mostrado).

## Recursos Relacionados

-   [TextDraw Sprites](https://omp.itsneufox.com/pt-BR/docs/scripting/resources/textdrawsprites)
