M MY Multiplayer: Wiki
Lado
Tipo

setVehicleHandling

Cliente

Muda o handling de um veículo só neste cliente.

Também existe no servidor, com outra implementação: setVehicleHandling

bool setVehicleHandling(vehicle vehicle [, string property = nil, any value = nil])

Parâmetros

NomeTipoDescrição
vehiclevehicleO veículo.
propertystringNome da propriedade, como em getVehicleHandling. nil volta todas as propriedades ao handling original. Um nome desconhecido gera erro.padrão nil
valueanyO novo valor. nil volta a propriedade ao handling original. Do tipo da propriedade: número, booleano para ABS, texto para os nomes, ou {x, y, z} (ou um vetor) para centerOfMass. Um tipo errado gera erro.padrão nil

Retorno

true se a mudança foi feita. false se o valor está fora dos limites da propriedade ou property não é um texto.

Exemplo

local vehicle = getPedOccupiedVehicle(localPlayer)
if vehicle then
    setVehicleHandling(vehicle, "tractionMultiplier", 1.2)
    setVehicleHandling(vehicle, "centerOfMass", { 0, 0, -0.3 })
end
AtençãoAs propriedades de suspensão só valem para carros e monster trucks; nos demais veículos ficam as originais. Quando o servidor muda o handling desse veículo, a mudança dele substitui a feita aqui.

Veja também