SetElementVelocity
Jump to navigation
Jump to search
This function sets the velocity (movement speeds) along each axis, for an element. This is not compatible with all elements. The following elements are compatible:
- Peds
- Vehicles
- Objects (Clientside only)
- Projectiles (Clientside only)
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
- attachElements
- createElement
- destroyElement
- detachElements
- getAttachedElements
- getElementAlpha
- getElementAttachedOffsets
- getElementAttachedTo
- getElementByIndex
- getElementByID
- getElementChild
- getElementChildren
- getElementChildrenCount
- getElementCollisionsEnabled
- getElementColShape
- getElementData
- getAllElementData
- hasElementData
- getElementDimension
- getElementHealth
- getElementID
- getElementInterior
- getElementMatrix
- getElementModel
- getElementParent
- getElementPosition
- getElementRotation
- getElementsByType
- getElementsWithinColShape
- getElementsWithinRange
- getElementType
- getElementVelocity
- getLowLODElement
- getRootElement
- isElement
- isElementAttached
- isElementCallPropagationEnabled
- isElementDoubleSided
- isElementFrozen
- isElementInWater
- isElementLowLOD
- isElementWithinColShape
- isElementWithinMarker
- setElementAlpha
- setElementAngularVelocity
- getElementAngularVelocity
- setElementAttachedOffsets
- setElementCallPropagationEnabled
- setElementCollisionsEnabled
- setElementData
- setElementDimension
- setElementDoubleSided
- setElementFrozen
- setElementHealth
- setElementID
- setElementInterior
- setElementModel
- setElementParent
- setElementPosition
- setElementRotation
- setElementVelocity
- setLowLODElement
- getPedContactElement
- getResourceDynamicElementRoot
- getResourceRootElement