EngineRestoreCOL: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
(add oop syntax)
 
(3 intermediate revisions by 2 users not shown)
Line 9: Line 9:
bool engineRestoreCOL ( int modelID )
bool engineRestoreCOL ( int modelID )
</syntaxhighlight>  
</syntaxhighlight>  
 
{{OOP||Engine.restoreCOL}}
===Required Arguments===  
===Required Arguments===  
<!-- List each argument one per line. This should be the argument's name as in the argument list above, NOT the argument's data type -->
<!-- List each argument one per line. This should be the argument's name as in the argument list above, NOT the argument's data type -->
Line 23: Line 23:
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
function RestoreCollision ( )
function RestoreCollision ( )
engineRestoreCOL ( 3356 )
    engineRestoreCOL ( 3356 )
end
end


Line 36: Line 36:
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
function RestoreCols ( )
function RestoreCols ( )
triggerClientEvent ( "collisionRestore", getRootElement(), collisionRestore )
    triggerClientEvent ( "collisionRestore", getRootElement(), collisionRestore )
end
end
addCommandHandler("restorecol", RestoreCols)
addCommandHandler("restorecol", RestoreCols)
Line 45: Line 45:
<!-- 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. -->

Latest revision as of 19:25, 2 January 2015

This function restores the original collision model of the given model ID. Reverses the effect of engineReplaceCOL.

Syntax

bool engineRestoreCOL ( int modelID )

OOP Syntax Help! I don't understand this!

Method: Engine.restoreCOL(...)


Required Arguments

  • modelID: The ID of the model to restore the model of

Returns

Returns true if this function succeeds, false or nil if it fails for some reason.

Example

Click to collapse [-]
Client

Client-Side example for restoring object collision with default one.

function RestoreCollision ( )
    engineRestoreCOL ( 3356 )
end

addEvent ( "collisionRestore", true )
addEventHandler ( "collisionRestore", getRootElement(), RestoreCollision )


Click to collapse [-]
Server

Server-side example function for triggering the restore.

function RestoreCols ( )
    triggerClientEvent ( "collisionRestore", getRootElement(), collisionRestore )
end
addCommandHandler("restorecol", RestoreCols)

See Also