M MY Multiplayer: Wiki
Lado
Tipo

removeVehicleUpgrade

Compartido

Quita una mejora de tuning de un vehículo.

bool removeVehicleUpgrade(element vehicle, string upgrade)

Parámetros

NombreTipoDescripción
vehicleelementEl vehículo, o un elemento padre de cuyos vehículos se quita la mejora.
upgradestringEl nombre del modelo de la mejora (sin distinguir mayúsculas).

Retorno

true si se quitó. false si esa mejora no está instalada en el vehículo o el elemento no es un vehículo.

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("destunar", function(player)
    local vehicle = getPedOccupiedVehicle(player)
    if not vehicle then return end
    for _, upgrade in ipairs(getVehicleUpgrades(vehicle)) do
        removeVehicleUpgrade(vehicle, upgrade)
    end
end)
Si vienes de MTAMTA usa ids numéricos de mejoras (1000 a 1193). Aquí una mejora es el nombre de su modelo, y los slots son los que declaran los paquetes montados.

Ver también