SetElementVelocity

From Multi Theft Auto: Wiki
Revision as of 04:53, 1 November 2006 by Erorr404 (talk | contribs)
Jump to navigation Jump to search
Dialog-information.png This article needs checking.

Reason(s): What types of elements does it work with? Erorr404

This function sets the velocity (movement speeds) along each axis, for an element.

Syntax

bool setElementVelocity ( element theElement, float speedX, float speedY, float speedZ )

Required Arguments

  • theElement: The element you wish to set the velocity of.
  • speedX: A floating point value determining the speed along the X axis.
  • speedY: A floating point value determining the speed along the Y axis.
  • speedZ: A floating point value determining the speed along the Z axis.

Returns

Returns true if the speed was set successfully, false if a bad element was specified or other bad arguments.

Example

This example 'copies' the speed of a specific player (called someguy in this example) to another player (called Ted in this example).

speedx, speedy, speedz = getElementVelocity ( getPlayerFromNick ( "someguy" ) ) -- get the velocity of the player named "someguy"
setElementVelocity ( getPlayerFromNick ( "Ted" ), speedx, speedy, speedz ) -- copy the velocity to a player named "Ted"

See Also