GetElementDimension: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
 
No edit summary
Line 27: Line 27:
   if ( getElementDimension ( source ) == 1 ) then -- if the player is in dimension 1
   if ( getElementDimension ( source ) == 1 ) then -- if the player is in dimension 1
     setElementDimension ( source, 0 ) -- set his dimension back to 0
     setElementDimension ( source, 0 ) -- set his dimension back to 0
     setElementDimension ( theVehicle, 1 ) -- set his vehicle's dimension back to 0 aswell
     setElementDimension ( theVehicle, 0 ) -- set his vehicle's dimension back to 0 aswell
   end
   end
end
end

Revision as of 20:45, 22 September 2006

This function allows you to retrieve the dimension of any element. The dimension determines what/who the element is visible to.

Syntax

int getElementDimension ( element theElement )

Required Arguments

  • theElement: The element in which you'd like to retrieve the dimension of.

Returns

Returns an integer for the dimension if 'theElement' is valid, 'false' otherwise.

Example

addEventHandler ( "onPlayerEnterVehicle", root, "onPlayerEnterVehicle" )
function onPlayerEnterVehicle ( theVehicle, seat, jacked )
  if ( getElementDimension ( source ) == 0 ) then -- if the player is in dimension 0
    setElementDimension ( source, 1 ) -- set his dimension to 1
    setElementDimension ( theVehicle, 1 ) -- set his vehicle's dimension to 1 aswell
  end
end

addEventHandler ( "onPlayerExitVehicle", root, "onPlayerExitVehicle" )
function onPlayerExitVehicle ( theVehicle, seat, jacker )
  if ( getElementDimension ( source ) == 1 ) then -- if the player is in dimension 1
    setElementDimension ( source, 0 ) -- set his dimension back to 0
    setElementDimension ( theVehicle, 0 ) -- set his vehicle's dimension back to 0 aswell
  end
end

See Also