GetVehicleTurnVelocity: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
m (Remove deprecated note)
Line 1: Line 1:
{{Server client function}}
{{Server client function}}
{{Deprecated|getElementAngularVelocity|This function will be deprecated in '''1.5.6'''}}
{{Note|It is recommended to use [[getElementAngularVelocity]] instead}}


__NOTOC__
__NOTOC__

Revision as of 22:44, 29 April 2024

[[{{{image}}}|link=|]] Note: It is recommended to use getElementAngularVelocity instead


This function is used to retrieve a vehicle's turning velocity for each axis.

Syntax

float float float getVehicleTurnVelocity ( vehicle theVehicle )

OOP Syntax Help! I don't understand this!

Method: vehicle:getTurnVelocity(...)
Variable: .turnVelocity
Counterpart: setVehicleTurnVelocity


Required Arguments

  • theVehicle: The vehicle you wish to get the turning velocities of.

Returns

Returns 3 floats that represent the vehicle's turning velocity on the x, y and z axis or false if wrong arguments were passed.

Example

Click to collapse [-]
Server

This example shows the current turn velocity of the vehicle that you're in.

function velocity(player)
    if not isPedInVehicle(player) then return end
    local veh = getPedOccupiedVehicle(player)
    local vx, vy, vz = getVehicleTurnVelocity(veh)
    outputChatBox("Vehicle's turn velocity is: X: "..vx.." Y: "..vy.." Z: "..vz, player, 0, 255, 0, false)
end
addCommandHandler("geturnvelocity",velocity,false,false)

See Also