removeVehicleUpgrade
Compartido
Quita una mejora de tuning de un vehículo.
bool removeVehicleUpgrade(element vehicle, string upgrade)
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
| vehicle | element | El vehículo, o un elemento padre de cuyos vehículos se quita la mejora. |
| upgrade | string | El 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.