CreateElement: Difference between revisions
Jump to navigation
Jump to search
(→Syntax) |
No edit summary |
||
Line 8: | Line 8: | ||
===Required Arguments=== | ===Required Arguments=== | ||
*'''type:''' | *'''type:''' The type of element being created. This value will be returned if getElementType is used on it. Note: The type cannot be a hard-coded MTA element or "dummy". | ||
*'''name:''' | *'''name:''' The ID of the element being created. | ||
===Returns=== | ===Returns=== |
Revision as of 20:36, 7 October 2006
This function is used to create dummy elements in the element table, but do not have a counterpart within the San Andreas world. A common use for this function is for creating group or team elements.
Syntax
element createElement ( string type, string name )
Required Arguments
- type: The type of element being created. This value will be returned if getElementType is used on it. Note: The type cannot be a hard-coded MTA element or "dummy".
- name: The ID of the element being created.
Returns
Returns true if the element was successfully created. Returns false otherwise.
Example
This example creates a squad element called 'Alpha', which will appear just off root on the element table:
alphahandle = createElement("Squad", "Alpha")
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