Difference between revisions of "EngineRestoreModel"

From Multi Theft Auto: Wiki
Jump to: navigation, search
Line 25: Line 25:
 
<syntaxhighlight lang="lua">
 
<syntaxhighlight lang="lua">
 
function ResetModel ( )
 
function ResetModel ( )
engineRestoreModel ( 587 )  -- Object / Vehicle to restore to default GTA one.
+
    engineRestoreModel ( 587 )  -- Object / Vehicle to restore to default GTA one.
 
end
 
end
  
Line 38: Line 38:
 
<syntaxhighlight lang="lua">
 
<syntaxhighlight lang="lua">
 
function RestoreModel ( )
 
function RestoreModel ( )
triggerClientEvent ( "restoreClientModel", getRootElement(), restoreClientModel )
+
    triggerClientEvent ( "restoreClientModel", getRootElement(), restoreClientModel )
 
end
 
end
 
addCommandHandler( "restore", RestoreModel )
 
addCommandHandler( "restore", RestoreModel )
Line 47: Line 47:
 
<!-- Change FunctionArea to the area that this function is in on the main function list page, e.g. Server, Player, Vehicle etc -->
 
<!-- Change FunctionArea to the area that this function is in on the main function list page, e.g. Server, Player, Vehicle etc -->
 
{{Engine_functions}}
 
{{Engine_functions}}
[[Category:Needs_Example]] <!-- leave this until the example is completed. -->
 

Revision as of 17:04, 19 October 2009

This function restores the visual DFF model of the given model ID. This restores the result of engineReplaceModel.

Syntax

bool engineRestoreModel ( int modelID )

Required Arguments

  • modelID: The model ID to restore the visuals of

Returns

Returns true if the model was successfully restored, false or nil if it failed for some reason.

Example

Click to collapse [-]
Client

Client-Side example for restoring model / vehicle.

function ResetModel ( )
    engineRestoreModel ( 587 )  -- Object / Vehicle to restore to default GTA one.
end

addEvent ( "restoreClientModel", true )
addEventHandler ( "restoreClientModel", getRootElement(), ResetModel )


Click to collapse [-]
Server

Server-Side example for triggering model / vehicle restore function with "restore" command.

function RestoreModel ( )
    triggerClientEvent ( "restoreClientModel", getRootElement(), restoreClientModel )
end
addCommandHandler( "restore", RestoreModel )

See Also

FROM VERSION 1.5.6 r16365 ONWARDS