GetObjectModel: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 3: | Line 3: | ||
==Syntax== | ==Syntax== | ||
<section name="Server" class="server"> | |||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
int getObjectModel ( element object ) | int getObjectModel ( element object ) | ||
Line 12: | Line 13: | ||
===Returns=== | ===Returns=== | ||
Returns an ''int'' with the object model id, or ''false'' it's no or an invalid object. | Returns an ''int'' with the object model id, or ''false'' it's no or an invalid object. | ||
</section> | |||
==Example== | ==Example== |
Revision as of 12:30, 3 August 2007
This function retrieves the model ID of a specified object
Syntax
Click to expand [+]
ServerExample
This example destroys a haystack when a player targets it
function onPlayerTargeted ( element ) if ( getElementType ( element ) == "object" ) and ( getObjectModel ( element ) == 3374 ) then destroyElement ( element ) end end addEventHandler ( "onPlayerTarget", getRootElement(), onPlayerTargeted )
This example outputs the model id of objects the player is targetting.
function onPlayerTargeted ( element ) if ( getElementType ( element ) == "object") then outputChatBox(getObjectModel ( element )) end end addEventHandler ( "onPlayerTarget", getRootElement(), onPlayerTargeted )
See Also