# rgb (Compartido)

> Junta los componentes de un color en un único número ARGB. Es la misma función que `tocolor`.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Función Lua
- **Lado**: Compartido
- **Categoría**: Datos y utilidades
- **URL**: https://wiki.mymp.gg/es/rgb

## Sintaxis

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

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `red` | `int` | El rojo, de 0 a 255. |
| `green` | `int` | El verde, de 0 a 255. |
| `blue` | `int` | El azul, de 0 a 255. |
| `alpha` | `int` | La opacidad, de 0 a 255. *(por defecto: `255`)* |

## Retorno

El color como número. Si algún argumento no es un número entero, negro opaco.

Los valores fuera de 0 a 255 se ajustan al límite.

## Ejemplo

```lua
local orange = rgb(255, 140, 0)
setSunColor(orange)
```

## Ver también

- [tocolor (Compartido)](https://wiki.mymp.gg/es/tocolor.md): Junta los componentes de un color en un único número ARGB. Es la misma función que rgb.
- [rgba (Compartido)](https://wiki.mymp.gg/es/rgba.md): Junta los componentes de un color en un único número ARGB, con la opacidad de 0 a 1.
