AR/getElementsWithinColShape: Difference between revisions
Jump to navigation
Jump to search
(Created page with "{{Server client function}} __NOTOC__ هذه الوظيفة تستخدم لجلب الألمنتات التي بداخل الكول شيب ==Syntax== <syntaxhighlight lang="lua"> table getE...") |
No edit summary |
||
Line 17: | Line 17: | ||
**'''"vehicle":''' سيارة | **'''"vehicle":''' سيارة | ||
**'''"object":''' ابجكت | **'''"object":''' ابجكت | ||
**'''"pickup":''' | **'''"pickup":''' اسلحه | ||
**'''"marker":''' ماركر | **'''"marker":''' ماركر | ||
<!--**'''"spawnpoint":''' A spawnpoint | <!--**'''"spawnpoint":''' A spawnpoint |
Latest revision as of 00:24, 27 September 2016
هذه الوظيفة تستخدم لجلب الألمنتات التي بداخل الكول شيب
Syntax
table getElementsWithinColShape ( colshape shape, [ string elemType = nil ] )
OOP Syntax Help! I don't understand this!
- Method: colshape:getElementsWithin(...)
Required Arguments
- shape: الكول شيب الذي تبي تجيب الالمنتات التي به .
Optional Arguments
- elemType: نوع الألمنت :
- "player": لاعب
- "ped": بيد , شخصية وهمية
- "vehicle": سيارة
- "object": ابجكت
- "pickup": اسلحه
- "marker": ماركر
Returns
Returns a table containing all the elements inside the colshape, of the specified type. Returns an empty table if there are no elements inside. Returns false if the colshape is invalid.
Example
هذه الوظيفة تقوم بجلب الاعبين الذين بداخل الابجكت واخراج اسمائهم بالشات .
local newcolshape = createColSphere ( 1, 2, 3, 4 ) local players = getElementsWithinColShape ( newcolshape, "player" ) -- جلب جميع الاعبين بداخل الكول شيب for theKey,thePlayer in ipairs(players) do -- لوب لجميع الاعبين داخل الكول شيب outputChatBox ( getPlayerName ( thePlayer ) .. " is in our new sphere" ) -- اخراج اسمائهم بالشات end
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