getVehicleWheelState
Compartilhado
Devolve o estado de uma ou mais rodas de um veículo.
int|table|false getVehicleWheelState(vehicle vehicle, int|string|table wheel)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
| vehicle | vehicle | O veículo. |
| wheel | int|string|table | Qual roda: o número (0 dianteira esquerda, 1 traseira esquerda, 2 dianteira direita, 3 traseira direita), o nome do frame (wheel_lf, wheel_lr, wheel_rf, wheel_rr), um grupo (all, front_wheels, rear_wheels, left_wheels, right_wheels), -1 para todas ou uma tabela com vários deles. |
Retorno
O estado (0 cheia, 1 furada, 2 solta do veículo, 3 desenhada mas sem colisão). Quando foram pedidas várias rodas (um grupo, -1 ou uma tabela), uma tabela de nome do frame → valor. false se o veículo não tem uma das rodas pedidas.
Exemplo
addCommandHandler("pneus", function(player)
local vehicle = getPedOccupiedVehicle(player)
if vehicle and getVehicleWheelState(vehicle, "wheel_lf") == 1 then
outputDebugString("pneu dianteiro esquerdo furado")
end
end)