M MY Multiplayer: Wiki
Lado
Tipo

setVehicleWheelOffset

Compartido

Desplaza las ruedas de un vehículo de donde el modelo las pone.

bool setVehicleWheelOffset(element vehicle, int|string|table wheels, float x, y, z)

Parámetros

NombreTipoDescripción
vehicleelementEl vehículo. También puede ser un elemento padre: cambian todos los vehículos debajo de él.
wheelsint|string|tableQué ruedas: un número (0 delantera izquierda, 1 trasera izquierda, 2 delantera derecha, 3 trasera derecha, 4 en adelante las ruedas extra, -1 todas), el nombre de la rueda (wheel_lf, wheel_lr, wheel_rf, wheel_rr o una rueda extra como wheel_lm1), un grupo (all, front_wheels, rear_wheels, left_wheels, right_wheels) o una tabla con varios de ellos.
x, y, zfloatDesplazamiento en metros: x hacia fuera del coche, y hacia delante, z hacia arriba, o un vec3.

Retorno

true si el elemento pasado es un vehículo que tiene todas las ruedas pedidas. También false cuando el vehículo ya tiene 16 ruedas ajustadas.

0, 0, 0 devuelve la rueda a lo normal. Llamada en el servidor, el cambio llega a todos los jugadores.

Ejemplo

addCommandHandler("bitola", function(player)
    local vehicle = getPedOccupiedVehicle(player)
    if vehicle then
        setVehicleWheelOffset(vehicle, "rear_wheels", 0.06, 0, 0)
    end
end)
AtenciónLos valores no finitos son un error.

Ver también