SetVehicleWheelsRotation: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
m (Replaced vehicleElement with theVehicle as seen on all other vehicle related functions)
(Remove obsolete Requirements section)
Tag: Manual revert
 
(2 intermediate revisions by one other user not shown)

Latest revision as of 17:34, 7 November 2024

This function is used to manipulate the wheel rotation of a vehicle. Cars, Bikes (including BMX) and Trailers are supported.

Syntax

bool setVehicleWheelsRotation ( vehicle theVehicle, float rotation )

Required Arguments

  • theVehicle: the vehicle whose wheel rotation is to be set.
  • rotation: the new wheel rotation value.

Returns

Returns true if successful, false otherwise.

Example

This example sets the wheel rotation of the vehicle when the player gets into any vehicle and if there is any attached trailer.

Click to collapse [-]
Client
addEventHandler("onClientVehicleEnter", root,
    function()
        local theVeh = getPedOccupiedVehicle(localPlayer)
        if setVehicleWheelsRotation(theVeh, 0) then 
            outputChatBox("SET OK")
        else
            outputChatBox("SET FAILED")
        end
    end
)

addEventHandler("onClientPreRender", root, function()
    local theVeh = getPedOccupiedVehicle(localPlayer)
    if theVeh then
        setVehicleWheelsRotation(theVeh, 0)
        -- also do it for trailer
        local trailer = getVehicleTowedByVehicle(theVeh)
        if trailer then
            setVehicleWheelsRotation(trailer, 0)
        end
    end
end)

See Also