# rgb (Compartilhado)

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

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

## Sintaxe

```lua
int rgb(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
local orange = rgb(255, 140, 0)
setSunColor(orange)
```

## Veja também

- [tocolor (Compartilhado)](https://wiki.mymp.gg/pt/tocolor.md): Junta os componentes de uma cor num único número ARGB. É a mesma função que rgb.
- [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.
