setVehicleWheelStates
Compartido
Cambia el estado de las cuatro ruedas de un vehículo de una vez.
bool setVehicleWheelStates(element vehicle, int frontLeft [, int rearLeft = -1, int frontRight = -1, int rearRight = -1])
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
| vehicle | element | El vehículo, o un elemento padre cuyos vehículos cambian todos. |
| frontLeft | int | Estado de la rueda delantera izquierda: 0 inflada, 1 pinchada, 2 desprendida, 3 dibujada pero sin colisión. -1 mantiene el actual. |
| rearLeft | int | Estado de la rueda trasera izquierda, o -1 para mantenerlo.por defecto -1 |
| frontRight | int | Estado de la rueda delantera derecha, o -1 para mantenerlo.por defecto -1 |
| rearRight | int | Estado de la rueda trasera derecha, o -1 para mantenerlo.por defecto -1 |
Retorno
true si alguna rueda cambió. false si uno de los estados está fuera de rango (nada cambia) o ninguna rueda cambió.
Dado un elemento padre, como root, se aplica a todos los vehículos debajo de él, pero el valor devuelto es el del propio elemento: false cuando no es un vehículo.
Ejemplo
addCommandHandler("pneusnovos", function(player)
local vehicle = getPedOccupiedVehicle(player)
if vehicle then
setVehicleWheelStates(vehicle, 0, 0, 0, 0)
end
end)