M MY Multiplayer: Wiki
Lado
Tipo

getVehicleCompatibleUpgrades

Compartido

Devuelve las mejoras de tuning que sirven para el modelo de un vehículo.

table|false getVehicleCompatibleUpgrades(vehicle vehicle [, string|int slot = nil])

Parámetros

NombreTipoDescripción
vehiclevehicleEl vehículo.
slotstring|intSolo las mejoras de este slot. El slot: su nombre (sin distinguir mayúsculas) o su índice, contado desde 0 en el orden de getVehicleUpgradeSlots. Un slot desconocido es un error. Sin él, todos los slots.por defecto nil

Retorno

Una lista con los nombres de los modelos de las mejoras, o false si el vehículo no tiene modelo.

Ejemplo

addCommandHandler("aleatorio", function(player)
    local vehicle = getPedOccupiedVehicle(player)
    if not vehicle then return end
    local upgrades = getVehicleCompatibleUpgrades(vehicle)
    if #upgrades > 0 then
        addVehicleUpgrade(vehicle, upgrades[math.random(#upgrades)])
    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