M MY Multiplayer: Wiki
Lado
Tipo

getVehicleUpgradeOnSlot

Compartilhado

Devolve o upgrade instalado em um slot de um veículo.

string|false getVehicleUpgradeOnSlot(vehicle vehicle, string|int slot)

Parâmetros

NomeTipoDescrição
vehiclevehicleO veículo.
slotstring|intO slot: o nome (sem diferenciar maiúsculas) ou o índice, contado a partir de 0 na ordem de getVehicleUpgradeSlots. Um slot desconhecido é um erro.

Retorno

O nome do modelo do upgrade, ou false se o slot está vazio.

Exemplo

addCommandHandler("slots", function(player)
    local vehicle = getPedOccupiedVehicle(player)
    if not vehicle then return end
    for _, slot in ipairs(getVehicleUpgradeSlots()) do
        outputDebugString(slot .. ": " .. tostring(getVehicleUpgradeOnSlot(vehicle, slot)))
    end
end)
Vindo do MTAO MTA usa os ids numéricos dos upgrades (1000 a 1193). Aqui um upgrade é o nome do seu modelo, e os slots são os que os pacotes montados declaram.

Veja também