getGarageBoundingBox | Multi Theft Auto: Wiki Skip to content

getGarageBoundingBox

Client-side
Server-side
Shared

Manual Review Required

Please finish this page using the corresponding Old Wiki article. Go to Contribution guidelines for more information.


This function outputs the bounding box of a garage.

Tip

You can use the useful function CreateGarageColShape to create the garage colshape.

Syntax

float,​ float,​ float,​ float getGarageBoundingBox ( int garageID )
Required Arguments
  • garageID: The garage ID that represents the garage door that is being checked.

Returns

  • float: value1
  • float: value2
  • float: value3
  • float: value4

Returns four float s indicating the bounding box of the garage. Western X position, Eastern X position, Southern Y position, Northern Y position,, false when invalid garageID was provided.

Code Examples

shared

Checks if the player is inside the bounding box of the garage and outputs the result to the chat

function garageCheck ( command, garageID )
if not garageID then
return
end
local west, east, south, north = getGarageBoundingBox ( garageID ) --get the bounding box of the specified garage
local x, y, z = getElementPosition ( getLocalPlayer ( ) ) --get the position of the player
if x > west and x < east and y > south and y < north then --check if the player is inside the bounding box
outputChatBox ( "You are inside the garage" )
else
outputChatBox ( "You are outside the garage" )
end
end
addCommandHandler ( "garagecheck", garageCheck )

See Also

World Functions