GetObjectModel: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
m (GetObjectModel is also working clientside)
Line 1: Line 1:
__NOTOC__  
__NOTOC__  
{{Server function}}
{{Server client function}}
This function retrieves the model ID of a specified object
This function retrieves the model ID of a specified object



Revision as of 11:10, 22 November 2008

This function retrieves the model ID of a specified object

Syntax

int getObjectModel ( object theObject )

Required Arguments

  • theObject: The object which you wish to retrieve the model ID of

Returns

Returns an int with the object model id, or false it's no or an invalid object.

Example

This example destroys a haystack when a player targets it.

function onPlayerTargeted ( targetElem )
    if ( getElementType ( targetElem ) == "object" ) and ( getObjectModel ( targetElem ) == 3374 ) then
        destroyElement ( targetElem )
    end
end
addEventHandler ( "onPlayerTarget", getRootElement(), onPlayerTargeted )


This example outputs the model id of objects the player is targeting.

function onPlayerTargeted ( targetElem )
    if ( getElementType ( targetElem ) == "object") then
        outputChatBox ( getObjectModel(targetElem) )
    end
end
addEventHandler ( "onPlayerTarget", getRootElement(), onPlayerTargeted )

See Also