From Multi Theft Auto: Wiki
Jump to navigation Jump to search

This function indicates if a specific element is set to have collisions disabled. An element without collisions does not interact with the physical environment and remains static.


bool getElementCollisionsEnabled ( element theElement ) 

OOP Syntax Help! I don't understand this!

Method: element:getCollisionsEnabled(...)
Variable: .collisions
Counterpart: setElementCollisionsEnabled

Required Arguments

  • theElement: The element for which you want to check whether collisions are enabled


Returns true if the collisions are enabled, false otherwise.


This example check if there are any players with collisions disabled.

for _,player in ipairs( getElementsByType( "player" ) ) do
   if not getElementCollisionsEnabled( player ) then -- If we get a false return from the function, we know that the collisions are disabled.
      outputConsole( "Player " .. getPlayerName( player ) .. " has collisions disabled." ) 

See Also