M MY Multiplayer: Wiki
Lado
Tipo

setVehicleOverrideLights

Compartido

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

bool setVehicleOverrideLights(element vehicle, int lights)

Parámetros

NombreTipoDescripción
vehicleelementEl vehículo, o un elemento padre cuyos vehículos cambian todos.
lightsint0 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

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