M MY Multiplayer: Wiki
Lado
Tipo

addVehicleUpgrade

Compartilhado

Instala um upgrade de tuning em um veículo, trocando o que estiver no mesmo slot.

bool addVehicleUpgrade(element vehicle, string upgrade)

Parâmetros

NomeTipoDescrição
vehicleelementO veículo, ou um elemento pai cujos veículos recebem todos o upgrade.
upgradestringO nome do modelo do upgrade (sem diferenciar maiúsculas), ou "all" para instalar um upgrade compatível em cada slot.

Retorno

true se foi instalado. false se o upgrade não serve para o modelo do veículo ou o elemento não é um veículo.

Dado um elemento pai, como root, vale para todos os veículos abaixo dele, mas o valor devolvido é o do próprio elemento: false quando ele não é um veículo.

Exemplo

addCommandHandler("tunar", function(player)
    local vehicle = getPedOccupiedVehicle(player)
    if vehicle then
        addVehicleUpgrade(vehicle, "all")
    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