# setVehicleOverrideLights (Compartido)

> Fuerza las luces de un vehículo encendidas o apagadas, o devuelve la decisión al juego.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Función Lua
- **Lado**: Compartido
- **Categoría**: Vehículos
- **URL**: https://wiki.mymp.gg/es/setVehicleOverrideLights

## Sintaxis

```lua
bool setVehicleOverrideLights(element vehicle, int lights)
```

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `vehicle` | `element` | El vehículo, o un elemento padre cuyos vehículos cambian todos. |
| `lights` | `int` | 0 decide el juego, 1 siempre apagadas, 2 siempre encendidas. |

## Retorno

`true` si cambió. `false` si el valor está fuera de rango o ya era ese.

Dado un elemento padre, como `root`, se aplica a todos los vehículos debajo de él, pero el valor devuelto es el del propio elemento: `false` cuando no es un vehículo.

## Ejemplo

```lua
addCommandHandler("farois", function(player)
    local vehicle = getPedOccupiedVehicle(player)
    if not vehicle then return end
    if getVehicleOverrideLights(vehicle) == 2 then
        setVehicleOverrideLights(vehicle, 1)
    else
        setVehicleOverrideLights(vehicle, 2)
    end
end)
```

## Ver también

- [getVehicleOverrideLights (Compartido)](https://wiki.mymp.gg/es/getVehicleOverrideLights.md): Devuelve si las luces de un vehículo están forzadas encendidas o apagadas.
- [setVehicleFullBeam (Compartido)](https://wiki.mymp.gg/es/setVehicleFullBeam.md): Enciende o apaga las luces largas de un vehículo.
- [setVehicleHeadLightColor (Compartido)](https://wiki.mymp.gg/es/setVehicleHeadLightColor.md): Cambia el color de los faros de un vehículo.
