setVehicleWheelOffset
Compartilhado
Desloca as rodas de um veículo de onde o modelo as põe.
bool setVehicleWheelOffset(element vehicle, int|string|table wheels, float x, y, z)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
| vehicle | element | O veículo. Pode ser também um elemento pai: todos os veículos abaixo dele mudam. |
| wheels | int|string|table | Quais rodas: um número (0 dianteira esquerda, 1 traseira esquerda, 2 dianteira direita, 3 traseira direita, 4 em diante as rodas extras, -1 todas), o nome da roda (wheel_lf, wheel_lr, wheel_rf, wheel_rr ou uma roda extra como wheel_lm1), um grupo (all, front_wheels, rear_wheels, left_wheels, right_wheels) ou uma tabela com vários deles. |
| x, y, z | float | Deslocamento em metros: x para fora do carro, y para frente, z para cima, ou um vec3. |
Retorno
true se o elemento passado é um veículo e todas as rodas pedidas existem nele. false também quando o veículo já tem 16 rodas ajustadas.
0, 0, 0 volta a roda ao normal. Chamada no servidor, a mudança chega a todos os jogadores.
Exemplo
addCommandHandler("bitola", function(player)
local vehicle = getPedOccupiedVehicle(player)
if vehicle then
setVehicleWheelOffset(vehicle, "rear_wheels", 0.06, 0, 0)
end
end)AtençãoValores não finitos são um erro.