getGarageSize | Multi Theft Auto: Wiki Skip to content

getGarageSize

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 size of garage.

Note

The values returned by this function are sizeZ, sizeX and sizeY respectively. Also, sizeZ considers the garage Z position equal to 0.

Tip

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

Syntax

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

Returns

  • float: x
  • float: y
  • float: z

Returns three float s indicating the size of the garage, false if an invalid garageID has been provided.

Code Examples

shared

This example adds the command /garagesize

addCommandHandler ( "garagesize",
function ( commandName, garageID )
local garageID = tonumber ( garageID ) -- We convert the garage ID string to a number.
if ( garageID ) then -- We check if garage ID is valid.
if ( garageID >= 0 and garageID < 50 ) then -- We check if the garage ID is 0 and lower than 50 ( there's only 49 garages ).
local z, x, y = getGarageSize ( garageID )
if ( x and y and z ) then -- If x and y and z is valid.
-- We output the returned values.
outputChatBox ( "X: ".. x )
outputChatBox ( "Y: ".. y )
outputChatBox ( "Z: ".. z )
else
outputChatBox ( "X, Y, Z values not valid" )
end
else
outputChatBox ( "Garage ID must be from 0 to 49." )
end
else
outputChatBox ( "You must write a garage ID" )
end
end
)

See Also

World Functions