EngineRestoreModel: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(New page: __NOTOC__ {{Client function}}<!-- Change this to "Client function" or "Server function" appropriately--> <!-- Describe in plain english what this function does. Don't go into details, jus...)
 
Line 22: Line 22:
This example does...
This example does...
<!-- Add the code below, an emphasis should be on making it clear, not optimized. You could provide two versions if you wish, one clear and well commented, the other optimized -->
<!-- Add the code below, an emphasis should be on making it clear, not optimized. You could provide two versions if you wish, one clear and well commented, the other optimized -->
<section name="Client" class="client" show="true">
Client-Side example for restoring model / vehicle.
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
--TODO
function ResetModel ( )
engineRestoreModel ( 587 )  -- Object / Vehicle to restore to default GTA one.
end
 
addEvent ( "restoreClientModel", true )
addEventHandler ( "restoreClientModel", getRootElement(), ResetModel )
</syntaxhighlight>
</syntaxhighlight>
</section>
<section name="Server" class="server" show="true">
Server-Side example for triggering model / vehicle restore function with "restore" command.
<syntaxhighlight lang="lua">
function RestoreModel ( )
triggerClientEvent ( "restoreClientModel", getRootElement(), restoreClientModel )
end
addCommandHandler( "restore", RestoreModel )
</syntaxhighlight>
</section>


==See Also==
==See Also==

Revision as of 10:44, 27 January 2008

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

Syntax

bool engineRestoreModel ( number 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

This example does...

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