# createPointLight (Cliente)

> Crea una luz que ilumina en todas las direcciones desde un punto. La luz solo existe en este cliente.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Función Lua
- **Lado**: Cliente
- **Categoría**: Luces
- **URL**: https://wiki.mymp.gg/es/createPointLight

## Sintaxis

```lua
light|false createPointLight(float x, y, z [, float radius = 10, color color = tocolor(255, 255, 255)])
```

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `x, y, z` | `float` | Posición de la luz en el mundo. |
| `radius` | `float` | Alcance en metros, mayor que 0 y hasta 1000. *(por defecto: `10`)* |
| `color` | `color` | Tres números `r, g, b` (enteros de 0 a 255) o un valor de `tocolor`. El alfa se ignora. *(por defecto: `tocolor(255, 255, 255)`)* |

## Retorno

El elemento `light` creado, o `false` si no se pudo crear.

Una luz fuera de la dimensión o del área en foco no se dibuja.

## Ejemplo

```lua
local light = createPointLight(2495.1, -1687.4, 14.5, 12, 255, 180, 90)
setLightCastShadow(light, true)
```

### Si vienes de MTA

MTA no tiene luces dinámicas. Para iluminar un solo fotograma sin crear un elemento, usa `dxDrawPointLight`.

## Ver también

- [createSpotLight (Cliente)](https://wiki.mymp.gg/es/createSpotLight.md): Crea una luz que ilumina dentro de un cono, como un foco. La luz solo existe en este cliente.
- [createRectLight (Cliente)](https://wiki.mymp.gg/es/createRectLight.md): Crea una luz que sale de un rectángulo, como un panel o una ventana iluminada. La luz solo existe en este cliente.
- [setLightRadius (Cliente)](https://wiki.mymp.gg/es/setLightRadius.md): Cambia el alcance de una luz.
- [dxDrawPointLight (Cliente)](https://wiki.mymp.gg/es/dxDrawPointLight.md): Ilumina en todas las direcciones desde un punto durante un solo fotograma, sin crear un elemento.
