AR/removeElementData: Difference between revisions
Jump to navigation
Jump to search
(Created page with "{{Server function}} __NOTOC__ هذه الوظيفة تقوم بإزالة البيانات للعنصر بواسطة المفتاح المعطى. مزيل بيانات الع...") |
No edit summary |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Server function}} | {{Server function}} | ||
__NOTOC__ | __NOTOC__ | ||
هذه الوظيفة تقوم بإزالة البيانات للعنصر بواسطة المفتاح المعطى. | '''هذه الوظيفة تقوم بإزالة البيانات للعنصر بواسطة المفتاح المعطى.''' | ||
== | ==تركيب الجملة البرمجية== | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
bool removeElementData ( element theElement, string key ) | bool removeElementData ( element theElement, string key ) | ||
Line 15: | Line 15: | ||
===النواتج=== | ===النواتج=== | ||
يقوم بإرجاع '' صحيح '' إذا تمت إزالة البيانات بنجاح، '' خطأ '' إذا كان المفتاح المحدد غير موجود لدى العنصر أو العنصر غير صالح. | يقوم بإرجاع '' صحيح '' إذا تمت إزالة البيانات بنجاح، '' خطأ '' إذا كان المفتاح المحدد غير موجود لدى العنصر أو العنصر غير صالح. | ||
==مثال== | ==مثال== | ||
سيتم اعطاء اللاعب بيانات عندما يرسبن وسيتم إزالتها عندما يموت. | سيتم اعطاء اللاعب بيانات عندما يرسبن وسيتم إزالتها عندما يموت. | ||
Line 27: | Line 28: | ||
addEventHandler ( "onPlayerWasted", getRootElement(), wasted )</syntaxhighlight> | addEventHandler ( "onPlayerWasted", getRootElement(), wasted )</syntaxhighlight> | ||
== | ==أنظر أيضاً== | ||
{{Element_functions}} | {{AR/Element_functions}} |
Latest revision as of 16:05, 21 August 2016
هذه الوظيفة تقوم بإزالة البيانات للعنصر بواسطة المفتاح المعطى.
تركيب الجملة البرمجية
bool removeElementData ( element theElement, string key )
OOP Syntax Help! I don't understand this!
- Method: element:removeData(...)
العناصر المطلوبة
- theElement: العنصر الذي تود في إزالة البيانات منه.
- key: مفتاح البيانات الذي تود إزالته.
النواتج
يقوم بإرجاع صحيح إذا تمت إزالة البيانات بنجاح، خطأ إذا كان المفتاح المحدد غير موجود لدى العنصر أو العنصر غير صالح.
مثال
سيتم اعطاء اللاعب بيانات عندما يرسبن وسيتم إزالتها عندما يموت.
function spawn() setElementData(source,"spawned",true) end addEventHandler ( "onPlayerSpawn", getRootElement(), spawn ) function wasted() removeElementData(source,"spawned") end addEventHandler ( "onPlayerWasted", getRootElement(), wasted )
أنظر أيضاً
- clearElementVisibleTo
- cloneElement
- createElement
- destroyElement
- getAllElementData
- getAttachedElements
- getElementAlpha
- getElementAttachedOffsets
- getElementCollisionsEnabled
- getElementAttachedTo
- getElementByID
- getElementByIndex
- getElementChild
- getElementChildren
- getElementChildrenCount
- getElementColShape
- getElementData
- getElementDimension
- getElementHealth
- getElementID
- getElementInterior
- getElementParent
- getElementPosition
- getElementRotation
- getElementsByType
- getElementsWithinColShape
- getElementType
- getElementVelocity
- getElementZoneName
- getRootElement
- isElement
- isElementAttached
- isElementCallPropagationEnabled
- isElementDoubleSided
- isElementFrozen
- isElementVisibleTo
- isElementWaitingForGroundToLoad
- isElementWithinColShape
- removeElementData
- setElementAlpha
- setElementCallPropagationEnabled
- setElementCollisionsEnabled
- setElementData
- setElementDoubleSided
- setElementDimension
- setElementFrozen
- setElementHealth
- setElementID
- setElementInterior
- setElementParent
- setElementPosition
- setElementSyncer
- setElementRotation
- setElementVelocity
- setElementVisibleTo
- attachElements
- detachElements
- getElementModel
- getElementSyncer
- isElementInWater
- setElementAttachedOffsets
- setElementModel
- setLowLODElement
- getLowLODElement
- isElementLowLOD