# tocolor (Compartilhado)

> Junta os componentes de uma cor num único número ARGB. É a mesma função que `rgb`.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Função Lua
- **Lado**: Compartilhado
- **Categoria**: Dados e utilidades
- **URL**: https://wiki.mymp.gg/pt/tocolor

## Sintaxe

```lua
int tocolor(int red, int green, int blue [, int alpha = 255])
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `red` | `int` | O vermelho, de 0 a 255. |
| `green` | `int` | O verde, de 0 a 255. |
| `blue` | `int` | O azul, de 0 a 255. |
| `alpha` | `int` | A opacidade, de 0 a 255. *(padrão: `255`)* |

## Retorno

A cor como número. Se algum argumento não é um número inteiro, preto opaco.

Valores fora de 0 a 255 são presos no limite.

## Exemplo

```lua
dxDrawRectangle(10, 10, 200, 40, tocolor(0, 0, 0, 160))
```

## Veja também

- [rgb (Compartilhado)](https://wiki.mymp.gg/pt/rgb.md): Junta os componentes de uma cor num único número ARGB. É a mesma função que tocolor.
- [rgba (Compartilhado)](https://wiki.mymp.gg/pt/rgba.md): Junta os componentes de uma cor num único número ARGB, com a opacidade de 0 a 1.
