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
| Nome | Tipo | Descrição |
|---|---|---|
| vehicle | vehicle | O veículo. |
| property | string | Nome da propriedade, como em getVehicleHandling. nil volta todas as propriedades ao handling original. Um nome desconhecido gera erro.padrão nil |
| value | any | O 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 })
endAtençã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.