Difference between revisions of "GetElementAngularVelocity"

From Multi Theft Auto: Wiki
(Requirements)
Line 5: Line 5:
 
==Syntax==  
 
==Syntax==  
 
<syntaxhighlight lang="lua">
 
<syntaxhighlight lang="lua">
bool getElementAngularVelocity ( element theElement )           
+
float rx, float ry, float rz getElementAngularVelocity ( element theElement )           
 
</syntaxhighlight>  
 
</syntaxhighlight>  
 
{{OOP||[[element]]:getAngularVelocity|angularVelocity|setElementAngularVelocity}}
 
{{OOP||[[element]]:getAngularVelocity|angularVelocity|setElementAngularVelocity}}
Line 12: Line 12:
  
 
===Returns===
 
===Returns===
Returns ''true'' if it was succesful, ''false'' otherwise.
+
Returns three floats describing the x, y and z rotation
  
 
==Example==
 
==Example==

Revision as of 20:29, 31 March 2019

Gets the current angular velocity of a specified, supported element.

Syntax

float rx, float ry, float rz getElementAngularVelocity ( element theElement )           

OOP Syntax Help! I don't understand this!

Method: element:getAngularVelocity(...)
Variable: .angularVelocity
Counterpart: setElementAngularVelocity

Required Arguments

Returns

Returns three floats describing the x, y and z rotation

Example

addCommandHandler("getangularvelocity", function(player)
    --retrieve angular velocity of the player
    local avx, avy, avz = getElementAngularVelocity(player)
    outputChatBox("Your current angular velocity is: X: "..avx.." Y: "..avy.." Z: "..avz, player, 0, 255, 0, false)
end)

Requirements

Minimum supported server 1.5.5-9.14060
Minimum supported client 1.5.5-9.14060

Note: Using this function requires the resource to have the above minimum version declared in the meta.xml <min_mta_version> section. e.g. <min_mta_version server="1.5.5-9.14060" client="1.5.5-9.14060" />

See Also

BETA: FROM VERSION 1.5.7 r20477 ONWARDS
BETA: FROM VERSION 1.5.7 r20447 ONWARDS
BETA: FROM VERSION 1.5.7 r20477 ONWARDS
BETA: FROM VERSION 1.5.7 r20477 ONWARDS