Garages Locations
Config.Garages = {
['boat_sandy'] = {
Type = "Boat",
CenterOfZone = vec3(1446.8401, 3851.8652, 30.5954),
SpawnCoords = vec4(1446.8401, 3851.8652, 30.5954, 35.7618),
AccessCoords = vec4(1421.2910, 3824.1465, 30.8009, 192.8180),
DisplayBlip = false, -- You can add this to all locations to disable marker and make location secret!
DisablePed = true, -- You can add this to all peds support locations to disable ped only for this garage!
Zone = function() -- Zone to hide boats.
return PolyZone:Create({
vector2(1430.3371582032, 3843.6975097656),
vector2(1433.9084472656, 3862.3522949218),
vector2(1460.7420654296, 3856.626953125),
vector2(1459.5278320312, 3835.4538574218)
}, {
name="boat_sandy",
})
end,
},
['boat_01'] = {
Type = "Boat",
CenterOfZone = vec3(-808.9336, -1507.7520, -0.0865),
SpawnCoords = vec4(-797.7386, -1502.9159, -0.3923, 111.3077),
AccessCoords = vec4(-787.8273, -1490.0138, 0.5952, 284.4504),
Zone = function() -- To hide boats
return PolyZone:Create({
vector2(-810.30242919922, -1501.6666259766),
vector2(-799.03936767578, -1497.6520996094),
vector2(-795.13403320312, -1508.2467041016),
vector2(-806.12774658204, -1512.168798828),
vector2(-803.03295898438, -1521.4702148438),
vector2(-815.2230834961, -1524.6854248046),
vector2(-821.38208007812, -1505.1107177734)
}, {
name="boat_01",
debugPoly=false,
})
end,
},
['boat_molo'] = {
Type = "Boat",
CenterOfZone = vec3(-1649.4175, -1182.8441, 0.2585),
SpawnCoords = vec4(-1649.4175, -1182.8441, 1.2585, 135.4835),
AccessCoords = vec4(-1616.3324, -1122.0651, 1.5731, 102.9045),
Zone = function() -- To hide boats
return PolyZone:Create({
vector2(-1626.441040039, -1178.545288086),
vector2(-1649.2067871094, -1201.1876220704),
vector2(-1672.7014160156, -1186.2346191406),
vector2(-1646.8978271484, -1158.094116211)
}, {
name="boat_molo",
minZ = -0.16617453098298,
maxZ = 4.3936171531678
})
end,
},
['helipad_boatscenter'] = {
Type = "Helicopter",
CenterOfZone = vec3(-724.7192, -1444.0061, 6.3536),
SpawnCoords = vec4(-724.7192, -1444.0061, 6.3536, 234.7011),
AccessCoords = vec4(-705.8762, -1394.0741, 4.1503, 91.4661),
Zone = function() -- To hide planes
return CircleZone:Create(vector3(-724.09, -1443.82, 5.0), 9.0, {
name="helipad_boatscenter",
useZ=false,
--debugPoly=true
})
end,
},
['sandy_helipad'] = {
Type = "Helicopter",
CenterOfZone = vec3(1770.3042, 3239.5020, 42.1354),
SpawnCoords = vec4(1770.3042, 3239.5020, 42.1354, 333.7859),
AccessCoords = vec4(1780.8346, 3235.5950, 41.3918, 341.0812),
Zone = function() -- To hide planes
return PolyZone:Create({
vector2(1761.8009033204, 3245.2263183594),
vector2(1776.1452636718, 3247.8637695312),
vector2(1779.3111572266, 3233.8706054688),
vector2(1765.4714355468, 3231.0581054688)
}, {
name="sandy_helipad",
minZ = 41.80030822754,
maxZ = 43.360664367676
})
end,
},
['airport_hangar'] = {
Type = "Plane",
CenterOfZone = vec3(-979.8603, -2999.8867, 13.9450),
SpawnCoords = vec4(-979.8603, -2999.8867, 13.9450, 60.8329),
AccessCoords = vec4(-941.1902, -2956.4246, 12.9451, 125.2828),
Zone = function() -- To hide planes
return PolyZone:Create({
vector2(-936.9926147461, -2980.9899902344),
vector2(-969.46514892578, -3043.4111328125),
vector2(-1027.5487060546, -3012.435546875),
vector2(-987.51989746094, -2958.5170898438)
}, {
name="airport_hangar",
minZ = 13.945004463196,
maxZ = 15.784552574158
})
end,
},
['beach_garage'] = {
Type = "Vehicle",
CenterOfZone = vec3(-1193.4565, -1489.9276, 4.3797),
Zone = function()
return PolyZone:Create({
vector2(-1180.3287353516, -1495.6538085938),
vector2(-1195.1118164062, -1474.7615966796),
vector2(-1206.310546875, -1482.765991211),
vector2(-1191.6154785156, -1503.4686279296)
}, {
name="beach_garage",
minZ = 4.3655805587768,
maxZ = 4.3796644210816
})
end,
},
['ammu_01'] = {
OneSpawn = true,
SpawnCoords = vec4(-1336.1306, -395.4825, 35.5545, 298.1131),
AccessCoords = vec4(-1328.9280, -401.4549, 35.5988, 21.9894),
Type = "Vehicle",
CenterOfZone = vec3(-1332.7397, -393.8478, 36.5536),
AlternativeSpawnCoords = {
vec4(-1345.2596, -399.7505, 36.0989, 294.8187),
vec4(-1333.4955, -393.4689, 36.1675, 296.8273)
},
Zone = function()
return PolyZone:Create({
vector2(-1345.0607910156, -409.23037719726),
vector2(-1350.7904052734, -398.9833984375),
vector2(-1322.5408935546, -381.3434753418),
vector2(-1317.9185791016, -389.7082824707),
vector2(-1319.2091064454, -394.16201782226)
}, {
name="ammu_01",
debugPoly=false,
})
end,
},
['docs01'] = {
Type = "Vehicle",
CenterOfZone = vec3(1489.8910, 3745.5564, 33.8227),
Zone = function()
return PolyZone:Create({
vector2(1504.7147216796, 3767.9760742188),
vector2(1443.2393798828, 3733.5693359375),
vector2(1450.7098388672, 3713.0070800782),
vector2(1528.6862792968, 3754.0263671875),
vector2(1529.9656982422, 3761.12890625),
vector2(1528.6497802734, 3767.3310546875),
vector2(1523.836303711, 3771.7900390625)
}, {
name="garage_sand01",
debugPoly=false,
})
end,
},
['delperro_01'] = {
Type = "Vehicle",
CenterOfZone = vec3(-1520.3113, -557.6459, 25.7079),
Zone = function()
return PolyZone:Create({
vector2(-1543.564819336, -559.9599609375),
vector2(-1513.00390625, -539.66241455078),
vector2(-1501.197265625, -557.4428100586),
vector2(-1523.0111083984, -571.72344970704),
vector2(-1526.6048583984, -566.07873535156),
vector2(-1532.5773925782, -559.93103027344),
vector2(-1539.771484375, -564.25274658204)
}, {
name="garage_delperro",
debugPoly=false,
})
end,
},
['casino'] = {
Type = "Vehicle",
CenterOfZone = vec3(866.5560, -30.9815, 78.7642),
Zone = function()
return PolyZone:Create({
vector2(870.0814819336, -6.8248472213746),
vector2(850.69409179688, -38.676990509034),
vector2(862.01403808594, -49.966125488282),
vector2(883.79858398438, -17.774341583252)
}, {
name="casino",
minZ = 78.760353088378,
maxZ = 78.76416015625
})
end,
},
['vinewood_bank'] = {
Type = "Vehicle",
CenterOfZone = vec3(699.4311, 243.1379, 93.0128),
Zone = function()
return PolyZone:Create({
vector2(667.37762451172, 231.72360229492),
vector2(688.63897705078, 267.0578918457),
vector2(711.73345947266, 254.22463989258),
vector2(696.1967163086, 223.89498901368)
}, {
name="vinewood_bank",
minZ = 92.478355407714,
maxZ = 94.21484375
})
end,
},
['hotel_garage_eclipse'] = {
Type = "Vehicle",
CenterOfZone = vec3(-610.7391, 188.6012, 69.8990),
Zone = function()
return PolyZone:Create({
vector2(-630.44073486328, 182.16981506348),
vector2(-587.4306640625, 181.90072631836),
vector2(-587.55364990234, 203.32598876954),
vector2(-634.85870361328, 202.47143554688)
}, {
name="hotel_garage_eclipse",
minZ = 66.194396972656,
maxZ = 71.54182434082
})
end,
},
['mirror_park'] = {
Type = "Vehicle",
CenterOfZone = vec3(1026.0629, -776.4194, 58.0325),
Zone = function()
return PolyZone:Create({
vector2(1014.1467895508, -766.9732055664),
vector2(1023.2966918946, -756.1156616211),
vector2(1031.587524414, -761.81146240234),
vector2(1027.6463623046, -769.70220947266),
vector2(1042.3239746094, -777.7603149414),
vector2(1042.6549072266, -786.96459960938),
vector2(1024.396484375, -784.99505615234)
}, {
name="mirror_park",
minZ = 57.856304168702,
maxZ = 58.011577606202
})
end,
},
['mission_row'] = {
Type = "Vehicle",
CenterOfZone = vec3(495.3409, -1330.1674, 29.3390),
Zone = function()
return PolyZone:Create({
vector2(501.54037475586, -1337.34765625),
vector2(484.6036682129, -1336.4100341796),
vector2(483.3249206543, -1333.8431396484),
vector2(492.10006713868, -1325.978515625),
vector2(490.13928222656, -1315.5903320312),
vector2(494.15216064454, -1314.2087402344),
vector2(498.4910583496, -1319.9489746094)
}, {
name="mission_row",
minZ = 29.193019866944,
maxZ = 29.31869506836
})
end,
},
['square_center'] = {
Type = "Vehicle",
CenterOfZone = vec3(125.9277, -1067.1901, 29.1924),
Zone = function()
return PolyZone:Create({
vector2(146.98921203614, -1063.5876464844),
vector2(156.32815551758, -1081.469116211),
vector2(112.55073547364, -1082.2276611328),
vector2(104.24295043946, -1080.1257324218),
vector2(109.75745391846, -1050.176147461)
}, {
name="square_center",
minZ = 29.033863067626,
maxZ = 29.232782363892
})
end,
},
['square_center_02'] = {
Type = "Vehicle",
CenterOfZone = vec3(41.7317, -872.1757, 30.4324),
Zone = function()
return PolyZone:Create({
vector2(33.835067749024, -842.65441894532),
vector2(64.979766845704, -856.50177001954),
vector2(59.28296661377, -872.26733398438),
vector2(53.389045715332, -870.6810913086),
vector2(51.00632095337, -878.06225585938),
vector2(56.001667022706, -880.3402709961),
vector2(48.47452545166, -902.30017089844),
vector2(20.860105514526, -890.4878540039)
}, {
name="square_center_02",
minZ = 29.833974838256,
maxZ = 30.858846664428
})
end,
},
['uwu_cafe'] = {
Type = "Vehicle",
CenterOfZone = vec3(-583.9371, -1118.7162, 22.1781),
Zone = function()
return PolyZone:Create({
vector2(-562.10809326172, -1091.3386230468),
vector2(-594.86572265625, -1089.355102539),
vector2(-593.28491210938, -1140.5736083984),
vector2(-570.14434814454, -1141.064819336)
}, {
name="uwu_cafe",
minZ = 22.13484954834,
maxZ = 22.324422836304
})
end,
},
['airport'] = {
Type = "Vehicle",
CenterOfZone = vec3(-974.1680, -2700.0845, 13.8565),
Zone = function()
return PolyZone:Create({
vector2(-988.07836914062, -2702.9077148438),
vector2(-963.62316894532, -2711.595703125),
vector2(-950.1098022461, -2707.7202148438),
vector2(-980.1264038086, -2691.7353515625)
}, {
name="airport",
minZ = 13.768326759338,
maxZ = 13.830560684204
})
end,
},
['vespucci_boats'] = {
Type = "Vehicle",
CenterOfZone = vec3(-804.4289, -1305.1119, 5.0003),
Zone = function()
return PolyZone:Create({
vector2(-812.77825927734, -1272.5573730468),
vector2(-769.87799072266, -1280.3099365234),
vector2(-770.48724365234, -1293.8358154296),
vector2(-782.94329833984, -1292.2525634766),
vector2(-782.49755859375, -1298.5014648438),
vector2(-798.77844238282, -1316.9323730468),
vector2(-802.76586914062, -1323.0805664062),
vector2(-816.32696533204, -1319.4497070312)
}, {
name="vespucci_boats",
minZ = 4.9941687583924,
maxZ = 9.614881515503
})
end,
},
['redparking'] = {
Type = "Vehicle",
CenterOfZone = vec3(-329.9109, -758.9215, 33.9617),
Zone = function()
return PolyZone:Create({
vector2(-352.9308166504, -731.62896728516),
vector2(-278.34912109375, -758.3486328125),
vector2(-288.49700927734, -772.21087646484),
vector2(-318.0859375, -767.22723388672),
vector2(-331.55487060546, -778.36932373046),
vector2(-353.26336669922, -780.23614501954)
}, {
name="redparking",
minZ = 32.964389801026,
maxZ = 36.02554321289
})
end,
},
['ammu_docs'] = {
Type = "Vehicle",
CenterOfZone = vec3(824.8769, -2128.4355, 29.2886),
Zone = function()
return PolyZone:Create({
vector2(839.35766601562, -2130.787109375),
vector2(839.9691772461, -2120.8562011718),
vector2(811.9692993164, -2118.6291503906),
vector2(810.49157714844, -2135.0632324218),
vector2(811.14166259766, -2144.5830078125),
vector2(824.14343261718, -2144.7836914062),
vector2(825.5546875, -2134.9279785156)
}, {
name="ammu_docs",
minZ = 29.706657409668,
maxZ = 31.348268508912
})
end,
},
['dollarpills'] = {
Type = "Vehicle",
CenterOfZone = vec3(58.5516, -1563.6105, 29.4601),
Zone = function()
return PolyZone:Create({
vector2(58.740287780762, -1573.484741211),
vector2(36.75782775879, -1599.3889160156),
vector2(21.635528564454, -1590.8928222656),
vector2(41.058917999268, -1567.228515625),
vector2(44.832962036132, -1570.0194091796),
vector2(55.64478302002, -1555.398071289),
vector2(55.08014678955, -1548.3330078125),
vector2(69.161590576172, -1532.9647216796),
vector2(84.717262268066, -1543.9669189454)
}, {
name="dollarpills",
minZ = 29.460248947144,
maxZ = 31.20481300354
})
end,
},
['wine_01'] = {
Type = "Vehicle",
CenterOfZone = vec3(-1897.5251, 2022.3728, 140.7756),
Zone = function()
return PolyZone:Create({
vector2(-1902.3635253906, 1999.3663330078),
vector2(-1908.8793945312, 1998.8205566406),
vector2(-1909.1398925782, 2021.9152832032),
vector2(-1923.1987304688, 2036.1044921875),
vector2(-1920.1123046875, 2045.4499511718),
vector2(-1884.318359375, 2032.5087890625),
vector2(-1885.8475341796, 2011.3209228516)
}, {
name="wine_01",
minZ = 141.9054260254,
maxZ = 144.63801574708
})
end,
},
['grapeseed_station'] = {
Type = "Vehicle",
CenterOfZone = vec3(1683.2842, 4921.4990, 42.0781),
Zone = function()
return PolyZone:Create({
vector2(1675.5782470704, 4921.6455078125),
vector2(1686.6359863282, 4914.9794921875),
vector2(1691.4401855468, 4920.0981445312),
vector2(1680.014038086, 4928.6899414062)
}, {
name="grapeseed_station",
minZ = 42.055362701416,
maxZ = 43.260334014892
})
end,
},
['prison'] = {
Type = "Vehicle",
CenterOfZone = vec3(1872.5712, 2589.0386, 45.6720),
Zone = function()
return PolyZone:Create({
vector2(1878.0809326172, 2674.6181640625),
vector2(1866.7685546875, 2676.6027832032),
vector2(1866.718383789, 2534.9506835938),
vector2(1878.0456542968, 2534.1516113282)
}, {
name="prison",
minZ = 45.67179107666,
maxZ = 47.08419418335
})
end,
},
['paleto_station'] = {
Type = "Vehicle",
CenterOfZone = vec3(141.5692, 6588.5576, 31.8642),
Zone = function()
return PolyZone:Create({
vector2(118.63697814942, 6588.5502929688),
vector2(152.04232788086, 6561.6860351562),
vector2(168.39141845704, 6570.0615234375),
vector2(135.33515930176, 6614.0830078125)
}, {
name="paleto_station",
minZ = 29.46438407898,
maxZ = 34.408405303956
})
end,
},
}
Last updated