|
| 1 | +--- |
| 2 | +title: Estilos de GameText |
| 3 | +description: Estilos de GameText usados em textdraws e gametext. |
| 4 | +--- |
| 5 | + |
| 6 | +Esta página aborda tudo o que você precisa saber sobre estilos de gametext e como eles podem ser usados em textdraw e em texto renderizado para um (único) jogador. |
| 7 | +Usado principalmente por [GameText](../functions/GameTextForPlayer) e [GameTextForAll](../functions/GameTextForAll). |
| 8 | + |
| 9 | +--- |
| 10 | + |
| 11 | +## Cores do texto |
| 12 | +É possível desenhar certas partes do seu texto em cores diferentes. Para fazer isso, você simplesmente precisa usar os slugs de cores listados abaixo e encapsular a parte do texto que deseja desenhar em uma cor específica (ex: \~y\~Eu sou desenhado em amarelo!\~y\~). |
| 13 | + |
| 14 | +| Codigo | Cor | Descrição | |
| 15 | +| -------------------- | -------------------------------------- | ------------------------------------------------ | |
| 16 | +| N/A |  | Cor padrão, não possui código. | |
| 17 | +| `~h~` |  | Versão mais clara da cor padrão | |
| 18 | +| `~h~~h~` |  | Versão mais clara da cor padrão. | |
| 19 | +| `~r~` |  | Possui cinco níveis de clareamento. | |
| 20 | +| `~r~~h~` |  | | |
| 21 | +| `~r~~h~~h~` |  | | |
| 22 | +| `~r~~h~~h~~h~` |  | | |
| 23 | +| `~r~~h~~h~~h~~h~` |  | | |
| 24 | +| `~r~~h~~h~~h~~h~~h~` |  | | |
| 25 | +| `~g~` |  | Possui quatro níveis de clareamento. | |
| 26 | +| `~g~~h~` |  | | |
| 27 | +| `~g~~h~~h~` |  | | |
| 28 | +| `~g~~h~~h~~h~` |  | | |
| 29 | +| `~g~~h~~h~~h~~h~` |  | O mesmo que `~y~~h~~h~`. | |
| 30 | +| `~b~` |  | Possui três níveis de clareamento. | |
| 31 | +| `~b~~h~` |  | | |
| 32 | +| `~b~~h~~h~` |  | | |
| 33 | +| `~b~~h~~h~~h~` |  | | |
| 34 | +| `~p~` |  | Possui dois níveis de clareamento. | |
| 35 | +| `~p~~h~` |  | | |
| 36 | +| `~p~~h~~h~` |  | | |
| 37 | +| `~y~` |  | Possui dois níveis de clareamento. | |
| 38 | +| `~y~~h~` |  | | |
| 39 | +| `~y~~h~~h~` |  | O mesmo que `~g~~h~~h~~h~~h~`. | |
| 40 | +| `~l~` |  | "L" minúsculo. Não pode ser clareado. | |
| 41 | +| `~w~ (or ~s~)` |  | Tem um nível de clareamento. | |
| 42 | +| `~w~~h~ (or ~s~~h~)` |  | Todas as cores se tornam assim quando muito iluminadas. | |
| 43 | + |
| 44 | +--- |
| 45 | + |
| 46 | +## Carácteres especiais |
| 47 | +Diferentemente das cores de texto, esses slugs (código de texto) não exigem encapsulamento. Eles podem ser usados como estão. |
| 48 | + |
| 49 | +| Código | Descrição | |
| 50 | +| ------ | ---------------------------------------------------------------------------------------------------------------------------------- | |
| 51 | +| `~n~` | Nova linha | |
| 52 | +| `~h~` | Clareie as cores selecionadas. O texto pode aparecer entre a cor principal e o clareamento, por exemplo `~r~Olá ~h~mundo` tornará "Olá" vermelho e "mundo" um vermelho ligeiramente mais claro. | |
| 53 | +| `~u~` | Seta para cima (cinza) | |
| 54 | +| `~d~` | Seta para baixo (cinza) | |
| 55 | +| `~<~` | Seta para a esquerda (cinza) | |
| 56 | +| `~>~` | Seta para a direita (cinza) | |
| 57 | +| `~]~` | Exibe um `*` símbolo (somente nos estilos de texto 3, 4 e 5) | |
| 58 | +| `~k~` | Mapeamento de teclas do teclado (ex: `~k~~VEHICLE_TURRETLEFT~` e `~k~~PED_FIREWEAPON~`). Veja [aqui](../resources/keys) uma lista de chaves. | |
| 59 | + |
| 60 | +:::caution |
| 61 | + |
| 62 | +Tenha cuidado, usar muitas cores de texto ou caracteres especiais em um gametext pode travar todos os jogadores para os quais o gametext é exibido. Além disso, evite usar o caractere `~` de forma desigual. Exemplo: `~~r~Olá, ~g~como vai ~y~você?` |
| 63 | + |
| 64 | +::: |
| 65 | + |
| 66 | +## Estilos de texto |
| 67 | +Você pode usar os seguintes estilos de texto em gametext. |
| 68 | + |
| 69 | +| Estilo | Pré-visualização | Descrição | |
| 70 | +| ------- | -------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ | |
| 71 | +| Estilo 0 |  | Aparece por 9 segundos, independentemente da configuração de tempo. Oculta textdraws e qualquer outro gametext na tela (corrigido em fixes.inc) | |
| 72 | +| Estilo 1 |  | Desaparece após 8 segundos, independentemente do tempo definido. Se você tiver uma configuração de tempo maior que isso, ele reaparecerá após desaparecer e repetirá até que o tempo acabe (corrigido em fixes.inc) | |
| 73 | +| Estilo 2 |  | N/A | |
| 74 | +| Estilo 3 |  | N/A | |
| 75 | +| Estilo 4 |  | N/A | |
| 76 | +| Estilo 5 |  | Exibe por 3 segundos, independentemente do horário que você definir. Recusará ser exibido se for "spam" (corrigido em fixes.inc) | |
| 77 | +| Estilo 6 |  | N/A | |
| 78 | + |
| 79 | +--- |
| 80 | + |
| 81 | +## Estilos de texto adicionados por [fixes.inc](https://github.com/pawn-lang/sa-mp-fixes) |
| 82 | + |
| 83 | +| Estilo | Pré-visualização | Descrição | |
| 84 | +| -------- | --------------------------------------- | -------------------------------------------------- | |
| 85 | +| Estilo 7 |  | Baseado em nomes de veículos. | |
| 86 | +| Estilo 8 |  | Baseado em nomes de locais. | |
| 87 | +| Estilo 9 |  | Baseado em nomes de estações de rádio (uma vez selecionado). | |
| 88 | +| Estilo 10 |  | Baseado em nomes de estações de rádio (durante a troca). | |
| 89 | +| Estilo 11 |  | Baseado em dinheiro positivo. | |
| 90 | +| Estilo 12 |  | Baseado em dinheiro negativo. | |
| 91 | +| Estilo 13 |  | Baseado nos bônus de acrobacias. | |
| 92 | +| Estilo 14 |  | Baseado no relógio do jogo. | |
| 93 | +| Estilo 15 |  | Com base no pop-up de notificação. | |
0 commit comments