config.garages.lua
Preview File Updated: v1.2.0 - 25.01.2025
---@class Impounds
Config.Impounds = {
['Impound1'] = {
label = 'Capital Blvd',
type = 'vehicle',
societyName = 'society_mechanic',
percentFromFineAmountToSociety = 40,
nameBlip = 'impound:vehicle',
showBlip = true,
blipCoords = vector3(485.16, -1322.74, 49.07),
jobImpound = nil,
garageZone = { -- PolyZone
vec2(522.45, -1346.62),
vec2(480.01, -1349.45),
vec2(463.45, -1299.82),
vec2(491.68, -1299.93),
},
minZ = 26.0,
maxZ = 40.0,
-- priceForImpound = 1000, -- Static price, regardless of the time how much is the vehicle towed
priceForImpoundPerDay = 800, -- Price depends on how long the vehicle is towed away
npc = {
enabled = true,
model = 'a_m_m_rurmeth_01',
animation = {'mini@hookers_spvanilla', 'idle_reject_loop_a'},
coords = vector4(495.75, -1340.83, 28.31, 358.03),
},
impoundPoint = vector3(495.73, -1340.29, 29.31),
impoundData = {
pedCoords = vector4(489.62, -1332.06, 28.33, 320.0),
vehicleCoords = vector4(488.86, -1334.42, 28.24, 272.15),
cameraCoords = vector3(493.58, -1328.73, 30.75),
cameraFov = 60.0,
},
spawnPoint = vector4(485.44, -1307.5, 28.26, 214.9),
checkAreaOccupied = true,
},
['ImpoundBoat'] = {
}
['ImpoundPlane'] = {...},
['ImpoundHeli'] = {...},
['ImpoundPolice'] = {...},
}
---@class Garages Configuration Guide - https://docs.vames-store.com/assets/vms_garagesv2/guides/registering-new-garage
Config.Garages = {
-- █▀ █▀▄ ██▀ ██▀ ▄▀ ▄▀▄ █▀▄ ▄▀▄ ▄▀ ██▀ ▄▀▀
-- █▀ █▀▄ █▄▄ █▄▄ ▀▄█ █▀█ █▀▄ █▀█ ▀▄█ █▄▄ ▄██
-- Vehicles Garages:
['EclipseTowerGarage'] = {
label = "Eclipse Tower Garage",
type = 'vehicle',
isPaid = false,
nameBlip = 'free_garage:vehicle',
showBlip = true,
blipCoords = vec3(-796.06, 323.87, 84.7),
garageZone = { -- PolyZone
vec2(-801.79, 305.05),
vec2(-789.88, 304.67),
vec2(-782.44, 340.66),
vec2(-810.96, 340.84),
},
minZ = 82.0,
maxZ = 92.0,
menuPoint = vec3(-803.15, 325.57, 85.7),
garageData = {
pedCoords = vec4(-797.95, 319.04, 84.68, 165.48),
vehicleCoords = vec4(-796.15, 322.22, 84.62, 180.85),
cameraCoords = vec3(-798.75, 313.43, 87.13),
cameraFov = 60.0,
},
spawnPoint = vec4(-800.42, 332.31, 85.7, 180.46),
checkAreaOccupied = true,
returnVehiclePoint = vec3(-791.66, 331.94, 85.7),
},
['EastbourneWayGarage'] = {...},
-- Planes Garages:
['InternationalAirport'] = {...},
-- Helicopters Garages:
['InternationalAirportHeli'] = {...},
-- █▀ █▀▄ ██▀ ██▀ ▄▀ ▄▀▄ █▀▄ ▄▀▄ ▄▀ ██▀ ▄▀▀ █ █▄ █ ▀█▀ ██▀ █▀▄ █ ▄▀▄ █▀▄
-- █▀ █▀▄ █▄▄ █▄▄ ▀▄█ █▀█ █▀▄ █▀█ ▀▄█ █▄▄ ▄██ █ █ ▀█ █ █▄▄ █▀▄ █ ▀▄▀ █▀▄
-- Vehicles Garages:
['OlimpicFwyGarage'] = {
label = "Olimpic Fwy Garage",
type = 'vehicle',
requiredJob = nil,
isPaid = false,
nameBlip = 'free_garage:vehicle',
showBlip = true,
blipCoords = vector3(-219.33, -1164.8, 22.02),
garageZone = { -- PolyZone
vec2(-214.94, -1154.14),
vec2(-247.95, -1152.02),
vec2(-250.58, -1195.97),
vec2(-215.42, -1191.78),
},
minZ = 21.0,
maxZ = 30.0,
interior = {
routingBucket = 1001,
enterOnFoot = vec4(-218.64, -1162.0, 23.02, 91.21),
exitOnFoot = vec4(1380.2, 178.5, -48.99, 358.12),
enterWithVehicle = vec4(-222.67, -1162.87, 23.02, 359.46),
exitWithVehicle = vec4(1339.74, 190.82, -48.31, 269.62),
},
parkingSpaces = {
[1] = {coords = vector4(1366.35, 200.26, -50.41, 89.89)},
[2] = {coords = vector4(1366.19, 204.52, -50.41, 90.23)},
[3] = {coords = vector4(1366.29, 208.72, -50.41, 89.73)},
[4] = {coords = vector4(1366.17, 212.78, -50.41, 90.47)},
[5] = {coords = vector4(1366.24, 217.12, -50.41, 90.5)},
[6] = {coords = vector4(1366.29, 221.18, -50.41, 90.51)},
[7] = {coords = vector4(1366.4, 225.26, -50.41, 90.71)},
[8] = {coords = vector4(1366.32, 229.57, -50.41, 89.25)},
[9] = {coords = vector4(1366.11, 233.65, -50.41, 90.8)},
[10] = {coords = vector4(1366.32, 237.86, -50.41, 90.33)},
[11] = {coords = vector4(1366.51, 242.11, -50.41, 90.15)},
[12] = {coords = vector4(1366.17, 246.21, -50.41, 90.67)},
[13] = {coords = vector4(1365.58, 250.31, -50.41, 90.67)},
[14] = {coords = vector4(1366.25, 254.62, -50.41, 90.19)},
[15] = {coords = vector4(1379.88, 246.12, -50.41, 270.47)},
[16] = {coords = vector4(1379.76, 241.98, -50.41, 269.62)},
[17] = {coords = vector4(1379.66, 237.93, -50.41, 268.93)},
[18] = {coords = vector4(1379.87, 233.71, -50.41, 270.0)},
[19] = {coords = vector4(1379.64, 229.47, -50.41, 268.58)},
[20] = {coords = vector4(1379.7, 225.43, -50.41, 269.4)},
[21] = {coords = vector4(1379.58, 221.2, -50.41, 270.27)},
[22] = {coords = vector4(1379.52, 217.14, -50.41, 269.09)},
[23] = {coords = vector4(1379.63, 212.79, -50.41, 269.1)},
[24] = {coords = vector4(1379.67, 208.79, -50.41, 269.95)},
[25] = {coords = vector4(1394.02, 200.28, -50.41, 270.33)},
[26] = {coords = vector4(1394.28, 204.47, -50.41, 271.19)},
[27] = {coords = vector4(1394.05, 208.6, -50.41, 270.11)},
[28] = {coords = vector4(1394.06, 212.82, -50.41, 269.88)},
[29] = {coords = vector4(1394.05, 216.96, -50.41, 270.4)},
[30] = {coords = vector4(1394.04, 221.2, -50.41, 268.96)},
[31] = {coords = vector4(1394.18, 225.29, -50.41, 269.61)},
[32] = {coords = vector4(1394.07, 229.6, -50.41, 270.3)},
[33] = {coords = vector4(1394.23, 233.68, -50.41, 270.01)},
[34] = {coords = vector4(1394.02, 237.91, -50.41, 270.62)},
[35] = {coords = vector4(1393.98, 242.01, -50.41, 270.75)},
[36] = {coords = vector4(1394.14, 246.31, -50.41, 270.22)},
[37] = {coords = vector4(1394.41, 250.46, -50.41, 270.67)},
[38] = {coords = vector4(1394.09, 254.66, -50.41, 271.25)},
},
},
-- █▀ █▀▄ ██▀ ██▀ █▀▄ ▄▀▄ █▀▄ █▄▀ █ █▄ █ ▄▀ ▄▀▀
-- █▀ █▀▄ █▄▄ █▄▄ █▀ █▀█ █▀▄ █ █ █ █ ▀█ ▀▄█ ▄██
-- Vehicle Parkings:
['LegionSquareParking'] = {
label = 'Legion Square Parking',
type = 'vehicle',
nameBlip = 'free_garage:vehicle',
showBlip = true,
blipCoords = vector3(229.87, -784.03, 54.95),
garageZone = {
vec2(246.71328735352, -833.47393798828),
vec2(183.66973876954, -811.05194091796),
vec2(221.23962402344, -707.361328125),
vec2(286.97695922852, -739.9931640625),
},
minZ = 23.786968231202,
maxZ = 88.786968231202,
-- haveAccess = function()
-- if PlayerData?.job?.name == "police" then
-- return true
-- end
-- return false
-- end,
parkingSpaces = {
[1] = {coords = vec4(206.2944946289, -801.06829833984, 30.586740493774, 68.999992370606), rotation = vector3(0.99650418758392, 0.30180007219314, 68.999992370606)},
[2] = {coords = vec4(207.16120910644, -798.5581665039, 30.572660446166, 68.99998474121), rotation = vector3(1.025452375412, 0.39183390140534, 68.99998474121)},
[3] = {coords = vec4(208.14505004882, -796.0932006836, 30.551692962646, 68.99998474121), rotation = vector3(1.0225359201432, 0.45664918422698, 68.99998474121)},
[4] = {coords = vec4(209.23460388184, -793.60076904296, 30.527750015258, 68.99998474121), rotation = vector3(1.0293279886246, 0.4444389641285, 68.99998474121)},
[5] = {coords = vec4(210.22096252442, -791.04077148438, 30.509176254272, 68.99998474121), rotation = vector3(1.1679666042328, 0.3582255244255, 68.99998474121)},
[6] = {coords = vec4(211.11708068848, -788.61755371094, 30.494659423828, 68.99998474121), rotation = vector3(1.309120297432, 0.28403541445732, 68.99998474121)},
[7] = {coords = vec4(211.9686126709, -786.00970458984, 30.484254837036, 68.99998474121), rotation = vector3(1.32861328125, 0.28533402085304, 68.99998474121)},
[8] = {coords = vec4(212.92701721192, -783.6176147461, 30.470678329468, 68.99998474121), rotation = vector3(1.250082731247, 0.28535848855972, 68.99998474121)},
[9] = {coords = vec4(213.91722106934, -781.109375, 30.457273483276, 68.99998474121), rotation = vector3(1.1937016248704, 0.256561845541, 68.99998474121)},
[10] = {coords = vec4(214.8184967041, -778.5922241211, 30.4469165802, 68.99998474121), rotation = vector3(1.1831811666488, 0.22889491915702, 68.99998474121)},
[11] = {coords = vec4(215.66020202636, -776.08099365234, 30.439720153808, 68.99998474121), rotation = vector3(1.104556798935, 0.1898247152567, 68.99998474121)},
[12] = {coords = vec4(216.5167388916, -773.50396728516, 30.433095932006, 68.99998474121), rotation = vector3(0.9923750758171, 0.18922981619834, 68.99998474121)},
[13] = {coords = vec4(217.5650024414, -771.04736328125, 30.423418045044, 68.99998474121), rotation = vector3(0.8207095861435, 0.13449542224408, 68.99998474121)},
[14] = {coords = vec4(218.45747375488, -768.50268554688, 30.41909980774, 68.99998474121), rotation = vector3(0.81239968538284, 0.10584258288146, 68.99998474121)},
[15] = {coords = vec4(219.33407592774, -765.91125488282, 30.416996002198, 68.99998474121), rotation = vector3(0.66392058134078, 0.08889377117157, 68.99998474121)},
[16] = {coords = vec4(228.1157836914, -768.83660888672, 30.374408721924, 248.99996948242), rotation = vector3(-0.33147540688514, 0.22855959832668, 248.99996948242)},
[17] = {coords = vec4(227.18562316894, -771.61932373046, 30.36902809143, 248.99993896484), rotation = vector3(-0.34622719883918, 0.066457062959672, 248.99993896484)},
[18] = {coords = vec4(226.21691894532, -774.09967041016, 30.364177703858, 248.99990844726), rotation = vector3(-0.47849693894386, 0.12666180729866, 248.99990844726)},
[19] = {coords = vec4(225.28437805176, -776.6079711914, 30.357606887818, 248.99989318848), rotation = vector3(-0.62643110752106, 0.16934484243392, 248.99989318848)},
[20] = {coords = vec4(224.26573181152, -779.15008544922, 30.348806381226, 248.99989318848), rotation = vector3(-0.64237487316132, 0.1837453842163, 248.99989318848)},
[21] = {coords = vec4(223.30195617676, -781.5982055664, 30.350345611572, 248.99989318848), rotation = vector3(-0.64040791988372, -0.11762345582246, 248.99989318848)},
[22] = {coords = vec4(222.35758972168, -784.14422607422, 30.355634689332, 248.99989318848), rotation = vector3(-0.64040791988372, -0.11762345582246, 248.99989318848)},
[23] = {coords = vec4(221.52488708496, -786.6607055664, 30.35853767395, 248.99989318848), rotation = vector3(-0.69688719511032, -0.016911460086704, 248.99989318848)},
[24] = {coords = vec4(220.54414367676, -789.1773071289, 30.355852127076, 248.99989318848), rotation = vector3(-0.91436463594436, 0.1652885377407, 248.99989318848)},
[25] = {coords = vec4(219.62957763672, -791.654296875, 30.35044670105, 248.99989318848), rotation = vector3(-0.9715986251831, 0.011193512007594, 248.99989318848)},
[26] = {coords = vec4(218.82788085938, -794.14831542968, 30.352029800416, 248.99989318848), rotation = vector3(-1.163341164589, -0.17536886036396, 248.99989318848)},
[27] = {coords = vec4(217.86557006836, -796.69140625, 30.362833023072, 248.99989318848), rotation = vector3(-1.2088651657104, -0.25601571798324, 248.99989318848)},
[28] = {coords = vec4(216.88487243652, -799.24041748046, 30.375082015992, 248.99989318848), rotation = vector3(-1.2088556289672, -0.25610315799714, 248.99989318848)},
[29] = {coords = vec4(215.8898010254, -801.67272949218, 30.38966178894, 248.99989318848), rotation = vector3(-1.2061585187912, -0.37108609080314, 248.99989318848)},
[30] = {coords = vec4(214.886428833, -804.17877197266, 30.406888961792, 248.99989318848), rotation = vector3(-1.2470815181732, -0.29814720153808, 248.99989318848)},
[31] = {coords = vec4(220.17720031738, -809.16583251954, 30.256498336792, 68.999893188476), rotation = vector3(1.1634598970414, -0.66117477416992, 68.999893188476)},
[32] = {coords = vec4(221.25437927246, -806.66119384766, 30.262758255004, 68.999893188476), rotation = vector3(1.1484944820404, 0.034467715770006, 68.999893188476)},
[33] = {coords = vec4(222.24264526368, -804.13763427734, 30.257301330566, 68.999893188476), rotation = vector3(1.0601696968078, 0.2555145919323, 68.999893188476)},
[34] = {coords = vec4(223.05032348632, -801.69860839844, 30.248582839966, 68.999893188476), rotation = vector3(0.95847934484482, 0.1859257221222, 68.999893188476)},
[35] = {coords = vec4(223.95463562012, -799.17059326172, 30.245658874512, 68.999893188476), rotation = vector3(0.7585443854332, -0.015364307910204, 68.999893188476)},
[36] = {coords = vec4(225.02403259278, -796.61944580078, 30.247194290162, 68.999893188476), rotation = vector3(0.72654581069946, -0.073299385607242, 68.999893188476)},
[37] = {coords = vec4(225.99830627442, -794.20190429688, 30.249900817872, 68.999893188476), rotation = vector3(0.72647297382354, -0.073301322758198, 68.999893188476)},
[38] = {coords = vec4(226.98370361328, -791.69915771484, 30.255460739136, 68.999893188476), rotation = vector3(0.73019444942474, -0.21377396583558, 68.999893188476)},
[39] = {coords = vec4(227.92401123046, -789.11938476562, 30.266386032104, 68.999893188476), rotation = vector3(0.7302395105362, -0.21370635926724, 68.999893188476)},
[40] = {coords = vec4(228.83409118652, -786.61743164062, 30.277000427246, 68.999893188476), rotation = vector3(0.73023957014084, -0.21370042860508, 68.999893188476)},
[41] = {coords = vec4(229.80642700196, -784.08367919922, 30.282552719116, 68.999893188476), rotation = vector3(0.54237616062164, -0.042195998132228, 68.999893188476)},
[42] = {coords = vec4(230.79356384278, -781.51733398438, 30.28349685669, 68.999893188476), rotation = vector3(0.43729442358016, -0.16822670400142, 68.999893188476)},
[43] = {coords = vec4(231.6802520752, -779.09832763672, 30.293710708618, 68.999893188476), rotation = vector3(0.40220552682876, -0.27847564220428, 68.999893188476)},
[44] = {coords = vec4(232.5228729248, -776.43823242188, 30.308841705322, 68.999893188476), rotation = vector3(0.26881331205368, -0.28558695316314, 68.999893188476)},
[45] = {coords = vec4(233.45011901856, -773.9683227539, 30.323751449584, 68.999893188476), rotation = vector3(0.18745698034764, -0.36440002918244, 68.999893188476)},
[46] = {coords = vec4(234.33221435546, -771.3247680664, 30.341665267944, 68.999893188476), rotation = vector3(0.18596579134464, -0.33302500844002, 68.999893188476)},
[47] = {coords = vec4(244.79209899902, -772.29681396484, 30.299057006836, 248.99989318848), rotation = vector3(-0.5241072177887, 0.4945966899395, 248.99989318848)},
[48] = {coords = vec4(243.8709411621, -774.88946533204, 30.272834777832, 248.99989318848), rotation = vector3(-0.52964144945144, 0.63997495174408, 248.99989318848)},
[49] = {coords = vec4(242.90399169922, -777.39111328125, 30.240369796752, 248.99989318848), rotation = vector3(-0.54650509357452, 0.70051461458206, 248.99989318848)},
[50] = {coords = vec4(241.94538879394, -779.97039794922, 30.20997428894, 248.99989318848), rotation = vector3(-0.63284033536912, 0.52357679605484, 248.99989318848)},
[51] = {coords = vec4(241.16499328614, -782.40423583984, 30.187829971314, 248.99989318848), rotation = vector3(-0.79986822605134, 0.36528074741364, 248.99989318848)},
[52] = {coords = vec4(240.08958435058, -785.03424072266, 30.170082092286, 248.99989318848), rotation = vector3(-0.80896586179734, 0.40782982110978, 248.99989318848)},
[53] = {coords = vec4(239.13079833984, -787.53424072266, 30.146490097046, 248.99989318848), rotation = vector3(-0.80976742506028, 0.54407531023026, 248.99989318848)},
[54] = {coords = vec4(238.16943359375, -789.9232788086, 30.12378501892, 248.99989318848), rotation = vector3(-0.86115980148316, 0.4519076347351, 248.99989318848)},
[55] = {coords = vec4(237.14988708496, -792.56463623046, 30.10704421997, 248.99989318848), rotation = vector3(-1.0979807376862, 0.20494602620602, 248.99989318848)},
[56] = {coords = vec4(236.2398071289, -795.1098022461, 30.096963882446, 248.99989318848), rotation = vector3(-1.1038333177566, 0.1939485669136, 248.99989318848)},
[57] = {coords = vec4(235.29707336426, -797.5654296875, 30.086122512818, 248.99989318848), rotation = vector3(-1.2823103666306, 0.27760863304138, 248.99989318848)},
[58] = {coords = vec4(234.48933410644, -800.14013671875, 30.069747924804, 248.99989318848), rotation = vector3(-1.375877737999, 0.24973998963832, 248.99989318848)},
[59] = {coords = vec4(233.68547058106, -802.681640625, 30.054588317872, 248.99989318848), rotation = vector3(-1.3758455514908, 0.24981938302516, 248.99989318848)},
[60] = {coords = vec4(232.62791442872, -805.12896728516, 30.045415878296, 248.99989318848), rotation = vector3(-1.375888466835, 0.24980990588666, 248.99989318848)},
[61] = {coords = vec4(231.57656860352, -807.61254882812, 30.041379928588, 248.99989318848), rotation = vector3(-1.3702298402786, -0.034698691219092, 248.99989318848)},
[62] = {coords = vec4(230.7068939209, -810.21325683594, 30.033319473266, 248.99989318848), rotation = vector3(-1.5060150623322, 0.26781058311462, 248.99989318848)},
[63] = {coords = vec4(237.31169128418, -812.8472290039, 29.857482910156, 68.999893188476), rotation = vector3(1.330199956894, -0.28509441018104, 68.999893188476)},
[64] = {coords = vec4(238.14111328125, -810.2338256836, 29.875593185424, 68.999893188476), rotation = vector3(1.3103566169738, -0.31817266345024, 68.999893188476)},
[65] = {coords = vec4(239.0580291748, -807.66729736328, 29.894306182862, 68.999893188476), rotation = vector3(1.1233396530152, -0.45244669914246, 68.999893188476)},
[66] = {coords = vec4(239.93159484864, -805.15307617188, 29.917385101318, 68.999893188476), rotation = vector3(0.98102676868438, -0.4258761703968, 68.999893188476)},
[67] = {coords = vec4(241.00325012208, -802.57421875, 29.935987472534, 68.999893188476), rotation = vector3(0.97248059511184, -0.4045447409153, 68.999893188476)},
[68] = {coords = vec4(241.7755432129, -800.11743164062, 29.957067489624, 68.999893188476), rotation = vector3(0.96937710046768, -0.40449160337448, 68.999893188476)},
[69] = {coords = vec4(242.56568908692, -797.56634521484, 29.98087310791, 68.999893188476), rotation = vector3(0.88364499807358, -0.5334376692772, 68.999893188476)},
[70] = {coords = vec4(243.58012390136, -794.95153808594, 30.009616851806, 68.999893188476), rotation = vector3(0.7022106051445, -0.58920419216156, 68.999893188476)},
[71] = {coords = vec4(244.4933013916, -792.43524169922, 30.036262512208, 68.999893188476), rotation = vector3(0.6764640212059, -0.54308462142944, 68.999893188476)},
[72] = {coords = vec4(245.3868560791, -789.99267578125, 30.0614528656, 68.999893188476), rotation = vector3(0.67681169509888, -0.54310029745102, 68.999893188476)},
[73] = {coords = vec4(246.4165802002, -787.27154541016, 30.089530944824, 67.999893188476), rotation = vector3(0.6636922955513, -0.55318057537078, 67.999893188476)},
[74] = {coords = vec4(247.26179504394, -784.74047851562, 30.119733810424, 67.999893188476), rotation = vector3(0.62721800804138, -0.63337993621826, 67.999893188476)},
[75] = {coords = vec4(248.22914123536, -782.1392211914, 30.156078338624, 67.999893188476), rotation = vector3(0.45354801416398, -0.78897678852082, 67.999893188476)},
[76] = {coords = vec4(249.15007019042, -779.50506591796, 30.193378448486, 67.999893188476), rotation = vector3(0.37553533911706, -0.71917432546616, 67.999893188476)},
[77] = {coords = vec4(250.10501098632, -777.04559326172, 30.226531982422, 68.999893188476), rotation = vector3(0.33534190058708, -0.70834481716156, 68.999893188476)},
[78] = {coords = vec4(250.98374938964, -774.4174194336, 30.265533447266, 68.999893188476), rotation = vector3(0.29546928405762, -0.82674586772918, 68.999893188476)},
[79] = {coords = vec4(245.53428649902, -742.4721069336, 30.406545639038, 338.99987792968)},
[80] = {coords = vec4(248.8783569336, -743.44598388672, 30.406246185302, 338.99987792968), rotation = vector3(-0.1280054450035, 0.0030281420331448, 338.99987792968)},
[81] = {coords = vec4(252.20697021484, -744.58349609375, 30.406007766724, 338.99987792968)},
[82] = {coords = vec4(255.75469970704, -746.15411376954, 30.405879974366, 338.99987792968), rotation = vector3(-0.12800808250904, 0.0030220123007894, 338.99987792968)},
[83] = {coords = vec4(258.81399536132, -747.19775390625, 30.405656814576, 338.99987792968)},
[84] = {coords = vec4(261.83572387696, -748.30737304688, 30.40546798706, 338.99987792968)},
[85] = {coords = vec4(265.05770874024, -750.02862548828, 34.225944519042, 338.99987792968), rotation = vector3(-0.12663508951664, 0.0038684601895512, 338.99987792968)},
[86] = {coords = vec4(268.44326782226, -751.0478515625, 30.40506362915, 338.99987792968)},
[87] = {coords = vec4(264.12686157226, -764.70098876954, 30.406238555908, 158.9998626709)},
[88] = {coords = vec4(260.98416137696, -763.14715576172, 30.410167694092, 158.9998626709), rotation = vector3(-0.085546664893628, -0.0047098891809582, 158.9998626709)},
[89] = {coords = vec4(257.77603149414, -761.84393310546, 30.410429000854, 158.9998626709), rotation = vector3(-0.085507087409496, -0.0047112801112234, 158.9998626709)},
[90] = {coords = vec4(254.5037536621, -760.7255859375, 30.41075706482, 158.9998626709)},
[91] = {coords = vec4(251.35943603516, -759.31610107422, 30.410976409912, 158.9998626709), rotation = vector3(-0.085389196872712, -0.004711457528174, 158.9998626709)},
[92] = {coords = vec4(248.00521850586, -758.17602539062, 30.41131401062, 158.9998626709), rotation = vector3(-0.085430182516574, -0.0046449829824268, 158.9998626709)},
[93] = {coords = vec4(253.49461364746, -746.61193847656, 34.223262786866, 339.99987792968), rotation = vector3(-0.053229253739118, -0.007605621125549, 339.99987792968)},
[94] = {coords = vec4(249.91549682618, -745.35675048828, 34.22004699707, 339.99987792968), rotation = vector3(0.080234296619892, -0.056665245443582, 339.99987792968)},
[95] = {coords = vec4(246.64701843262, -744.162109375, 34.214580535888, 339.99987792968), rotation = vector3(0.150561273098, -0.12592743337154, 339.99987792968)},
[96] = {coords = vec4(243.50163269042, -743.04998779296, 34.206970214844, 339.99987792968), rotation = vector3(0.15038722753524, -0.14008429646492, 339.99987792968)},
[97] = {coords = vec4(240.30252075196, -742.07531738282, 34.198177337646, 339.99987792968), rotation = vector3(0.38471800088882, -0.1507771462202, 339.99987792968)},
[98] = {coords = vec4(237.02717590332, -740.95153808594, 34.182056427002, 340.99987792968), rotation = vector3(0.42644971609116, -0.29814767837524, 340.99987792968)},
[99] = {coords = vec4(233.8511505127, -739.85455322266, 34.163032531738, 340.99987792968), rotation = vector3(0.56619763374328, -0.41214448213578, 340.99987792968)},
[100] = {coords = vec4(221.87106323242, -750.4076538086, 34.227039337158, 158.9998626709), rotation = vector3(-0.014919240027666, -0.2065905481577, 158.9998626709)},
[101] = {coords = vec4(225.00659179688, -751.58239746094, 34.219886779786, 158.9998626709), rotation = vector3(0.16736873984336, 0.12042367458344, 158.9998626709)},
[102] = {coords = vec4(228.3412475586, -752.58917236328, 34.22343826294, 158.9998626709), rotation = vector3(0.093370661139488, 0.04713336750865, 158.9998626709)},
[103] = {coords = vec4(241.71817016602, -757.2158203125, 34.224319458008, 158.9998626709), rotation = vector3(0.020724169909954, -0.018869714811444, 158.9998626709)},
[104] = {coords = vec4(245.06941223144, -758.29217529296, 34.224536895752, 158.9998626709), rotation = vector3(-0.073084071278572, 0.030579386278986, 158.9998626709)},
[105] = {coords = vec4(248.2564239502, -759.36737060546, 34.226943969726, 159.9998474121), rotation = vector3(-0.085389234125614, 0.026863034814596, 159.9998474121)},
[106] = {coords = vec4(251.455368042, -760.66296386718, 34.227333068848, 159.99983215332), rotation = vector3(-0.086486533284188, -0.0023879592772574, 159.99983215332)},
[107] = {coords = vec4(254.78555297852, -761.88153076172, 34.227081298828, 159.99981689454), rotation = vector3(-0.094415083527566, -0.0071720411069692, 159.99981689454)},
[108] = {coords = vec4(261.716796875, -765.94396972656, 34.231384277344, 250.99978637696), rotation = vector3(-0.063099429011344, -0.014342952519656, 250.99978637696)},
[109] = {coords = vec4(263.10186767578, -762.47552490234, 34.229957580566, 250.99978637696), rotation = vector3(-0.07550160586834, -0.030107425525784, 250.99978637696)},
[110] = {coords = vec4(264.39321899414, -759.1806640625, 34.228637695312, 250.99978637696), rotation = vector3(-0.07353898882866, -0.02011994831264, 250.99978637696)},
},
},
['AmericanoParking'] = {...},
['MiltonRdParking'] = {...},
['BoulevardDelPerro'] = {...},
['BoulevardDelPerro2'] = {...},
['GreatOceanHwy'] = {...},
-- Boat Parkings:
['GomaStParking'] = {...},
-- █▀▄ ▄▀▄ █ █▀▄ █▀▄ ▄▀▄ █▀▄ █▄▀ █ █▄ █ ▄▀ ▄▀▀
-- █▀ █▀█ █ █▄▀ █▀ █▀█ █▀▄ █ █ █ █ ▀█ ▀▄█ ▄██
-- Vehicles Parkings:
['MacDonaldParking'] = {
label = 'Mac Donalds Parking',
type = 'vehicle',
isPaid = true,
pricePerHour = 20,
payStations = {
vec3(387.2629699707, -1680.892944336, 32.535041809082),
vec3(386.4031677246, -1681.8715820312, 32.535041809082),
vec3(344.41006469726, -1688.05078125, 32.535041809082),
vec3(345.42358398438, -1686.7364501954, 32.535041809082),
vec3(387.24029541016, -1680.8913574218, 27.318336486816),
vec3(386.44738769532, -1681.8688964844, 27.318336486816),
vec3(344.39517211914, -1688.023071289, 27.303457260132),
vec3(345.46682739258, -1686.7357177734, 27.303462982178),
vec3(344.3761291504, -1687.9755859375, 37.792945861816),
vec3(345.38204956054, -1686.707397461, 37.792945861816),
vec3(387.3205871582, -1680.900024414, 37.792945861816),
vec3(386.51779174804, -1681.9376220704, 37.792945861816),
vec3(387.2873840332, -1680.877319336, 43.048713684082),
vec3(386.46145629882, -1681.894897461, 43.048713684082),
vec3(344.36660766602, -1687.9981689454, 43.048709869384),
vec3(345.45361328125, -1686.7403564454, 43.048709869384),
vec3(387.29846191406, -1680.896484375, 48.308753967286),
vec3(386.52258300782, -1681.8927001954, 48.308753967286),
vec3(344.43536376954, -1688.0123291016, 48.308753967286),
vec3(345.45623779296, -1686.7856445312, 48.308753967286),
},
nameBlip = 'paid_garage:vehicle',
showBlip = true,
blipCoords = vector3(370.76, -1674.14, 31.53),
garageZone = {
vec2(358.70697021484, -1731.7336425782),
vec2(317.76013183594, -1699.422241211),
vec2(376.4098815918, -1632.9523925782),
vec2(415.87561035156, -1664.4846191406),
},
minZ = 23.11837387085,
maxZ = 88.22986984253,
parkingSpaces = {
[1] = {coords = vec4(345.64093017578, -1690.9967041016, 26.891195297242, 139.99998474122), rotation = vector3(-0.10587238520384, 0.029682379215956, 139.99998474122)},
[2] = {coords = vec4(348.32006835938, -1693.127319336, 26.89296913147, 139.99998474122), rotation = vector3(-0.10579746961594, 0.02975462935865, 139.99998474122)},
[3] = {coords = vec4(351.07019042968, -1695.4627685546, 26.894840240478, 139.99998474122), rotation = vector3(-0.10579746961594, 0.029684284701944, 139.99998474122)},
[4] = {coords = vec4(353.78497314454, -1697.657836914, 26.896654129028, 139.99998474122), rotation = vector3(-0.10579670965672, 0.029685167595744, 139.99998474122)},
[5] = {coords = vec4(356.45440673828, -1699.9608154296, 26.898481369018, 139.99998474122), rotation = vector3(-0.10583596676588, 0.029685171321034, 139.99998474122)},
[6] = {coords = vec4(359.41842651368, -1702.1240234375, 26.900382995606, 139.99998474122), rotation = vector3(-0.10579672455788, 0.029753737151622, 139.99998474122)},
[7] = {coords = vec4(362.29620361328, -1704.416381836, 26.902292251586, 139.99998474122), rotation = vector3(-0.10583671927452, 0.02975462935865, 139.99998474122)},
[8] = {coords = vec4(368.18133544922, -1692.5773925782, 26.900772094726, 49.99998474121), rotation = vector3(-0.13515067100524, -0.00035436364123598, 49.99998474121)},
[9] = {coords = vec4(370.47174072266, -1689.8020019532, 26.900779724122, 49.99998474121), rotation = vector3(-0.13511142134666, -0.00042471347842366, 49.99998474121)},
[10] = {coords = vec4(372.90936279296, -1686.8894042968, 26.900806427002, 49.99998474121), rotation = vector3(-0.13515067100524, -0.0002840138913598, 49.99998474121)},
[11] = {coords = vec4(375.29650878906, -1684.3118896484, 26.90092086792, 49.99998474121), rotation = vector3(-0.13511030375958, -0.0004217252426315, 49.99998474121)},
[12] = {coords = vec4(377.54248046875, -1681.6024169922, 26.900932312012, 49.99998474121), rotation = vector3(-0.13511142134666, -0.0004226723976899, 49.99998474121)},
[13] = {coords = vec4(379.79681396484, -1678.8669433594, 26.900943756104, 49.99998474121), rotation = vector3(-0.13511142134666, -0.00042471347842366, 49.99998474121)},
[14] = {coords = vec4(381.95126342774, -1676.0871582032, 26.900896072388, 49.99998474121), rotation = vector3(-0.13511030375958, -0.0004217252426315, 49.99998474121)},
[15] = {coords = vec4(384.263671875, -1673.445678711, 26.900959014892, 49.99998474121), rotation = vector3(-0.13514955341816, -0.00028103234944866, 49.99998474121)},
[16] = {coords = vec4(386.64450073242, -1670.5866699218, 26.90097618103, 49.99998474121), rotation = vector3(-0.13511143624782, -0.00042063131695614, 49.99998474121)},
[17] = {coords = vec4(354.08428955078, -1680.9123535156, 26.891279220582, 229.99998474122), rotation = vector3(-0.075737833976746, 0.00042060390114784, 229.99998474122)},
[18] = {coords = vec4(356.36730957032, -1677.8674316406, 26.89119720459, 229.99998474122), rotation = vector3(-0.075659349560738, 0.00035025755641982, 229.99998474122)},
[19] = {coords = vec4(358.62548828125, -1675.4194335938, 26.891302108764, 229.99998474122), rotation = vector3(-0.075698599219322, 0.00042060390114784, 229.99998474122)},
[20] = {coords = vec4(360.8994140625, -1672.6121826172, 26.89129447937, 229.99998474122), rotation = vector3(-0.075735703110694, 0.00041421060450376, 229.99998474122)},
[21] = {coords = vec4(363.30606079102, -1669.7258300782, 26.891315460206, 229.99998474122), rotation = vector3(-0.075658731162548, 0.0004222747811582, 229.99998474122)},
[22] = {coords = vec4(365.5959777832, -1667.1286621094, 26.891384124756, 229.99998474122), rotation = vector3(-0.07569795101881, 0.0004184294375591, 229.99998474122)},
[23] = {coords = vec4(367.97500610352, -1664.400390625, 26.891445159912, 229.99998474122), rotation = vector3(-0.07569795846939, 0.0004222747811582, 229.99998474122)},
[24] = {coords = vec4(370.1948852539, -1661.7521972656, 26.891468048096, 229.99998474122), rotation = vector3(-0.075659349560738, 0.00035025755641982, 229.99998474122)},
[25] = {coords = vec4(372.453125, -1659.0517578125, 26.89148902893, 229.99998474122), rotation = vector3(-0.075737833976746, 0.00042445590952412, 229.99998474122)},
[26] = {coords = vec4(376.76165771484, -1646.045288086, 26.888954162598, 320.0), rotation = vector3(-0.10501188784838, -0.0298290848732, 320.0)},
[27] = {coords = vec4(379.44860839844, -1648.4705810546, 26.890830993652, 320.0), rotation = vector3(-0.10501335561276, -0.029686614871026, 320.0)},
[28] = {coords = vec4(382.24417114258, -1650.8350830078, 26.892728805542, 320.0), rotation = vector3(-0.10497264564038, -0.029688376933336, 320.0)},
[29] = {coords = vec4(385.11560058594, -1653.1785888672, 26.894651412964, 320.0), rotation = vector3(-0.10501264035702, -0.029688378795982, 320.0)},
[30] = {coords = vec4(387.85028076172, -1655.298461914, 26.896446228028, 320.0), rotation = vector3(-0.10501188784838, -0.0298290848732, 320.0)},
[31] = {coords = vec4(390.32009887696, -1657.4005126954, 26.898126602172, 320.0), rotation = vector3(-0.10501188784838, -0.0298290848732, 320.0)},
[32] = {coords = vec4(393.22723388672, -1660.074584961, 26.900173187256, 320.0), rotation = vector3(-0.10501188784838, -0.029758732765914, 320.0)},
[33] = {coords = vec4(395.83520507812, -1662.157836914, 26.901905059814, 320.0), rotation = vector3(-0.1049734055996, -0.029758736491204, 320.0)},
[34] = {coords = vec4(398.6435546875, -1664.5009765625, 26.903802871704, 320.0), rotation = vector3(-0.10496986657382, -0.029677607119084, 320.0)},
[35] = {coords = vec4(364.62939453125, -1707.1025390625, 32.12130355835, 139.99998474122), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 139.99998474122)},
[36] = {coords = vec4(362.02862548828, -1704.8885498046, 32.12130355835, 139.99998474122), rotation = vector3(-0.10548204183578, -1.153930156761e-06, 139.99998474122)},
[37] = {coords = vec4(359.09591674804, -1702.3319091796, 32.12130355835, 139.99998474122), rotation = vector3(-0.10548277944326, -1.6041632306952e-06, 139.99998474122)},
[38] = {coords = vec4(368.02020263672, -1692.5939941406, 32.12130355835, 49.99998474121), rotation = vector3(-0.1054826527834, 1.864297701104e-06, 49.99998474121)},
[39] = {coords = vec4(370.49853515625, -1689.8588867188, 32.12130355835, 49.99998474121), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 49.99998474121)},
[40] = {coords = vec4(372.68319702148, -1687.0833740234, 32.12130355835, 49.99998474121), rotation = vector3(-0.10548263788224, 2.7347482500772e-07, 49.99998474121)},
[41] = {coords = vec4(375.13388061524, -1684.254272461, 32.12130355835, 49.99998474121), rotation = vector3(-0.10548263788224, 2.7347482500772e-07, 49.99998474121)},
[42] = {coords = vec4(377.36096191406, -1681.6064453125, 32.12130355835, 49.99998474121), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 49.99998474121)},
[43] = {coords = vec4(379.56689453125, -1679.0153808594, 32.12130355835, 49.99998474121), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 49.99998474121)},
[44] = {coords = vec4(381.92559814454, -1676.3229980468, 32.12130355835, 49.99998474121), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 49.99998474121)},
[45] = {coords = vec4(384.30575561524, -1673.4440917968, 32.12130355835, 49.99998474121), rotation = vector3(-0.10548263788224, 2.7347482500772e-07, 49.99998474121)},
[46] = {coords = vec4(386.62097167968, -1670.5891113282, 32.12130355835, 49.99998474121), rotation = vector3(-0.10548263788224, 2.7347482500772e-07, 49.99998474121)},
[47] = {coords = vec4(398.81164550782, -1664.236694336, 32.120231628418, 320.0), rotation = vector3(-0.1054050475359, -2.0477261841734e-06, 320.0)},
[48] = {coords = vec4(395.99090576172, -1661.8724365234, 32.120231628418, 320.0), rotation = vector3(-0.10540506243706, -7.1703760795572e-07, 320.0)},
[49] = {coords = vec4(393.26922607422, -1659.5242919922, 32.120231628418, 320.0), rotation = vector3(-0.1054050475359, -2.0477261841734e-06, 320.0)},
[50] = {coords = vec4(390.50100708008, -1657.2010498046, 32.120231628418, 320.0), rotation = vector3(-0.1054050475359, -2.0477261841734e-06, 320.0)},
[51] = {coords = vec4(387.91278076172, -1655.0255126954, 32.120231628418, 320.0), rotation = vector3(-0.10540430992842, -1.6041634580688e-06, 320.0)},
[52] = {coords = vec4(385.28689575196, -1652.7864990234, 32.120231628418, 320.0), rotation = vector3(-0.10540430992842, -1.6041634580688e-06, 320.0)},
[53] = {coords = vec4(382.47952270508, -1650.7314453125, 32.120231628418, 320.0), rotation = vector3(-0.1054050475359, -2.0477261841734e-06, 320.0)},
[54] = {coords = vec4(379.53485107422, -1648.4193115234, 32.120231628418, 320.0), rotation = vector3(-0.1054050475359, -2.0477261841734e-06, 320.0)},
[55] = {coords = vec4(376.7470703125, -1646.0225830078, 32.120231628418, 320.0), rotation = vector3(-0.1054050475359, -2.0477261841734e-06, 320.0)},
[56] = {coords = vec4(372.46563720704, -1659.038696289, 32.128784179688, 230.0), rotation = vector3(-0.1054050475359, -2.0477261841734e-06, 230.0)},
[57] = {coords = vec4(370.14422607422, -1661.7355957032, 32.128784179688, 230.0), rotation = vector3(-0.1054050475359, -2.0477261841734e-06, 230.0)},
[58] = {coords = vec4(367.78503417968, -1664.536743164, 32.128784179688, 230.0), rotation = vector3(-0.10540417581796, 2.7347485342944e-07, 230.0)},
[59] = {coords = vec4(365.54055786132, -1667.3347167968, 32.128784179688, 230.0), rotation = vector3(-0.10540417581796, 2.7347485342944e-07, 230.0)},
[60] = {coords = vec4(363.38653564454, -1670.0407714844, 32.128784179688, 230.0), rotation = vector3(-0.1054050475359, -2.0477261841734e-06, 230.0)},
[61] = {coords = vec4(361.01947021484, -1672.5939941406, 32.128784179688, 230.0), rotation = vector3(-0.1054050475359, -2.0477261841734e-06, 230.0)},
[62] = {coords = vec4(358.81759643554, -1675.3908691406, 32.128784179688, 230.0), rotation = vector3(-0.1054050475359, -2.0477261841734e-06, 230.0)},
[63] = {coords = vec4(356.4242553711, -1678.1666259766, 32.128784179688, 230.0), rotation = vector3(-0.1054050475359, -2.0477261841734e-06, 230.0)},
[64] = {coords = vec4(354.0541381836, -1680.782836914, 32.128784179688, 230.0), rotation = vector3(-0.1054050475359, -2.0477261841734e-06, 230.0)},
[65] = {coords = vec4(364.7406616211, -1707.0489501954, 37.379211425782, 139.99998474122), rotation = vector3(-0.10548277944326, -1.6041632306952e-06, 139.99998474122)},
[66] = {coords = vec4(361.92395019532, -1704.6412353516, 37.379211425782, 139.99998474122), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 139.99998474122)},
[67] = {coords = vec4(359.1823425293, -1702.2723388672, 37.379211425782, 139.99998474122), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 139.99998474122)},
[68] = {coords = vec4(356.47247314454, -1699.9305419922, 37.379211425782, 139.99998474122), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 139.99998474122)},
[69] = {coords = vec4(353.90808105468, -1697.6556396484, 37.379211425782, 139.99998474122), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 139.99998474122)},
[70] = {coords = vec4(351.18548583984, -1695.3482666016, 37.379211425782, 139.99998474122), rotation = vector3(-0.10548277944326, -1.6041632306952e-06, 139.99998474122)},
[71] = {coords = vec4(348.51315307618, -1693.0028076172, 37.379211425782, 139.99998474122), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 139.99998474122)},
[72] = {coords = vec4(345.93688964844, -1690.8887939454, 37.379211425782, 139.99998474122), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 139.99998474122)},
[73] = {coords = vec4(368.2763671875, -1692.6821289062, 37.379211425782, 49.99998474121), rotation = vector3(-0.10548263788224, 2.7347482500772e-07, 49.99998474121)},
[74] = {coords = vec4(370.67004394532, -1689.9438476562, 37.379211425782, 49.99998474121), rotation = vector3(-0.10547758638858, -1.1289173926344e-05, 49.99998474121)},
[75] = {coords = vec4(372.96057128906, -1687.2492675782, 37.379211425782, 49.99998474121), rotation = vector3(-0.10548263788224, 2.7347482500772e-07, 49.99998474121)},
[76] = {coords = vec4(375.37435913086, -1684.4197998046, 37.379211425782, 49.99998474121), rotation = vector3(-0.10548263788224, -1.3073429272482e-06, 49.99998474121)},
[77] = {coords = vec4(377.55578613282, -1681.619506836, 37.379211425782, 49.99998474121), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 49.99998474121)},
[78] = {coords = vec4(379.67822265625, -1679.1403808594, 37.379211425782, 49.99998474121), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 49.99998474121)},
[79] = {coords = vec4(382.10705566406, -1676.2358398438, 37.379211425782, 49.99998474121), rotation = vector3(-0.10548263788224, 2.7347482500772e-07, 49.99998474121)},
[80] = {coords = vec4(384.48413085938, -1673.5280761718, 37.379211425782, 49.99998474121), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 49.99998474121)},
[81] = {coords = vec4(386.76928710938, -1670.7572021484, 37.379211425782, 49.99998474121), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 49.99998474121)},
[82] = {coords = vec4(398.72244262696, -1664.5098876954, 37.37813949585, 320.0), rotation = vector3(-0.10548277944326, -1.6041632306952e-06, 320.0)},
[83] = {coords = vec4(395.84454345704, -1662.2071533204, 37.37813949585, 320.0), rotation = vector3(-0.10548277944326, -1.6041632306952e-06, 320.0)},
[84] = {coords = vec4(393.03652954102, -1660.0323486328, 37.37813949585, 320.0), rotation = vector3(-0.10548277944326, -1.6041632306952e-06, 320.0)},
[85] = {coords = vec4(390.28820800782, -1657.567993164, 37.37813949585, 320.0), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 320.0)},
[86] = {coords = vec4(387.75442504882, -1655.4384765625, 37.37813949585, 320.0), rotation = vector3(-0.10548277944326, -1.6041632306952e-06, 320.0)},
[87] = {coords = vec4(384.86209106446, -1653.0703125, 37.37813949585, 320.0), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 320.0)},
[88] = {coords = vec4(382.0678100586, -1650.9239501954, 37.37813949585, 320.0), rotation = vector3(-0.10548277944326, -1.6041632306952e-06, 320.0)},
[89] = {coords = vec4(379.41650390625, -1648.2879638672, 37.37813949585, 320.0), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 320.0)},
[90] = {coords = vec4(376.82592773438, -1646.0577392578, 37.37813949585, 320.0), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 320.0)},
[91] = {coords = vec4(372.56884765625, -1659.0344238282, 37.379207611084, 230.0), rotation = vector3(-0.10548263788224, 2.7347482500772e-07, 230.0)},
[92] = {coords = vec4(369.98526000976, -1661.6682128906, 37.379207611084, 230.0), rotation = vector3(-0.10548263788224, 2.7347482500772e-07, 230.0)},
[93] = {coords = vec4(367.68566894532, -1664.4331054688, 37.379207611084, 230.0), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 230.0)},
[94] = {coords = vec4(365.47821044922, -1667.0637207032, 37.379207611084, 230.0), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 230.0)},
[95] = {coords = vec4(363.11999511718, -1669.962524414, 37.379207611084, 230.0), rotation = vector3(-0.10548263788224, 2.7347482500772e-07, 230.0)},
[96] = {coords = vec4(361.01400756836, -1672.7141113282, 37.379207611084, 230.0), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 230.0)},
[97] = {coords = vec4(358.69677734375, -1675.5476074218, 37.379207611084, 230.0), rotation = vector3(-0.10548263788224, 2.7347482500772e-07, 230.0)},
[98] = {coords = vec4(356.30285644532, -1677.946899414, 37.379207611084, 230.0), rotation = vector3(-0.10548263788224, 2.7347482500772e-07, 230.0)},
[99] = {coords = vec4(354.11834716796, -1680.6677246094, 37.379207611084, 230.0), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 230.0)},
[100] = {coords = vec4(364.79040527344, -1707.2003173828, 42.634979248046, 139.99998474122), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 139.99998474122)},
[101] = {coords = vec4(361.96295166016, -1704.8963623046, 42.634979248046, 139.99998474122), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 139.99998474122)},
[102] = {coords = vec4(359.30368041992, -1702.3260498046, 42.634979248046, 139.99998474122), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 139.99998474122)},
[103] = {coords = vec4(356.61715698242, -1699.9207763672, 42.634979248046, 139.99998474122), rotation = vector3(-0.10548277944326, -1.6041632306952e-06, 139.99998474122)},
[104] = {coords = vec4(353.85729980468, -1697.576171875, 42.634979248046, 139.99998474122), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 139.99998474122)},
[105] = {coords = vec4(351.1527709961, -1695.4942626954, 42.634979248046, 139.99998474122), rotation = vector3(-0.10548277944326, -1.6041632306952e-06, 139.99998474122)},
[106] = {coords = vec4(348.36029052734, -1693.0576171875, 42.634979248046, 139.99998474122), rotation = vector3(-0.10548277944326, -1.6041632306952e-06, 139.99998474122)},
[107] = {coords = vec4(345.65045166016, -1690.9012451172, 42.634979248046, 139.99998474122), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 139.99998474122)},
[108] = {coords = vec4(368.21960449218, -1692.6967773438, 42.634979248046, 48.99998474121), rotation = vector3(-0.10547949373722, 2.0010349999212e-07, 48.99998474121)},
[109] = {coords = vec4(370.44409179688, -1690.1030273438, 42.634979248046, 48.99998474121), rotation = vector3(-0.1054786220193, -6.069806204323e-07, 48.99998474121)},
[110] = {coords = vec4(372.75518798828, -1687.1357421875, 42.634979248046, 48.99998474121), rotation = vector3(-0.10547949373722, 2.0010349999212e-07, 48.99998474121)},
[111] = {coords = vec4(375.2525024414, -1684.446899414, 42.634979248046, 48.99998474121), rotation = vector3(-0.1054816544056, 2.8781555556634e-06, 48.99998474121)},
[112] = {coords = vec4(377.50860595704, -1681.7976074218, 42.634979248046, 48.99998474121), rotation = vector3(-0.10548251867294, -3.3183832783834e-06, 48.99998474121)},
[113] = {coords = vec4(379.8430480957, -1679.1518554688, 42.634979248046, 48.99998474121), rotation = vector3(-0.10547949373722, -1.3640390079672e-06, 48.99998474121)},
[114] = {coords = vec4(382.2269897461, -1676.1690673828, 42.634979248046, 48.99998474121), rotation = vector3(-0.10548251867294, -3.3183832783834e-06, 48.99998474121)},
[115] = {coords = vec4(384.3937072754, -1673.5727539062, 42.634979248046, 48.99998474121), rotation = vector3(-0.10548251867294, 3.6819044453296e-06, 48.99998474121)},
[116] = {coords = vec4(386.69821166992, -1670.8347167968, 42.634979248046, 48.99998474121), rotation = vector3(-0.10548251867294, -3.3183832783834e-06, 48.99998474121)},
[117] = {coords = vec4(398.7018737793, -1664.432006836, 42.633907318116, 319.0), rotation = vector3(-0.10548078268766, 9.1714110794782e-07, 319.0)},
[118] = {coords = vec4(395.89025878906, -1662.1060791016, 42.633907318116, 320.0), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 320.0)},
[119] = {coords = vec4(393.15521240234, -1659.9425048828, 42.633907318116, 320.0), rotation = vector3(-0.10548277944326, -1.6041632306952e-06, 320.0)},
[120] = {coords = vec4(390.49877929688, -1657.4088134766, 42.633907318116, 320.0), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 320.0)},
[121] = {coords = vec4(387.65258789062, -1655.3704833984, 42.633907318116, 320.0), rotation = vector3(-0.1054835319519, -7.1703749426888e-07, 320.0)},
[122] = {coords = vec4(385.06692504882, -1652.992553711, 42.633907318116, 320.0), rotation = vector3(-0.10548277944326, -1.6041632306952e-06, 320.0)},
[123] = {coords = vec4(382.37084960938, -1650.867553711, 42.633907318116, 320.0), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 320.0)},
[124] = {coords = vec4(379.6098022461, -1648.603515625, 42.633907318116, 320.0), rotation = vector3(-0.10548277944326, -1.6041632306952e-06, 320.0)},
[125] = {coords = vec4(376.90466308594, -1646.1693115234, 42.633907318116, 320.0), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 320.0)},
[126] = {coords = vec4(372.3941040039, -1658.9367675782, 42.63497543335, 230.0), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 230.0)},
[127] = {coords = vec4(370.1681213379, -1661.812133789, 42.63497543335, 230.0), rotation = vector3(-0.10548263788224, 2.7347482500772e-07, 230.0)},
[128] = {coords = vec4(367.7984008789, -1664.322265625, 42.63497543335, 230.0), rotation = vector3(-0.10548649728298, 1.4874361795592e-06, 230.0)},
[129] = {coords = vec4(365.5825805664, -1667.054321289, 42.63497543335, 230.0), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 230.0)},
[130] = {coords = vec4(363.34692382812, -1669.8189697266, 42.63497543335, 230.0), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 230.0)},
[131] = {coords = vec4(361.189453125, -1672.8522949218, 42.63497543335, 230.0), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 230.0)},
[132] = {coords = vec4(358.74197387696, -1675.3107910156, 42.63497543335, 230.0), rotation = vector3(-0.10548263788224, 2.7347482500772e-07, 230.0)},
[133] = {coords = vec4(356.61169433594, -1678.0085449218, 42.63497543335, 230.0), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 230.0)},
[134] = {coords = vec4(354.12780761718, -1680.9328613282, 42.63497543335, 230.0), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 230.0)},
[135] = {coords = vec4(345.57849121094, -1691.0057373046, 47.89501953125, 139.99998474122), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 139.99998474122)},
[136] = {coords = vec4(348.0143737793, -1693.5859375, 47.89501953125, 139.99998474122), rotation = vector3(-0.1054835319519, -7.1703749426888e-07, 139.99998474122)},
[137] = {coords = vec4(350.91015625, -1695.7879638672, 47.89501953125, 139.99998474122), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 139.99998474122)},
[138] = {coords = vec4(353.82809448242, -1698.0029296875, 47.89501953125, 139.99998474122), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 139.99998474122)},
[139] = {coords = vec4(356.50177001954, -1700.3084716796, 47.89501953125, 139.99998474122), rotation = vector3(-0.10548277944326, -1.6041632306952e-06, 139.99998474122)},
[140] = {coords = vec4(359.2684020996, -1702.6180419922, 47.89501953125, 139.99998474122), rotation = vector3(-0.10548277944326, -1.6041632306952e-06, 139.99998474122)},
[141] = {coords = vec4(361.75390625, -1704.720336914, 47.89501953125, 139.99998474122), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 139.99998474122)},
[142] = {coords = vec4(364.49060058594, -1707.124633789, 47.89501953125, 139.99998474122), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 139.99998474122)},
[143] = {coords = vec4(368.08227539062, -1692.5920410156, 47.89501953125, 49.99998474121), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 49.99998474121)},
[144] = {coords = vec4(370.44207763672, -1689.7067871094, 47.89501953125, 49.99998474121), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 49.99998474121)},
[145] = {coords = vec4(372.85766601562, -1687.0653076172, 47.89501953125, 49.99998474121), rotation = vector3(-0.10548561811448, 3.8219773159654e-06, 49.99998474121)},
[146] = {coords = vec4(375.22967529296, -1684.1826171875, 47.89501953125, 49.99998474121), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 49.99998474121)},
[147] = {coords = vec4(377.37341308594, -1681.5148925782, 47.89501953125, 49.99998474121), rotation = vector3(-0.10548263788224, 2.7347482500772e-07, 49.99998474121)},
[148] = {coords = vec4(379.67907714844, -1678.7025146484, 47.89501953125, 49.99998474121), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 49.99998474121)},
[149] = {coords = vec4(381.8581237793, -1676.0399169922, 47.89501953125, 49.99998474121), rotation = vector3(-0.10548263788224, 2.7347482500772e-07, 49.99998474121)},
[150] = {coords = vec4(384.01107788086, -1673.4833984375, 47.89501953125, 49.99998474121), rotation = vector3(-0.10548263788224, 2.7347482500772e-07, 49.99998474121)},
[151] = {coords = vec4(386.736328125, -1670.6125488282, 47.89501953125, 49.99998474121), rotation = vector3(-0.10548263788224, 2.7347482500772e-07, 49.99998474121)},
[152] = {coords = vec4(390.80065917968, -1657.1680908204, 47.893947601318, 320.0), rotation = vector3(-0.10548278689384, -2.938186753454e-06, 320.0)},
[153] = {coords = vec4(388.01721191406, -1654.971069336, 47.893947601318, 320.0), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 320.0)},
[154] = {coords = vec4(385.3489074707, -1652.735961914, 47.893947601318, 320.0), rotation = vector3(-0.10548277944326, -1.6041632306952e-06, 320.0)},
[155] = {coords = vec4(382.57608032226, -1650.4581298828, 47.893947601318, 320.0), rotation = vector3(-0.10548277944326, -1.6041632306952e-06, 320.0)},
[156] = {coords = vec4(379.77868652344, -1648.202758789, 47.893947601318, 320.0), rotation = vector3(-0.1054835319519, -2.0543959635688e-06, 320.0)},
[157] = {coords = vec4(376.95111083984, -1645.8214111328, 47.893947601318, 320.0), rotation = vector3(-0.10548277944326, -1.6041632306952e-06, 320.0)},
[158] = {coords = vec4(372.6025390625, -1659.0043945312, 47.894618988038, 230.0), rotation = vector3(-0.10783807188272, 0.00084206234896556, 230.0)},
[159] = {coords = vec4(370.24389648438, -1661.8732910156, 47.89455795288, 230.0), rotation = vector3(-0.10783807188272, 0.00084206234896556, 230.0)},
[160] = {coords = vec4(367.7237854004, -1664.5557861328, 47.894508361816, 230.0), rotation = vector3(-0.1079156473279, 0.00084443693049252, 230.0)},
[161] = {coords = vec4(365.5480041504, -1667.4229736328, 47.894439697266, 230.0), rotation = vector3(-0.10799504816532, 0.0011234446428716, 230.0)},
[162] = {coords = vec4(363.25866699218, -1670.0856933594, 47.894382476806, 230.0), rotation = vector3(-0.10783807188272, 0.00085078354459256, 230.0)},
[163] = {coords = vec4(361.01123046875, -1672.7193603516, 47.894329071044, 230.0), rotation = vector3(-0.1078371629119, 0.0008444402483292, 230.0)},
[164] = {coords = vec4(358.83047485352, -1675.4016113282, 47.894271850586, 230.0), rotation = vector3(-0.10783806443214, 0.00098826456815004, 230.0)},
[165] = {coords = vec4(356.31979370118, -1678.1184082032, 47.894214630126, 230.0), rotation = vector3(-0.10783626139164, 0.00098426919430494, 230.0)},
[166] = {coords = vec4(354.02041625976, -1680.7861328125, 47.894161224366, 230.0), rotation = vector3(-0.10783807188272, 0.00084206234896556, 230.0)},
},
},
['MeteorStParking'] = {...},
-- █▀▄ ▄▀▄ █▀▄ █▄▀ █ █▄ █ ▄▀ █▀ ▄▀▄ █▀▄ █▀▄ ██▀ █▄ █ ▀█▀
-- █▀ █▀█ █▀▄ █ █ █ █ ▀█ ▀▄█ █▀ ▀▄▀ █▀▄ █▀▄ █▄▄ █ ▀█ █
-- Vehicles Parkings:
['NorthRockfordParking'] = {
label = "North Rockford Parking",
type = 'vehicle',
requiredJob = nil,
isPaid = false,
isForRent = true,
payStations = {
vector3(-1161.07, -740.21, 20.7),
},
pricePerDay = 1200, -- 1200$ per day
rentDays = {1, 2, 3, 4, 5, 6, 7, 14},
npc = {
enabled = true,
model = 'cs_stretch',
animation = {'rcmnigel1a', 'base'},
coords = vector4(-1161.07, -740.21, 18.73, 130.08),
},
nameBlip = 'rent_garage:vehicle',
showBlip = true,
blipCoords = vector3(-1141.54, -752.76, 38.03),
garageZone = { -- PolyZone
vec2(-1141.25, -714.22),
vec2(-1179.01, -746.88),
vec2(-1139.72, -792.12),
vec2(-1100.56, -761.01),
},
minZ = 14.0,
maxZ = 25.0,
parkingSpaces = {
[1] = {coords = vec4(-1145.5202636718, -745.58679199218, 19.243858337402, 286.99996948242), rotation = vector3(1.9902429580688, 3.3229537010192, 286.99996948242)},
[2] = {coords = vec4(-1143.2598876954, -748.6376953125, 19.089698791504, 286.99993896484), rotation = vector3(1.8734639883042, 3.1027238368988, 286.99993896484)},
[3] = {coords = vec4(-1140.7957763672, -751.49279785156, 18.95291519165, 286.99990844726), rotation = vector3(1.8485133647918, 3.1678507328034, 286.99990844726)},
[4] = {coords = vec4(-1138.424194336, -754.67864990234, 18.791648864746, 286.99987792968), rotation = vector3(1.8543013334274, 3.2291712760926, 286.99987792968)},
[5] = {coords = vec4(-1135.9471435546, -757.61657714844, 18.640266418458, 286.99987792968), rotation = vector3(1.9153583049774, 3.4174013137818, 286.99987792968)},
[6] = {coords = vec4(-1133.6802978516, -760.58288574218, 18.47947883606, 286.99987792968), rotation = vector3(1.8853386640548, 3.4174947738648, 286.99987792968)},
[7] = {coords = vec4(-1131.398071289, -763.61108398438, 18.311695098876, 286.99987792968), rotation = vector3(2.1850674152374, 3.4394421577454, 286.99987792968)},
[8] = {coords = vec4(-1127.2629394532, -758.38641357422, 18.75407409668, 108.9998703003), rotation = vector3(-2.297768831253, -3.2022116184234, 108.9998703003)},
[9] = {coords = vec4(-1129.460571289, -755.36303710938, 18.909786224366, 108.9998626709), rotation = vector3(-2.1904649734498, -3.0888359546662, 108.9998626709)},
[10] = {coords = vec4(-1132.1201171875, -752.46948242188, 19.047832489014, 108.9998550415), rotation = vector3(-2.1982913017272, -3.041799068451, 108.9998550415)},
[11] = {coords = vec4(-1134.3970947266, -749.44549560546, 19.193908691406, 108.9998474121), rotation = vector3(-1.9945361614228, -2.882169008255, 108.9998474121)},
[12] = {coords = vec4(-1137.1398925782, -746.59753417968, 19.32046508789, 108.99983978272), rotation = vector3(-2.0367968082428, -2.8428163528442, 108.99983978272)},
[13] = {coords = vec4(-1139.3092041016, -743.47369384766, 19.469369888306, 108.99983215332), rotation = vector3(-1.8240888118744, -2.8027963638306, 108.99983215332)},
[14] = {coords = vec4(-1141.9797363282, -740.7046508789, 19.613298416138, 108.99982452392), rotation = vector3(-1.785794377327, -3.1448018550872, 108.99982452392)},
},
},
-- █ ▄▀▄ ██▄ █▀▄ ▄▀▄ █▀▄ █▄▀ █ █▄ █ ▄▀ ▄▀▀
-- ▀▄█ ▀▄▀ █▄█ █▀ █▀█ █▀▄ █ █ █ █ ▀█ ▀▄█ ▄██
-- Vehicles Parkings:
['MissionRow'] = {
label = "Police Parking",
type = 'vehicle',
requiredJob = {
['police'] = {0, 1, 2, 3, 4, 5, 6},
['sheriff'] = true
},
isPaid = false,
nameBlip = 'job_garage',
showBlip = false,
blipCoords = vector3(417.88, -1024.83, 28.1),
garageZone = { -- PolyZone
vec2(405.26, -1007.58),
vec2(404.81, -1036.99),
vec2(459.96, -1030.72),
vec2(459.46, -1001.09)
},
minZ = 26.0,
maxZ = 45.0,
allowParkPrivateVehicles = false, -- if you want players to be able to park all their private vehicles, set true, it is also recommended to disable allowedModels
allowedModels = {
[joaat('police')] = true,
[joaat('police2')] = true,
[joaat('police3')] = true,
[joaat('police4')] = true,
[joaat('police5')] = true,
},
parkingSpaces = {
[1] = {coords = vec4(446.10485839844, -1025.462524414, 28.223491668702, 183.99998474122), rotation = vector3(0.41803187131882, -0.99713081121444, 183.99998474122)},
[2] = {coords = vec4(442.49758911132, -1025.8438720704, 28.291275024414, 184.0), rotation = vector3(0.40388575196266, -1.0665227174758, 184.0)},
[3] = {coords = vec4(438.70797729492, -1026.1451416016, 28.362049102784, 184.00001525878), rotation = vector3(0.3519936800003, -1.020936369896, 184.00001525878)},
[4] = {coords = vec4(434.9028930664, -1026.3610839844, 28.432579040528, 184.00003051758), rotation = vector3(0.20859034359456, -1.1106219291688, 184.00003051758)},
[5] = {coords = vec4(431.32177734375, -1026.6778564454, 28.494668960572, 184.00003051758), rotation = vector3(0.29799139499664, -0.88419526815414, 184.00003051758)},
[6] = {coords = vec4(427.44039916992, -1026.9656982422, 28.5634059906, 184.00003051758), rotation = vector3(0.27527445554734, -1.1107580661774, 184.00003051758)},
},
},
-- █ ▄▀▄ ██▄ ▄▀ ▄▀▄ █▀▄ ▄▀▄ ▄▀ ██▀ ▄▀▀ █▀▄ █▀▄ ██▀ █▀▄ ██▀ █▀ █ █▄ █ ██▀ █▀▄ █ █ ██▀ █▄█ █ ▄▀▀ █ ██▀ ▄▀▀
-- ▀▄█ ▀▄▀ █▄█ ▀▄█ █▀█ █▀▄ █▀█ ▀▄█ █▄▄ ▄██ █▀ █▀▄ █▄▄ █▄▀ █▄▄ █▀ █ █ ▀█ █▄▄ █▄▀ ▀▄▀ █▄▄ █ █ █ ▀▄▄ █▄▄ █▄▄ ▄██
['SandyShoresPolice'] = {
label = "Police Garage",
type = 'vehicle',
requiredJob = {
['police'] = {0, 1, 2, 3, 4},
},
isPaid = false,
nameBlip = 'job_garage',
showBlip = false,
blipCoords = vector3(0.0, 0.0, 0.0),
garageZone = { -- PolyZone
vec2(1883.49, 3686.12),
vec2(1866.77, 3712.9),
vec2(1848.26, 3704.3),
vec2(1864.46, 3675.74),
},
minZ = 29.0,
maxZ = 39.0,
allowedModels = {
[joaat('police')] = true,
[joaat('police2')] = true,
[joaat('police3')] = true,
[joaat('police4')] = true,
[joaat('police5')] = true,
},
availableVehicles = {
['police'] = {
model = 'police'
},
['police2'] = {
model = 'police2',
gradesAccess = {1, 2, 3, 4}
},
['police3'] = {
model = 'police3',
gradesAccess = {2, 3, 4}
},
['police4'] = {
model = 'police4',
gradesAccess = {3, 4}
},
['police5'] = {
model = 'police5',
gradesAccess = {4},
customProperties = {
['modEngine'] = 3,
['modTurbo'] = true,
['windowTint'] = 2,
}
},
},
menuPoint = vector3(1866.63, 3688.4, 34.27),
garageData = {
pedCoords = vector4(1873.61, 3691.09, 32.53, 238.32),
vehicleCoords = vector4(1870.77, 3691.41, 32.38, 206.87),
cameraCoords = vector3(1876.68, 3688.59, 33.9),
cameraFov = 60.0,
},
spawnPoint = vector4(1873.36, 3682.98, 32.49, 119.93),
checkAreaOccupied = true,
returnVehiclePoint = vector4(1870.77, 3691.41, 33.38, 206.87),
},
-- █ ▄▀▄ ██▄ ▄▀ ▄▀▄ █▀▄ ▄▀▄ ▄▀ ██▀ ▄▀▀ ▄▀▄ █ █ █▄ █ ██▀ █▀▄ █ █ ██▀ █▄█ █ ▄▀▀ █ ██▀ ▄▀▀
-- ▀▄█ ▀▄▀ █▄█ ▀▄█ █▀█ █▀▄ █▀█ ▀▄█ █▄▄ ▄██ ▀▄▀ ▀▄▀▄▀ █ ▀█ █▄▄ █▄▀ ▀▄▀ █▄▄ █ █ █ ▀▄▄ █▄▄ █▄▄ ▄██
['PillboxAmbulance'] = {
label = "Ambulance Garage",
type = 'vehicle',
requiredJob = {
['ambulance'] = true,
},
isPaid = false,
nameBlip = 'job_garage',
showBlip = false,
blipCoords = vector3(0.0, 0.0, 0.0),
garageZone = { -- PolyZone
vec2(265.39, -610.14),
vec2(286.05, -554.04),
vec2(318.53, -558.43),
vec2(299.07, -623.91),
},
minZ = 39.0,
maxZ = 50.0,
menuPoint = vector3(294.25, -596.44, 43.28),
garageData = {
pedCoords = vector4(287.87, -590.33, 42.14, 3.93),
vehicleCoords = vector4(289.7, -592.37, 41.93, 340.25),
cameraCoords = vector3(287.19, -583.81, 44.9),
cameraFov = 60.0,
},
spawnPoint = vector4(292.62, -584.01, 42.2, 340.46),
checkAreaOccupied = true,
returnVehiclePoint = vector3(291.65, -610.04, 43.37)
},
['PaletoBayPolice'] = {...},
-- ▄▀ ▄▀▄ █▄ █ ▄▀ █▀▄ ▄▀▄ █▀▄ █▄▀ █ █▄ █ ▄▀ ▄▀▀
-- ▀▄█ █▀█ █ ▀█ ▀▄█ █▀ █▀█ █▀▄ █ █ █ █ ▀█ ▀▄█ ▄██
['VagosParking'] = {
label = 'vagos',
type = 'vehicle',
requiredGang = {
['ballas'] = true,
},
nameBlip = 'job_garage',
showBlip = false,
blipCoords = vec3(0.0, 0.0, 0.0), -- Adjust coordinates
garageZone = {
vec2(354.8410949707, -1935.0607910156),
vec2(427.6873474121, -2011.0395507812),
vec2(408.8303527832, -2027.2395019532),
vec2(391.3683166504, -2063.05078125),
vec2(318.4642944336, -2137.23828125),
vec2(271.9543762207, -2103.3349609375),
vec2(233.86460876464, -2068.1652832032),
},
minZ = 8.6819686889648,
maxZ = 83.598236083984,
allowParkPrivateVehicles = true, -- if you want players to be able to park all their private vehicles, set true, it is also recommended to disable allowedModels
parkingSpaces = {
[1] = {coords = vec4(369.60913085938, -1977.9936523438, 23.732706069946, 161.0), rotation = vector3(-1.5770010948182, -1.1912791728974, 161.0)},
[2] = {coords = vec4(366.83517456054, -1976.907836914, 23.785703659058, 159.99998474122), rotation = vector3(-1.8604264259338, -0.90366864204406, 159.99998474122)},
[3] = {coords = vec4(364.12948608398, -1975.6602783204, 23.848791122436, 159.99996948242), rotation = vector3(-2.4978976249694, -1.3135929107666, 159.99996948242)},
[4] = {coords = vec4(361.34729003906, -1974.4927978516, 23.919954299926, 159.99995422364), rotation = vector3(-2.2161631584168, -0.98804068565368, 159.99995422364)},
[5] = {coords = vec4(358.54244995118, -1973.3549804688, 23.960245132446, 159.99993896484), rotation = vector3(-1.5762749910354, -0.30703899264336, 159.99993896484)},
[6] = {coords = vec4(355.97479248046, -1972.177368164, 23.985218048096, 142.99993896484), rotation = vector3(-0.54587179422378, -0.75560116767884, 142.99993896484)},
[7] = {coords = vec4(353.64431762696, -1970.2416992188, 24.020778656006, 139.99993896484), rotation = vector3(0.06861238181591, -0.85751348733902, 139.99993896484)},
[8] = {coords = vec4(351.34121704102, -1968.2814941406, 24.06614112854, 139.99993896484), rotation = vector3(-0.64962846040726, -0.87379252910614, 139.99993896484)},
[9] = {coords = vec4(349.07821655274, -1966.4322509766, 24.108785629272, 139.99993896484), rotation = vector3(-0.75812828540802, -0.22293394804, 139.99993896484)},
[10] = {coords = vec4(346.94635009766, -1964.3598632812, 24.101560592652, 139.99993896484), rotation = vector3(1.281774520874, -1.7369450330734, 139.99993896484)},
[11] = {coords = vec4(318.57598876954, -2020.0207519532, 20.298030853272, 321.99993896484), rotation = vector3(3.3601713180542, -1.673719406128, 321.99993896484)},
[12] = {coords = vec4(321.00213623046, -2021.9670410156, 20.38726234436, 321.99993896484), rotation = vector3(3.20805311203, -1.7058950662612, 321.99993896484)},
[13] = {coords = vec4(323.36755371094, -2023.9210205078, 20.485006332398, 320.99993896484), rotation = vector3(3.4149250984192, -1.9515817165374, 320.99993896484)},
[14] = {coords = vec4(325.5693359375, -2025.8482666016, 20.575319290162, 320.99993896484), rotation = vector3(3.6506969928742, -1.7935177087784, 320.99993896484)},
[15] = {coords = vec4(327.70324707032, -2027.8162841796, 20.64520072937, 320.99993896484), rotation = vector3(3.5454959869384, -1.5177997350692, 320.99993896484)},
[16] = {coords = vec4(329.87127685546, -2029.7868652344, 20.709512710572, 320.99993896484), rotation = vector3(3.4166314601898, -1.0867230892182, 320.99993896484)},
[17] = {coords = vec4(332.34655761718, -2031.9829101562, 20.762823104858, 320.99993896484), rotation = vector3(3.9718272686004, -1.170040845871, 320.99993896484)},
[18] = {coords = vec4(332.01361083984, -2044.1030273438, 20.424381256104, 139.99993896484), rotation = vector3(-3.0665893554688, 0.38038367033004, 139.99993896484)},
[19] = {coords = vec4(329.51010131836, -2042.1658935546, 20.3967628479, 139.99993896484), rotation = vector3(-2.410168170929, 0.4267427623272, 139.99993896484)},
[20] = {coords = vec4(327.19122314454, -2040.267578125, 20.356245040894, 140.99992370606), rotation = vector3(-2.3201801776886, 1.044431567192, 140.99992370606)},
[21] = {coords = vec4(324.95611572266, -2038.41796875, 20.29832458496, 140.99992370606), rotation = vector3(-2.6091947555542, 1.2642929553986, 140.99992370606)},
[22] = {coords = vec4(322.70877075196, -2036.4622802734, 20.254875183106, 140.99992370606), rotation = vector3(-2.5534310340882, 0.52191960811614, 140.99992370606)},
[23] = {coords = vec4(320.51162719726, -2034.5026855468, 20.230150222778, 140.99992370606), rotation = vector3(-2.2028448581696, 0.52074354887008, 140.99992370606)},
[24] = {coords = vec4(318.20416259766, -2032.3859863282, 20.201362609864, 140.99992370606), rotation = vector3(-1.9110761880874, 0.66749393939972, 140.99992370606)},
[25] = {coords = vec4(316.07440185546, -2030.5814208984, 20.169319152832, 140.99992370606), rotation = vector3(-1.6656481027604, 0.66416001319886, 140.99992370606)},
[26] = {coords = vec4(313.6010131836, -2028.5251464844, 20.130403518676, 140.99992370606), rotation = vector3(-1.2661385536194, 0.67801195383072, 140.99992370606)},
[27] = {coords = vec4(311.27697753906, -2026.5968017578, 20.088542938232, 139.99990844726), rotation = vector3(-0.83806627988816, 1.12069439888, 139.99990844726)},
[28] = {coords = vec4(308.95895385742, -2024.7512207032, 19.991304397584, 139.99989318848), rotation = vector3(-0.328074157238, 1.9745508432388, 139.99989318848)},
[29] = {coords = vec4(306.61975097656, -2022.758178711, 19.916311264038, 139.99987792968), rotation = vector3(-0.66154140233994, 1.3139215707778, 139.99987792968)},
[30] = {coords = vec4(275.90176391602, -2066.7690429688, 16.749248504638, 287.9998474121), rotation = vector3(2.1527891159058, 1.5113040208816, 287.9998474121)},
[31] = {coords = vec4(276.95413208008, -2069.9599609375, 16.658451080322, 287.99981689454), rotation = vector3(2.1746249198914, 1.5658410787582, 287.99981689454)},
[32] = {coords = vec4(278.13925170898, -2072.9575195312, 16.58077430725, 287.99981689454), rotation = vector3(2.1781468391418, 1.5297131538392, 287.99981689454)},
[33] = {coords = vec4(279.06845092774, -2075.7158203125, 16.509210586548, 287.99981689454), rotation = vector3(2.2516610622406, 1.3961881399154, 287.99981689454)},
[34] = {coords = vec4(279.92111206054, -2078.3933105468, 16.440008163452, 287.99981689454), rotation = vector3(2.6516463756562, 1.070263504982, 287.99981689454)},
[35] = {coords = vec4(280.81912231446, -2081.1303710938, 16.379573822022, 287.99981689454), rotation = vector3(2.9554409980774, 1.2228391170502, 287.99981689454)},
[36] = {coords = vec4(281.9295349121, -2084.0913085938, 16.339027404786, 287.99981689454), rotation = vector3(2.8471319675446, 0.56556797027588, 287.99981689454)},
[37] = {coords = vec4(394.04190063476, -2003.05859375, 22.998126983642, 156.99981689454), rotation = vector3(1.63549554348, -1.8438670635224, 156.99981689454)},
[38] = {coords = vec4(396.93634033204, -2004.3269042968, 22.90839958191, 156.99981689454), rotation = vector3(1.3417514562606, -1.0056943893432, 156.99981689454)},
[39] = {coords = vec4(399.6188659668, -2005.478881836, 22.783437728882, 156.99981689454), rotation = vector3(0.41501155495644, -2.030822277069, 156.99981689454)},
[40] = {coords = vec4(402.48803710938, -2006.6650390625, 22.72762298584, 157.99980163574), rotation = vector3(0.1087213754654, -0.55196112394332, 157.99980163574)},
[41] = {coords = vec4(405.45840454102, -2007.9888916016, 22.680541992188, 157.99978637696), rotation = vector3(0.15730245411396, -0.79762518405914, 157.99978637696)},
},
},
-- ▄▀ ▄▀▄ █▄ █ ▄▀ ▄▀ ▄▀▄ █▀▄ ▄▀▄ ▄▀ ██▀ ▄▀▀ ▄▀▄ █ █ █▄ █ ██▀ █▀▄ █ █ ██▀ █▄█ █ ▄▀▀ █ ██▀ ▄▀▀
-- ▀▄█ █▀█ █ ▀█ ▀▄█ ▀▄█ █▀█ █▀▄ █▀█ ▀▄█ █▄▄ ▄██ ▀▄▀ ▀▄▀▄▀ █ ▀█ █▄▄ █▄▀ ▀▄▀ █▄▄ █ █ █ ▀▄▄ █▄▄ █▄▄ ▄██
['BallasGarage'] = {
label = 'Ballas Garage',
type = 'vehicle',
requiredGang = {
['ballas'] = true,
},
garageZone = {
vec2(128.1432647705, -1948.6593017578),
vec2(119.59353637696, -1961.7872314454),
vec2(99.483459472656, -1945.0245361328),
vec2(107.77724456788, -1933.0234375),
},
minZ = 14.778316497802,
maxZ = 81.43759727478,
allowParkPrivateVehicles = true, -- if you want players to be able to park all their private vehicles, set true, it is also recommended to disable allowedModels
menuPoint = vec3(118.35093688964, -1950.6983642578, 20.748142242432),
-- societyName = "society_ballas",
-- plateFormat = "AAA 9999",
-- vehiclesToOrder = {
-- ['baller2'] = {label = "Baller 2", model = "baller2", price = 150000},
-- },
garageData = {
pedCoords = vec4(106.96778869628, -1944.0090332032, 19.8037109375, 85.0),
vehicleCoords = vec4(108.68934631348, -1943.1954345704, 20.389974594116, 35.0),
cameraCoords = vec3(101.32105255126, -1943.4532470704, 21.494688034058),
cameraFov = 50.0,
},
spawnPoint = vec4(113.31258392334, -1946.8059082032, 20.251235961914, 50.0),
checkAreaOccupied = true,
returnVehiclePoint = vec3(116.19869232178, -1949.2606201172, 20.702810287476),
},
-- ██▄ █ █ ▄▀▀ █ █▄ █ ██▀ ▄▀▀ ▄▀▀ █▀▄ ▄▀▄ █▀▄ █▄▀ █ █▄ █ ▄▀
-- █▄█ ▀▄█ ▄██ █ █ ▀█ █▄▄ ▄██ ▄██ █▀ █▀█ █▀▄ █ █ █ █ ▀█ ▀▄█
['VespucciBlvdParking'] = {
label = "Vespucci Blvd Parking",
type = 'vehicle',
purchasePrice = 1100000,
businessGarage = true,
managementPoint = vector3(-281.09, -888.47, 31.32),
requiredJob = nil,
isPaid = false,
isForRent = true,
payStations = {
vector3(-349.11, -874.61, 31.32)
},
pricePerDay = 1200, -- 1200$ per day
priceForInfinity = 80000,
rentDays = {1, 2, 3, 4, 5, 6, 7, -1},
nameBlip = 'rent_garage:vehicle',
showBlip = true,
blipCoords = vector3(-335.97, -917.15, 46.34),
garageZone = { -- PolyZone
vec2(-261.06, -880.88),
vec2(-304.71, -867.69),
vec2(-364.54, -856.91),
vec2(-364.52, -970.61),
vec2(-274.68, -1003.16),
vec2(-268.24, -984.5),
vec2(-309.87, -968.94),
vec2(-292.67, -922.81),
vec2(-282.14, -925.86),
},
minZ = 26.0,
maxZ = 40.0,
parkingSpaces = {
[1] = {coords = vec4(-343.62997436524, -875.70959472656, 30.657707214356, 347.0), rotation = vector3(-0.1054027825594, 1.7525732118884e-06, 347.0), camCoords = vector3(-344.69, -880.17, 32.23)},
[2] = {coords = vec4(-339.91787719726, -876.49578857422, 30.657707214356, 347.0), rotation = vector3(-0.10540504008532, -2.8031165584252e-06, 347.0), camCoords = vector3(-341.01, -881.02, 32.23)},
[3] = {coords = vec4(-336.49893188476, -877.2142944336, 30.657793045044, 347.0), rotation = vector3(-0.10184251517058, -0.0063083013519644, 347.0), camCoords = vector3(-337.39, -881.59, 32.23)},
[4] = {coords = vec4(-332.73071289062, -878.17669677734, 30.658502578736, 347.0), rotation = vector3(-0.072728484869004, -6.7711625888478e-05, 347.0), camCoords = vector3(-333.68, -882.5, 32.23)},
[5] = {coords = vec4(-329.2751159668, -878.88494873046, 30.658500671386, 347.0), rotation = vector3(-0.0728078186512, 0.00091281323693692, 347.0), camCoords = vector3(-330.16, -883.29, 32.23)},
[6] = {coords = vec4(-325.45706176758, -879.72784423828, 30.658823013306, 347.0), rotation = vector3(-0.059555977582932, -0.011955712921918, 347.0), camCoords = vector3(-326.48, -883.86, 32.23)},
[7] = {coords = vec4(-321.91171264648, -880.42156982422, 30.660272598266, 348.0), rotation = vector3(-0.023785956203938, -0.056728906929492, 348.0), camCoords = vector3(-322.98, -884.86, 32.22)},
[8] = {coords = vec4(-318.31716918946, -881.16339111328, 30.665647506714, 348.0), rotation = vector3(-0.054764810949564, -0.05249946191907, 348.0), camCoords = vector3(-319.29, -885.54, 32.23)},
[9] = {coords = vec4(-314.56008911132, -882.06628417968, 30.666877746582, 348.0), rotation = vector3(-0.10540361702442, 1.1839458835538e-07, 348.0), camCoords = vector3(-315.68, -886.47, 32.24)},
[10] = {coords = vec4(-311.03030395508, -882.78045654296, 30.666877746582, 348.0), rotation = vector3(-0.105403855443, 1.679201773186e-06, 348.0), camCoords = vector3(-312.07, -887.16, 32.24)},
[11] = {coords = vec4(-307.3663635254, -883.55645751954, 30.666877746582, 348.0), rotation = vector3(-0.105403855443, 1.679201773186e-06, 348.0), camCoords = vector3(-308.42, -887.9, 32.24)},
[12] = {coords = vec4(-303.66372680664, -884.3168334961, 30.666877746582, 348.0), rotation = vector3(-0.10540361702442, 1.1839458835538e-07, 348.0), camCoords = vector3(-304.85, -888.9, 32.24)},
[13] = {coords = vec4(-300.21212768554, -884.94439697266, 30.666877746582, 348.0), rotation = vector3(-0.105403855443, 1.679201773186e-06, 348.0), camCoords = vector3(-301.15, -889.45, 32.24)},
[14] = {coords = vec4(-296.63223266602, -885.74908447266, 30.666877746582, 348.0), rotation = vector3(-0.105403855443, 1.679201773186e-06, 348.0), camCoords = vector3(-297.58, -890.34, 32.24)},
[15] = {coords = vec4(-293.05215454102, -886.54968261718, 30.666877746582, 348.0), rotation = vector3(-0.105403855443, 1.679201773186e-06, 348.0), camCoords = vector3(-293.95, -890.98, 32.24)},
[16] = {coords = vec4(-289.36221313476, -887.54870605468, 30.666877746582, 348.0), rotation = vector3(-0.105403855443, 1.679201773186e-06, 348.0), camCoords = vector3(-290.25, -891.67, 32.24)},
[17] = {coords = vec4(-285.71328735352, -888.24212646484, 30.666877746582, 348.0), rotation = vector3(-0.10540361702442, 1.1839458835538e-07, 348.0), camCoords = vector3(-286.78, -892.48, 32.24)},
[18] = {coords = vec4(-298.52114868164, -899.55285644532, 30.666877746582, 168.0), rotation = vector3(-0.10540361702442, 1.1839458835538e-07, 168.0), camCoords = vector3(-297.47, -895.25, 32.23)},
[19] = {coords = vec4(-302.2702331543, -898.77032470704, 30.666877746582, 168.0), rotation = vector3(-0.105403855443, 1.679201773186e-06, 168.0), camCoords = vector3(-301.14, -894.37, 32.24)},
[20] = {coords = vec4(-305.89126586914, -897.92864990234, 30.666877746582, 168.0), rotation = vector3(-0.10540361702442, 1.1839458835538e-07, 168.0), camCoords = vector3(-304.86, -893.6, 32.24)},
[21] = {coords = vec4(-309.38729858398, -897.078125, 30.666326522828, 168.0), rotation = vector3(-0.12806878983974, 0.04058388993144, 168.0), camCoords = vector3(-308.34, -892.85, 32.24)},
[22] = {coords = vec4(-312.77169799804, -896.39434814454, 30.662693023682, 168.0), rotation = vector3(-0.1539981663227, 0.060622166842222, 168.0), camCoords = vector3(-311.97, -892.08, 32.24)},
[23] = {coords = vec4(-316.4998474121, -895.61877441406, 30.66044998169, 168.0), rotation = vector3(-0.10438356548548, 0.015618712641298, 168.0), camCoords = vector3(-315.63, -891.39, 32.23)},
[24] = {coords = vec4(-320.2370300293, -894.8081665039, 30.659404754638, 168.0), rotation = vector3(-0.1045405343175, 0.015759404748678, 168.0), camCoords = vector3(-319.33, -890.59, 32.23)},
[25] = {coords = vec4(-323.98526000976, -894.0068359375, 30.658861160278, 168.0), rotation = vector3(-0.083554804325104, 0.0054237036965788, 168.0), camCoords = vector3(-322.86, -889.78, 32.23)},
[26] = {coords = vec4(-327.49111938476, -893.33337402344, 30.658540725708, 168.0), rotation = vector3(-0.075896866619586, 0.012791928835214, 168.0), camCoords = vector3(-326.52, -888.99, 32.23)},
[27] = {coords = vec4(-331.17602539062, -892.58111572266, 30.65795135498, 168.0), rotation = vector3(-0.09540880471468, 0.008436942473054, 168.0), camCoords = vector3(-330.14, -888.1, 32.23)},
[28] = {coords = vec4(-334.65145874024, -891.79376220704, 30.657707214356, 168.0), rotation = vector3(-0.105403855443, 1.679201773186e-06, 168.0), camCoords = vector3(-333.74, -887.42, 32.23)},
[29] = {coords = vec4(-338.49801635742, -890.87072753906, 30.657707214356, 168.0), rotation = vector3(-0.10540361702442, 1.1839458835538e-07, 168.0), camCoords = vector3(-337.35, -886.6, 32.23)},
[30] = {coords = vec4(-279.18630981446, -904.46716308594, 30.666877746582, 249.0), rotation = vector3(-0.10540393739938, -8.9046068296738e-07, 249.0), camCoords = vector3(-283.65, -903.21, 32.49)},
[31] = {coords = vec4(-280.30227661132, -907.95782470704, 30.666877746582, 250.0), rotation = vector3(-0.1054040491581, -3.398424723855e-06, 250.0), camCoords = vector3(-284.52, -906.33, 32.5)},
[32] = {coords = vec4(-281.57803344726, -911.3916015625, 30.666877746582, 250.0), rotation = vector3(-0.1054040491581, -3.398424723855e-06, 250.0), camCoords = vector3(-285.93, -909.77, 32.49)},
[33] = {coords = vec4(-282.95205688476, -914.93762207032, 30.666877746582, 250.0), rotation = vector3(-0.10540378838778, 2.5279744022554e-06, 250.0), camCoords = vector3(-287.31, -913.28, 32.49)},
[34] = {coords = vec4(-284.2049255371, -918.51495361328, 30.666877746582, 250.0), rotation = vector3(-0.1054029762745, -1.0538784636082e-06, 250.0), camCoords = vector3(-288.65, -916.66, 32.49)},
[35] = {coords = vec4(-285.45977783204, -921.92443847656, 30.666877746582, 250.0), rotation = vector3(-0.10540483891964, 1.900983050973e-07, 250.0), camCoords = vector3(-290.08, -920.18, 32.49)},
[36] = {coords = vec4(-301.89669799804, -933.47760009766, 30.666877746582, 250.0), rotation = vector3(-0.1054029762745, -1.0538784636082e-06, 250.0), camCoords = vector3(-306.36, -931.9, 32.49)},
[37] = {coords = vec4(-303.1944885254, -937.0278930664, 30.666877746582, 250.0), rotation = vector3(-0.10540483891964, 1.900983050973e-07, 250.0), camCoords = vector3(-307.7, -935.39, 32.49)},
[38] = {coords = vec4(-304.43853759766, -940.48303222656, 30.666877746582, 250.0), rotation = vector3(-0.1054040491581, -3.398424723855e-06, 250.0), camCoords = vector3(-308.75, -938.75, 32.5)},
[39] = {coords = vec4(-305.91458129882, -944.05084228516, 30.666877746582, 250.0), rotation = vector3(-0.1054040491581, -3.398424723855e-06, 250.0), camCoords = vector3(-310.05, -942.3, 32.49)},
[40] = {coords = vec4(-307.18557739258, -947.49572753906, 30.666877746582, 250.0), rotation = vector3(-0.1054029762745, -1.0538784636082e-06, 250.0), camCoords = vector3(-311.44, -945.84, 32.49)},
[41] = {coords = vec4(-308.50076293946, -950.9966430664, 30.666877746582, 250.0), rotation = vector3(-0.10540483891964, 1.900983050973e-07, 250.0), camCoords = vector3(-312.69, -949.36, 32.49)},
[42] = {coords = vec4(-309.6365661621, -954.21881103516, 30.666877746582, 250.0), rotation = vector3(-0.10540378838778, 2.5279744022554e-06, 250.0), camCoords = vector3(-313.99, -952.75, 32.5)},
[43] = {coords = vec4(-310.9789428711, -957.81256103516, 30.666877746582, 250.0), rotation = vector3(-0.1054040491581, -3.398424723855e-06, 250.0), camCoords = vector3(-315.24, -956.36, 32.49)},
[44] = {coords = vec4(-312.23788452148, -961.29620361328, 30.666877746582, 250.0), rotation = vector3(-0.1054029762745, -1.0538784636082e-06, 250.0), camCoords = vector3(-316.46, -959.81, 32.24)},
[45] = {coords = vec4(-313.54913330078, -964.92608642578, 30.666877746582, 250.0), rotation = vector3(-0.1054040491581, -3.398424723855e-06, 250.0), camCoords = vector3(-317.56, -963.42, 32.24)},
[46] = {coords = vec4(-297.78662109375, -990.41632080078, 30.666877746582, 159.99998474122), rotation = vector3(-0.10540483891964, 1.900983050973e-07, 159.99998474122), camCoords = vector3(-296.21, -986.01, 32.24)},
[47] = {coords = vec4(-301.2491760254, -989.09405517578, 30.666877746582, 159.99996948242), rotation = vector3(-0.1054040491581, -3.398424723855e-06, 159.99996948242), camCoords = vector3(-299.66, -984.72, 32.24)},
[48] = {coords = vec4(-304.60122680664, -987.85119628906, 30.666877746582, 159.99995422364), rotation = vector3(-0.1054040491581, -3.398424723855e-06, 159.99995422364), camCoords = vector3(-303.15, -983.38, 32.24)},
[49] = {coords = vec4(-308.1865234375, -986.60516357422, 30.666877746582, 159.99993896484), rotation = vector3(-0.10540483891964, 1.900983050973e-07, 159.99993896484), camCoords = vector3(-306.68, -982.07, 32.24)},
[50] = {coords = vec4(-311.6403503418, -985.30773925782, 30.666877746582, 159.99993896484), rotation = vector3(-0.1054040491581, -3.398424723855e-06, 159.99993896484), camCoords = vector3(-310.02, -980.87, 32.24)},
[51] = {coords = vec4(-315.21124267578, -983.9370727539, 30.666877746582, 159.99993896484), rotation = vector3(-0.10540483891964, 1.900983050973e-07, 159.99993896484), camCoords = vector3(-313.62, -979.67, 32.24)},
[52] = {coords = vec4(-318.7336730957, -982.52447509766, 30.666877746582, 159.99993896484), rotation = vector3(-0.1054040491581, -3.398424723855e-06, 159.99993896484), camCoords = vector3(-317.13, -978.43, 32.24)},
[53] = {coords = vec4(-322.02624511718, -981.22662353516, 30.666877746582, 159.99993896484), rotation = vector3(-0.10540483891964, 1.900983050973e-07, 159.99993896484), camCoords = vector3(-320.54, -977.28, 32.24)},
[54] = {coords = vec4(-325.59158325196, -979.80163574218, 30.666877746582, 159.99993896484), rotation = vector3(-0.1054040491581, -3.398424723855e-06, 159.99993896484), camCoords = vector3(-323.99, -975.85, 32.24)},
[55] = {coords = vec4(-328.98767089844, -978.63897705078, 30.666877746582, 159.99993896484), rotation = vector3(-0.10540483891964, 1.900983050973e-07, 159.99993896484), camCoords = vector3(-327.65, -974.72, 32.24)},
[56] = {coords = vec4(-332.48141479492, -977.56201171875, 30.666877746582, 158.99992370606), rotation = vector3(-0.10540287941694, 4.1321368371428e-06, 158.99992370606), camCoords = vector3(-331.03, -973.35, 32.24)},
[57] = {coords = vec4(-335.98080444336, -976.3041381836, 30.666877746582, 158.99990844726), rotation = vector3(-0.1054046228528, -2.3812315248506e-06, 158.99990844726), camCoords = vector3(-334.46, -972.15, 32.24)},
[58] = {coords = vec4(-339.50576782226, -974.970703125, 30.666877746582, 158.99989318848), rotation = vector3(-0.10540246218442, 2.3145307750382e-06, 158.99989318848), camCoords = vector3(-337.91, -970.84, 32.24)},
[59] = {coords = vec4(-342.97283935546, -973.75457763672, 30.666877746582, 158.99987792968), rotation = vector3(-0.10540502518416, -5.6028983408396e-07, 158.99987792968), camCoords = vector3(-341.41, -969.67, 32.24)},
[60] = {coords = vec4(-360.3874206543, -956.07495117188, 30.666877746582, 88.999870300292), rotation = vector3(-0.1054039299488, -1.2047900099788e-07, 88.999870300292), camCoords = vector3(-356.05, -956.09, 32.24)},
[61] = {coords = vec4(-360.4458618164, -952.3544921875, 30.666877746582, 88.999870300292), rotation = vector3(-0.1054039299488, -1.2047900099788e-07, 88.999870300292), camCoords = vector3(-355.78, -952.35, 32.24)},
[62] = {coords = vec4(-360.28118896484, -948.60400390625, 30.666877746582, 88.999870300292), rotation = vector3(-0.10540509223938, 1.9295398487884e-06, 88.999870300292), camCoords = vector3(-355.68, -948.65, 32.24)},
[63] = {coords = vec4(-360.40292358398, -944.99426269532, 30.666877746582, 88.999870300292), rotation = vector3(-0.1054039299488, -1.2047900099788e-07, 88.999870300292), camCoords = vector3(-355.71, -944.93, 32.24)},
[64] = {coords = vec4(-360.19055175782, -941.23028564454, 30.666877746582, 88.999870300292), rotation = vector3(-0.1054039299488, -1.2047900099788e-07, 88.999870300292), camCoords = vector3(-355.87, -941.17, 32.24)},
[65] = {coords = vec4(-360.27578735352, -937.48022460938, 30.666877746582, 88.999870300292), rotation = vector3(-0.1054039299488, -1.2047900099788e-07, 88.999870300292), camCoords = vector3(-355.74, -937.48, 32.24)},
[66] = {coords = vec4(-360.23040771484, -933.84521484375, 30.666877746582, 88.999870300292), rotation = vector3(-0.1054039299488, -1.2047900099788e-07, 88.999870300292), camCoords = vector3(-355.74, -933.77, 32.24)},
[67] = {coords = vec4(-360.32778930664, -930.21520996094, 30.666877746582, 88.999870300292), rotation = vector3(-0.1054039299488, -1.2047900099788e-07, 88.999870300292), camCoords = vector3(-355.72, -930.2, 32.25)},
[68] = {coords = vec4(-360.4040222168, -926.48419189454, 30.666877746582, 88.999870300292), rotation = vector3(-0.1054039299488, -1.2047900099788e-07, 88.999870300292), camCoords = vector3(-355.83, -926.49, 32.24)},
[69] = {coords = vec4(-360.26477050782, -922.67114257812, 30.666877746582, 88.999870300292), rotation = vector3(-0.1054039299488, -1.2047900099788e-07, 88.999870300292), camCoords = vector3(-355.64, -922.75, 32.24)},
[70] = {coords = vec4(-360.46459960938, -918.96130371094, 30.666877746582, 88.999870300292), rotation = vector3(-0.1054039299488, -1.2047900099788e-07, 88.999870300292), camCoords = vector3(-355.61, -919.07, 32.24)},
[71] = {coords = vec4(-360.53079223632, -915.2173461914, 30.666877746582, 88.999870300292), rotation = vector3(-0.1054039299488, -1.2047900099788e-07, 88.999870300292), camCoords = vector3(-355.68, -915.41, 32.24)},
[72] = {coords = vec4(-360.43716430664, -911.79028320312, 30.666877746582, 88.999870300292), rotation = vector3(-0.1054039299488, -1.2047900099788e-07, 88.999870300292), camCoords = vector3(-355.54, -911.72, 32.24)},
[73] = {coords = vec4(-360.43408203125, -908.01245117188, 30.665994644166, 88.999870300292), rotation = vector3(-0.09151042252779, 0.04207281023264, 88.999870300292), camCoords = vector3(-355.8, -908.03, 32.24)},
[74] = {coords = vec4(-360.4382019043, -904.27862548828, 30.663116455078, 88.999870300292), rotation = vector3(-0.089511930942536, 0.044952299445868, 88.999870300292), camCoords = vector3(-355.85, -904.33, 32.23)},
[75] = {coords = vec4(-360.56134033204, -900.55297851562, 30.661237716674, 90.999862670898), rotation = vector3(-0.047499354928732, 0.020408596843482, 90.999862670898), camCoords = vector3(-355.85, -900.59, 32.24)},
[76] = {coords = vec4(-360.34881591796, -896.7808227539, 30.659986495972, 89.999855041504), rotation = vector3(-0.011659589596092, -0.0015476864064112, 89.999855041504), camCoords = vector3(-355.74, -896.85, 32.22)},
[77] = {coords = vec4(-360.34884643554, -893.09155273438, 30.66014099121, 89.99984741211), rotation = vector3(-0.005299813579768, -0.0027434492949396, 89.99984741211), camCoords = vector3(-355.65, -893.19, 32.22)},
[78] = {coords = vec4(-360.2908630371, -889.57781982422, 30.66017150879, 89.999839782714), rotation = vector3(-0.0040428531356156, 0.0028122446965426, 89.999839782714), camCoords = vector3(-355.64, -889.5, 32.23)},
[79] = {coords = vec4(-340.77529907226, -902.49615478516, 30.661766052246, 347.9998474121), rotation = vector3(-0.13699352741242, -0.016388662159442, 347.9998474121), camCoords = vector3(-341.63, -907.25, 32.49)},
[80] = {coords = vec4(-337.2707824707, -903.2368774414, 30.66279220581, 347.9998474121), rotation = vector3(-0.13699352741242, -0.016388662159442, 347.9998474121), camCoords = vector3(-338.17, -907.85, 32.49)},
[81] = {coords = vec4(-333.56228637696, -904.01043701172, 30.663871765136, 347.9998474121), rotation = vector3(-0.13699352741242, -0.016529358923436, 347.9998474121), camCoords = vector3(-334.5, -908.72, 32.49)},
[82] = {coords = vec4(-329.91738891602, -904.85241699218, 30.66498374939, 347.9998474121), rotation = vector3(-0.13699316978454, -0.016531068831682, 347.9998474121), camCoords = vector3(-330.95, -909.45, 32.49)},
[83] = {coords = vec4(-326.26919555664, -905.69598388672, 30.665048599244, 347.9998474121), rotation = vector3(-0.1362868398428, 0.004361582454294, 347.9998474121), camCoords = vector3(-327.29, -910.35, 32.5)},
[84] = {coords = vec4(-322.6100769043, -906.4048461914, 30.664728164672, 347.9998474121), rotation = vector3(-0.1362871825695, 0.0043636844493448, 347.9998474121), camCoords = vector3(-323.73, -911.09, 32.49)},
[85] = {coords = vec4(-318.98361206054, -907.13775634766, 30.66442489624, 347.9998474121), rotation = vector3(-0.1362871825695, 0.0043636844493448, 347.9998474121), camCoords = vector3(-319.96, -911.78, 32.49)},
[86] = {coords = vec4(-315.47103881836, -907.91595458984, 30.664171218872, 347.9998474121), rotation = vector3(-0.1362871825695, 0.0043636844493448, 347.9998474121), camCoords = vector3(-316.38, -912.58, 32.49)},
[87] = {coords = vec4(-311.7696838379, -908.80010986328, 30.663930892944, 346.9998474121), rotation = vector3(-0.1363671720028, 0.0037951150443404, 346.9998474121), camCoords = vector3(-312.87, -913.29, 32.5)},
[88] = {coords = vec4(-308.078125, -909.57830810546, 30.664031982422, 347.9998474121), rotation = vector3(-0.12025006115436, -0.0059685502201318, 347.9998474121), camCoords = vector3(-309.07, -914.06, 32.49)},
[89] = {coords = vec4(-341.7807006836, -921.59191894532, 30.666877746582, 249.99983215332), rotation = vector3(-0.10540483891964, 1.900983050973e-07, 249.99983215332), camCoords = vector3(-345.72, -919.99, 32.49)},
[90] = {coords = vec4(-343.04388427734, -925.14807128906, 30.666877746582, 249.99983215332), rotation = vector3(-0.1054040491581, -3.398424723855e-06, 249.99983215332), camCoords = vector3(-347.62, -923.67, 32.49)},
[91] = {coords = vec4(-344.2476196289, -928.39141845704, 30.666877746582, 249.99983215332), rotation = vector3(-0.1054040491581, -3.398424723855e-06, 249.99983215332), camCoords = vector3(-348.86, -926.89, 32.49)},
[92] = {coords = vec4(-345.55792236328, -931.92785644532, 30.666877746582, 249.99983215332), rotation = vector3(-0.10540378838778, 2.5279744022554e-06, 249.99983215332), camCoords = vector3(-350.14, -930.5, 32.49)},
[93] = {coords = vec4(-327.77102661132, -924.26446533204, 30.666877746582, 249.99983215332), rotation = vector3(-0.10540378838778, 2.5279744022554e-06, 249.99983215332), camCoords = vector3(-331.97, -922.73, 32.5)},
[94] = {coords = vec4(-329.05215454102, -928.01232910156, 30.666877746582, 249.99983215332), rotation = vector3(-0.10540483891964, 1.900983050973e-07, 249.99983215332), camCoords = vector3(-333.19, -926.33, 32.49)},
[95] = {coords = vec4(-330.31686401368, -931.3671875, 30.666877746582, 249.99983215332), rotation = vector3(-0.1054029762745, -1.0538784636082e-06, 249.99983215332), camCoords = vector3(-334.51, -929.7, 32.49)},
[96] = {coords = vec4(-331.4405822754, -934.75372314454, 30.666877746582, 249.99983215332), rotation = vector3(-0.1054040491581, -3.398424723855e-06, 249.99983215332), camCoords = vector3(-335.9, -933.15, 32.5)},
[97] = {coords = vec4(-332.70553588868, -938.4165649414, 30.666877746582, 249.99983215332), rotation = vector3(-0.10540378838778, 2.5279744022554e-06, 249.99983215332), camCoords = vector3(-337.15, -936.63, 32.49)},
[98] = {coords = vec4(-333.93731689454, -941.88659667968, 30.666877746582, 249.99983215332), rotation = vector3(-0.10540483891964, 1.900983050973e-07, 249.99983215332), camCoords = vector3(-338.39, -940.22, 32.5)},
[99] = {coords = vec4(-335.17364501954, -945.49597167968, 30.666877746582, 249.99983215332), rotation = vector3(-0.10540483891964, 1.900983050973e-07, 249.99983215332), camCoords = vector3(-339.46, -943.7, 32.49)},
[100] = {coords = vec4(-336.40350341796, -948.9028930664, 30.666877746582, 249.99983215332), rotation = vector3(-0.1054040491581, -3.398424723855e-06, 249.99983215332), camCoords = vector3(-340.79, -947.14, 32.49)},
[101] = {coords = vec4(-337.67532348632, -952.41296386718, 30.666877746582, 249.99983215332), rotation = vector3(-0.10540378838778, 2.5279744022554e-06, 249.99983215332), camCoords = vector3(-342.04, -950.68, 32.49)},
[102] = {coords = vec4(-326.74993896484, -956.30505371094, 30.666877746582, 69.999824523926), rotation = vector3(-0.1054040491581, -3.398424723855e-06, 69.999824523926), camCoords = vector3(-322.32, -957.91, 32.5)},
[103] = {coords = vec4(-325.43008422852, -952.7494506836, 30.666877746582, 69.999816894532), rotation = vector3(-0.10540378838778, 2.5279744022554e-06, 69.999816894532), camCoords = vector3(-320.97, -954.51, 32.49)},
[104] = {coords = vec4(-324.2730102539, -949.50897216796, 30.666877746582, 69.999809265136), rotation = vector3(-0.1054040491581, -3.398424723855e-06, 69.999809265136), camCoords = vector3(-319.67, -951.0, 32.5)},
[105] = {coords = vec4(-323.06600952148, -945.73742675782, 30.666877746582, 69.999801635742), rotation = vector3(-0.10540405660868, -1.98102475224e-06, 69.999801635742), camCoords = vector3(-318.21, -947.6, 32.49)},
[106] = {coords = vec4(-321.60830688476, -942.35955810546, 30.666877746582, 69.999794006348), rotation = vector3(-0.1054029762745, 3.6352133747642e-07, 69.999794006348), camCoords = vector3(-317.1, -944.1, 32.49)},
[107] = {coords = vec4(-320.34811401368, -938.91961669922, 30.666877746582, 69.999794006348), rotation = vector3(-0.10540405660868, -1.98102475224e-06, 69.999794006348), camCoords = vector3(-315.86, -940.52, 32.49)},
[108] = {coords = vec4(-318.9645690918, -935.34295654296, 30.666877746582, 69.999794006348), rotation = vector3(-0.1054029762745, 3.6352133747642e-07, 69.999794006348), camCoords = vector3(-314.76, -937.1, 32.49)},
[109] = {coords = vec4(-317.65097045898, -931.87646484375, 30.666877746582, 69.999794006348), rotation = vector3(-0.10540405660868, -1.98102475224e-06, 69.999794006348), camCoords = vector3(-313.17, -933.53, 32.5)},
[110] = {coords = vec4(-316.32891845704, -928.39636230468, 30.666877746582, 69.999794006348), rotation = vector3(-0.10540405660868, -1.98102475224e-06, 69.999794006348), camCoords = vector3(-311.98, -930.02, 32.49)},
}
},
-- █▀▄ █▀▄ █ █ █ ▄▀▄ ▀█▀ ██▀ ▄▀ ▄▀▄ █▀▄ ▄▀▄ ▄▀ ██▀
-- █▀ █▀▄ █ ▀▄▀ █▀█ █ █▄▄ ▀▄█ █▀█ █▀▄ █▀█ ▀▄█ █▄▄
['PrivateGarage1'] = {
label = "Private Garage",
type = 'vehicle',
isPaid = false,
garageZone = {
vec2(1418.3293457032, 1124.7928466796),
vec2(1420.4028320312, 1105.4770507812),
vec2(1388.4595947266, 1104.0168457032),
vec2(1387.732788086, 1125.0346679688),
},
minZ = 109.59007263184,
maxZ = 173.80931091308,
hasAccess = function(PlayerData, identifier)
--[[
- PlayerData: returns data from your framework
- identifier: returns player identifier
For example, in this case, only a player with a specific identifier will have access to the garage.
You can add different access conditions, such as PlayerData?.job?.name == 'police' or any other groups
]]
if identifier == 'char3:11000014c8ce27b' then -- ESX
return true -- Return true if player should have access
end
if identifier == 'EBH15593' then -- QB-Core (CitizenID)
return true -- Return true if player should have access
end
return false -- Return false if player is to be denied access
end,
menuPoint = vec3(1398.3760986328, 1114.671508789, 114.83766174316),
garageData = {
pedCoords = vec4(1397.427734375, 1115.915649414, 113.83766174316, 120.0),
vehicleCoords = vec4(1399.1365966796, 1117.5125732422, 114.42391967774, 90.0),
cameraCoords = vec3(1390.3635253906, 1113.6850585938, 115.22831726074),
cameraFov = 25.0,
},
spawnPoint = vec4(1405.394897461, 1118.0622558594, 114.42391967774, 90.0),
checkAreaOccupied = false,
returnVehiclePoint = vec3(1407.3400878906, 1116.7364501954, 114.83766174316),
},
}
---@class HousingGarages Garages belonging to houses
Config.HousingGarages = {
['HouseGarage:1'] = { -- SMALL GARAGE (2 VEHICLES)
routingBucket = 10001,
zoneSize = 8.0,
houseCoords = vector4(1274.34, -672.64, 64.92, 272.98),
exitCoords = vector4(178.74, -1006.61, -99.0, 89.23),
parkingSpaces = {
[1] = {coords = vector4(175.26, -1004.05, -100.02, 179.98)},
[2] = {coords = vector4(171.35, -1004.15, -100.02, 178.67)},
}
},
['HouseGarage:2'] = {...},
}
Last updated
Was this helpful?