Domas Scripts
v1.0
Page
Code Steps
Category
Label
Link
Separator
Title
Message
Page icon
No icon. This page keeps the plain index row.
orSVG or PNG, square, at least 32×32.
Create new category
What is the title of your new category?
Edit page index title
What is the title of the page index?
Edit category
What is the new title of your category?
Edit link
What is the new title and URL of your link?
Config
Copy Markdown
Open in ChatGPT
Open in Claude
Config = {}
Config.Debug = false
Config.VersionCheck = true
Config.Framework = 'qb' -- qb/esx
Config.FunCar = {
enabled = true,
onlyFavorite = true,
rev = true,
hazards = true,
flashlights = true,
horn = true,
}
Config.EnableMarkers = true -- Will use a lot of resmon ms, highly recommend not using markers and using target instead
Config.DisableParkingMarkers = false
Config.SwitchGaragePrice = 500
Config.BringHerePrice = 1500
Config.OpenEmpity = true -- If the garage is empity, we'll let players open garage, they'll be able to bring vehicles etc.
Config.HideRadar = true
Config.HideHUD = true
Config.GiveCarCommand = 'givecar'
Config.InspectGarageCommand = 'inspectgarage'
Config.ConfiscateCommand = 'confiscate'
Config.Garages = {
['Legion Square'] = {
job = '',
Coords = {
Enterance = vector3(213.61, -809.02, 31.01),
Vehicle = vector4(215.74, -787.86, 29.83, 131.84),
Ped = vector4(217.15, -788.42, 29.81, 146.19),
TakeOut = {
vector4(212.7539, -795.3273, 30.86725, 158.8361),
vector4(207.7827, -796.4708, 30.97307, 255.5833),
},
Park = vector3(231.4554, -792.6891, 29.60243),
Cam = vector3(213.3439, -794.7041, 31.48848),
CamRot = vector3(-5.282272, -0, -21.72125),
},
Blip = {
enabled = true,
sprite = 357,
color = 26,
size = 1.0,
label = 'Garage',
},
Marker = {
enabled = true,
sprite = 20,
r = 150,
g = 150,
b = 150,
size = vector3(1.0, 1.0, 1.0),
floating = true,
drawText = true,
text = '~g~[E]~w~Garage'
},
ParkingMarker = {
enabled = true,
sprite = 1,
r = 150,
g = 150,
b = 150,
size = vector3(5.0, 5.0, 0.7),
floating = true,
drawText = true,
text = '~g~[E]~w~Parking'
},
allowVehicles = {
jobs = {'civilian'}, -- police/ambulance
types = {'car'} -- heli/boat
},
},
['Sandy Shores'] = {
job = '',
Coords = {
Enterance = vector3(1738.027, 3709.073, 34.137),
Vehicle = vector4(1721.924, 3713.151, 33.79988, 40.11072),
Ped = vector4(1720.445, 3711.647, 33.25541, 6.743025),
TakeOut = {
vector4(1735.249, 3725.77, 33.96862, 31.76839),
vector4(1731.638, 3723.996, 34.00714, 26.58984),
},
Park = vector3(1729.432, 3712.892, 33.19404),
Cam = vector3(1719.148, 3718.233, 34.14788),
CamRot = vector3(-1.229241, -0, -160.9154),
},
Blip = {
enabled = true,
sprite = 357,
color = 26,
size = 1.0,
label = 'Garage',
},
Marker = {
enabled = true,
sprite = 20,
r = 150,
g = 150,
b = 150,
size = vector3(1.0, 1.0, 1.0),
floating = true,
drawText = true,
text = '~g~[E]~w~Garage'
},
ParkingMarker = {
enabled = true,
sprite = 1,
r = 150,
g = 150,
b = 150,
size = vector3(5.0, 5.0, 0.7),
floating = true,
drawText = true,
text = '~g~[E]~w~Parking'
},
allowVehicles = {
jobs = {'civilian'}, -- police/ambulance
types = {'car'} -- heli/boat
},
},
['Grapeseed'] = {
job = '',
Coords = {
Enterance = vector3(2564.63, 4680.105, 34.07677),
Vehicle = vector4(2553.28, 4673.055, 33.51939, 50.84354),
Ped = vector4(2552.111, 4671.376, 33.04362, 13.80093),
TakeOut = {
vector4(2550.553, 4680.764, 33.84465, 24.59853),
},
Park = vector3(2563.454, 4687.188, 33.09715),
Cam = vector3(2550.685, 4675.822, 34.28203),
CamRot = vector3(-4.97428, -2.134434e-07, -147.9176),
},
Blip = {
enabled = true,
sprite = 357,
color = 26,
size = 1.0,
label = 'Garage',
},
Marker = {
enabled = true,
sprite = 20,
r = 150,
g = 150,
b = 150,
size = vector3(1.0, 1.0, 1.0),
floating = true,
drawText = true,
text = '~g~[E]~w~Garage'
},
ParkingMarker = {
enabled = true,
sprite = 1,
r = 150,
g = 150,
b = 150,
size = vector3(5.0, 5.0, 0.7),
floating = true,
drawText = true,
text = '~g~[E]~w~Parking'
},
allowVehicles = {
jobs = {'civilian'}, -- police/ambulance
types = {'car'} -- heli/boat
},
},
['Paleto Bay'] = {
job = '',
Coords = {
Enterance = vector3(-223.1638, 6243.101, 31.49238),
Vehicle = vector4(-239.1551, 6260.591, 31.06815, 244.5514),
Ped = vector4(-238.6707, 6262.077, 30.48924, 218.1215),
TakeOut = {
vector4(-222.1928, 6249.824, 31.49104, 43.70144),
},
Park = vector3(-218.3529, 6253.887, 30.48937),
Cam = vector3(-234.6413, 6257.514, 32.26031),
CamRot = vector3(-7.9842, -0, 50.09018),
},
Blip = {
enabled = true,
sprite = 357,
color = 26,
size = 1.0,
label = 'Garage',
},
Marker = {
enabled = true,
sprite = 20,
r = 150,
g = 150,
b = 150,
size = vector3(1.0, 1.0, 1.0),
floating = true,
drawText = true,
text = '~g~[E]~w~Garage'
},
ParkingMarker = {
enabled = true,
sprite = 1,
r = 150,
g = 150,
b = 150,
size = vector3(5.0, 5.0, 0.7),
floating = true,
drawText = true,
text = '~g~[E]~w~Parking'
},
allowVehicles = {
jobs = {'civilian'}, -- police/ambulance
types = {'car'} -- heli/boat
},
},
['Airport'] = {
job = '',
Coords = {
Enterance = vector3(-658.465, -2369.756, 13.94451),
Vehicle = vector4(-674.3418, -2387.351, 13.42626, 15.76709),
Ped = vector4(-676.1475, -2388.222, 12.82775, 7.970881),
TakeOut = {
vector4(-677.6113, -2387.037, 13.81738, 44.14705),
},
Park = vector3(-667.9274, -2379.303, 12.86813),
Cam = vector3(-677.3173, -2381.408, 14.16078),
CamRot = vector3(-1.970135, -0, -158.5899),
},
Blip = {
enabled = true,
sprite = 357,
color = 26,
size = 1.0,
label = 'Garage',
},
Marker = {
enabled = true,
sprite = 20,
r = 150,
g = 150,
b = 150,
size = vector3(1.0, 1.0, 1.0),
floating = true,
drawText = true,
text = '~g~[E]~w~Garage'
},
ParkingMarker = {
enabled = true,
sprite = 1,
r = 150,
g = 150,
b = 150,
size = vector3(5.0, 5.0, 0.7),
floating = true,
drawText = true,
text = '~g~[E]~w~Parking'
},
allowVehicles = {
jobs = {'civilian'}, -- police/ambulance
types = {'car'} -- heli/boat
},
},
['Casino'] = {
job = '',
Coords = {
Enterance = vector3(928.7244, -23.51759, 78.84898),
Vehicle = vector4(905.9429, -46.30642, 78.33978, 112.4254),
Ped = vector4(906.9623, -47.36213, 77.76414, 139.8626),
TakeOut = {
vector4(904.48, -37.46763, 78.76403, 235.7793),
},
Park = vector3(933.3309, -3.14689, 77.76395),
Cam = vector3(903.338, -51.36228, 78.19696),
CamRot = vector3(13.93585, -4.268868e-07, -28.69607),
},
Blip = {
enabled = true,
sprite = 357,
color = 26,
size = 1.0,
label = 'Garage',
},
Marker = {
enabled = true,
sprite = 20,
r = 150,
g = 150,
b = 150,
size = vector3(1.0, 1.0, 1.0),
floating = true,
drawText = true,
text = '~g~[E]~w~Garage'
},
ParkingMarker = {
enabled = true,
sprite = 1,
r = 150,
g = 150,
b = 150,
size = vector3(5.0, 5.0, 0.7),
floating = true,
drawText = true,
text = '~g~[E]~w~Parking'
},
allowVehicles = {
jobs = {'civilian'}, -- police/ambulance
types = {'car'} -- heli/boat
},
},
['Little Seoul'] = {
job = '',
Coords = {
Enterance = vector3(-657.5982, -735.5464, 27.22331),
Vehicle = vector4(-693.1661, -738.9798, 28.94239, 155.7406),
Ped = vector4(-691.697, -739.0158, 28.36575, 165.5715),
TakeOut = {
vector4(-677.8179, -738.1808, 28.24205, 269.6885),
},
Park = vector3(-666.704, -744.8354, 26.16652),
Cam = vector3(-693.0172, -745.5554, 29.91911),
CamRot = vector3(-4.793829, 1.334021e-08, -2.161745),
},
Blip = {
enabled = true,
sprite = 357,
color = 26,
size = 1.0,
label = 'Garage',
},
Marker = {
enabled = true,
sprite = 20,
r = 150,
g = 150,
b = 150,
size = vector3(1.0, 1.0, 1.0),
floating = true,
drawText = true,
text = '~g~[E]~w~Garage'
},
ParkingMarker = {
enabled = true,
sprite = 1,
r = 150,
g = 150,
b = 150,
size = vector3(5.0, 5.0, 0.7),
floating = true,
drawText = true,
text = '~g~[E]~w~Parking'
},
allowVehicles = {
jobs = {'civilian'}, -- police/ambulance
types = {'car'} -- heli/boat
},
},
['Bridge'] = {
job = '',
Coords = {
Enterance = vector3(-1579.663, -916.5347, 9.409005),
Vehicle = vector4(-1608.414, -909.9003, 8.016476, 255.3644),
Ped = vector4(-1607.938, -908.1804, 8.046264, 238.6182),
TakeOut = {
vector4(-1591.136, -895.9652, 8.558039, 318.425),
vector4(-1588.903, -898.1102, 8.59685, 322.4991),
},
Park = vector3(-1595.235, -900.9344, 8.375778),
Cam = vector3(-1602.708, -909.817, 9.559459),
CamRot = vector3(-6.467322, -5.336085e-08, 85.75105),
},
Blip = {
enabled = true,
sprite = 357,
color = 26,
size = 1.0,
label = 'Garage',
},
Marker = {
enabled = true,
sprite = 20,
r = 150,
g = 150,
b = 150,
size = vector3(1.0, 1.0, 1.0),
floating = true,
drawText = true,
text = '~g~[E]~w~Garage'
},
ParkingMarker = {
enabled = true,
sprite = 1,
r = 150,
g = 150,
b = 150,
size = vector3(5.0, 5.0, 0.7),
floating = true,
drawText = true,
text = '~g~[E]~w~Parking'
},
allowVehicles = {
jobs = {'civilian'}, -- police/ambulance
types = {'car'} -- heli/boat
},
},
['MRPD'] = {
job = 'police',
Coords = {
Enterance = vector3(421.4798, -1011.289, 29.11822),
Vehicle = vector4(434.0555, -1021.152, 27.77238, 62.71315),
Ped = vector4(433.8873, -1022.617, 27.71814, 63.53214),
TakeOut = {
vector4(438.4027, -1025.843, 27.77222, 5.499061),
vector4(442.3599, -1025.386, 27.69496, 1.444523),
},
Park = vector3(453.3175, -1015.155, 27.45157),
Cam = vector3(428.1537, -1021.31, 29.62204),
CamRot = vector3(-7.449746, -0, -90.03125),
},
Blip = {
enabled = true,
sprite = 357,
color = 26,
size = 1.0,
label = 'Garage',
},
Marker = {
enabled = true,
sprite = 20,
r = 150,
g = 150,
b = 150,
size = vector3(1.0, 1.0, 1.0),
floating = true,
drawText = true,
text = '~g~[E]~w~Garage'
},
ParkingMarker = {
enabled = true,
sprite = 1,
r = 150,
g = 150,
b = 150,
size = vector3(5.0, 5.0, 0.7),
floating = true,
drawText = true,
text = '~g~[E]~w~Parking'
},
allowVehicles = {
jobs = {'police'}, -- police/ambulance
types = {'car'} -- heli/boat
},
},
['Boat'] = {
job = '',
Coords = {
Enterance = vector3(13.77583, -2795.892, 2.52595),
Vehicle = vector4(-1.579168, -2800.236, 0.6937781, 203.3485),
Ped = vector4(10.72929, -2785.75, 2.525941, 156.5151),
TakeOut = {
vector4(-1.579168, -2800.236, 0.6937781, 203.3485),
},
Park = vector3(-9.726573, -2772.322, 0.3701347),
Cam = vector3(-4.198977, -2816.374, 5.844879),
CamRot = vector3(-12.26584, -0, -15.04192),
},
Blip = {
enabled = true,
sprite = 356,
color = 26,
size = 1.0,
label = 'Garage',
},
Marker = {
enabled = true,
sprite = 35,
r = 150,
g = 150,
b = 150,
size = vector3(1.0, 1.0, 1.0),
floating = true,
drawText = true,
text = '~g~[E]~w~Garage'
},
ParkingMarker = {
enabled = true,
sprite = 1,
r = 150,
g = 150,
b = 150,
size = vector3(10.0, 10.0, 2.2),
floating = true,
drawText = true,
text = '~g~[E]~w~Parking'
},
allowVehicles = {
jobs = {'civilian'}, -- police/ambulance
types = {'boat'} -- heli/boat
},
},
['Heli'] = {
job = '',
Coords = {
Enterance = vector3(-742.6151, -1507.092, 5.000521),
Vehicle = vector4(-744.7491, -1468.718, 4.898471, 62.37053),
Ped = vector4(-748.7341, -1471.059, 5.000519, 51.56627),
TakeOut = {
vector4(-723.89, -1444.332, 5.000515, 323.6138),
},
Park = vector3(-725.6011, -1443.325, 4.898658),
Cam = vector3(-756.0774, -1469.547, 6.297874),
CamRot = vector3(-3.800892, -1.334021e-08, -88.11473),
},
Blip = {
enabled = true,
sprite = 360,
color = 26,
size = 1.0,
label = 'Garage',
},
Marker = {
enabled = true,
sprite = 34,
r = 150,
g = 150,
b = 150,
size = vector3(1.0, 1.0, 1.0),
floating = true,
drawText = true,
text = '~g~[E]~w~Garage'
},
ParkingMarker = {
enabled = true,
sprite = 1,
r = 150,
g = 150,
b = 150,
size = vector3(10.0, 10.0, 1.2),
floating = true,
drawText = true,
text = '~g~[E]~w~Parking'
},
allowVehicles = {
jobs = {'civilian'}, -- police/ambulance
types = {'heli'} -- heli/boat
},
},
['Plane'] = {
job = '',
Coords = {
Enterance = vector3(2121.39, 4788.769, 41.1159),
Vehicle = vector4(2076.876, 4786.657, 42.24327, 126.53),
Ped = vector4(2071.97, 4778.552, 40.15469, 135.2348),
TakeOut = {
vector4(2114.811, 4800.99, 41.17988, 115.64),
},
Park = vector3(2130.477, 4807.394, 40.93193),
Cam = vector3(2064.505, 4767.341, 44.53776),
CamRot = vector3(-9.140636, -0, -33.26276),
},
Blip = {
enabled = true,
sprite = 359,
color = 26,
size = 1.0,
label = 'Garage',
},
Marker = {
enabled = true,
sprite = 33,
r = 150,
g = 150,
b = 150,
size = vector3(1.0, 1.0, 1.0),
floating = true,
drawText = true,
text = '~g~[E]~w~Garage'
},
ParkingMarker = {
enabled = true,
sprite = 1,
r = 150,
g = 150,
b = 150,
size = vector3(10.0, 10.0, 1.2),
floating = true,
drawText = true,
text = '~g~[E]~w~Parking'
},
allowVehicles = {
jobs = {'civilian'}, -- police/ambulance
types = {'plane'} -- heli/boat
},
},
}
Config.ImpoundPrice = 500
Config.Impounds = {
['Davis'] = {
job = '',
Coords = {
Enterance = vector3(495.7309, -1340.829, 29.31222),
Vehicle = vector4(490.0634, -1332.484, 28.33581, 244.6085),
TakeOut = {
vector4(489.5631, -1313.77, 28.25636, 287.473),
},
Cam = vector3(496.3862, -1331.212, 30.20737),
CamRot = vector3(-10.26079, -0, 101.3873),
},
Blip = {
enabled = true,
sprite = 317,
color = 48,
size = 1.0,
label = 'Impound Lot'
},
Marker = {
enabled = true,
sprite = 20,
r = 255,
g = 0,
b = 0,
size = vector3(1.0, 1.0, 1.0),
floating = true,
drawText = true,
text = '~g~[E]~w~Impound'
},
allowVehicles = {
jobs = {'civilian', 'police'}, -- police/ambulance
types = {'car'} -- heli/boat
},
},
['Boat'] = {
job = '',
Coords = {
Enterance = vector3(9.221016, -2755.807, 6.004223),
Vehicle = vector4(35.39827, -2787.226, 1.769482, 203.4468),
TakeOut = {
vector4(50.74528, -2813.291, 0.8082977, 158.9813),
},
Cam = vector3(35.638, -2796.44, 4.947454),
CamRot = vector3(-9.241312, 5.336085e-08, 2.912247),
},
Blip = {
enabled = true,
sprite = 356,
color = 1,
size = 1.0,
label = 'Boat Impound Lot'
},
Marker = {
enabled = true,
sprite = 35,
r = 255,
g = 0,
b = 0,
size = vector3(1.0, 1.0, 1.0),
floating = true,
drawText = true,
text = '~g~[E]~w~Impound'
},
allowVehicles = {
jobs = {'civilian', 'police'}, -- police/ambulance
types = {'boat'} -- heli/boat
},
},
['Heli'] = {
job = '',
Coords = {
Enterance = vector3(-735.6682, -1503.612, 5.000525),
Vehicle = vector4(-744.7491, -1468.718, 4.898471, 62.37053),
TakeOut = {
vector4(-725.6011, -1443.325, 4.898658, 325.9759),
},
Cam = vector3(-756.0774, -1469.547, 6.297874),
CamRot = vector3(-3.800892, -1.334021e-08, -88.11473),
},
Blip = {
enabled = true,
sprite = 360,
color = 1,
size = 1.0,
label = 'Heli Impound Lot'
},
Marker = {
enabled = true,
sprite = 34,
r = 255,
g = 0,
b = 0,
size = vector3(1.0, 1.0, 1.0),
floating = true,
drawText = true,
text = '~g~[E]~w~Impound'
},
allowVehicles = {
jobs = {'civilian', 'police'}, -- police/ambulance
types = {'heli'} -- heli/boat
},
},
['Plane'] = {
job = '',
Coords = {
Enterance = vector3(2136.075, 4773.833, 40.97028),
Vehicle = vector4(2076.876, 4786.657, 42.24327, 126.53),
TakeOut = {
vector4(2116.053, 4802.452, 42.35492, 115.5002),
},
Cam = vector3(2064.505, 4767.341, 44.53776),
CamRot = vector3(-9.140636, -0, -33.26276),
},
Blip = {
enabled = true,
sprite = 359,
color = 1,
size = 1.0,
label = 'Plane Impound Lot'
},
Marker = {
enabled = true,
sprite = 33,
r = 255,
g = 0,
b = 0,
size = vector3(1.0, 1.0, 1.0),
floating = true,
drawText = true,
text = '~g~[E]~w~Impound'
},
allowVehicles = {
jobs = {'civilian', 'police'}, -- police/ambulance
types = {'plane'} -- heli/boat
},
},
}
Config.Confiscate = {
['MRPD'] = {
job = '',
Coords = {
Enterance = vector3(483.7722, -1018.018, 27.85017),
Vehicle = vector4(475.9914, -1021.184, 27.05229, 250.1686),
Cam = vector3(482.1944, -1020.513, 28.66856),
CamRot = vector3(-7.289493, -5.336085e-08, 95.69825),
},
Blip = {
enabled = true,
sprite = 137,
color = 48,
size = 1.0,
label = 'Confiscated Lot',
},
Marker = {
enabled = true,
sprite = 20,
r = 0,
g = 0,
b = 255,
size = vector3(1.0, 1.0, 1.0),
floating = true,
drawText = true,
text = '~g~[E]~w~Confiscated Lot'
},
}
}
Config.Confiscate_ = {
-- Regular officers
jobs = { -- JOB | Min Rank
['police'] = 0,
['gov'] = 0,
},
MaxBill = 10000,
MaxTime = 72, -- in hours
superviserJobs = {
['police'] = 2,
['gov'] = 2,
},
}
Config.Webhooks = {
['taken_out'] = 'https://discord.com/api/webhooks/',
['stored'] = 'https://discord.com/api/webhooks/',
['impound'] = 'https://discord.com/api/webhooks/',
['confiscate'] = 'https://discord.com/api/webhooks/',
['top_buttons'] = 'https://discord.com/api/webhooks/',
['give_car'] = 'https://discord.com/api/webhooks/',
['inspect_garage'] = 'https://discord.com/api/webhooks/',
}
Config.Text = {
['vehicle_added_admin'] = 'Vehicle added to player: %s',
['vehicle_received_player'] = 'You received a new vehicle: %s [%s]',
['no_permission'] = 'You do not have permission.',
['inspectgarage_usage'] = 'Usage: /inspectgarage [id or citizenid/identifier]',
['player_not_online'] = 'The player is not online.',
['no_vehicles_found'] = 'No vehicles found.',
['unknown_garage'] = 'Unknown garage.',
['vehicle_not_found_or_not_owned'] = 'Vehicle not found or does not belong to you.',
['vehicle_not_allowed_in_garage'] = 'This vehicle cannot be stored in this garage.',
['store_vehicle_error'] = 'Error storing the vehicle in the garage.',
['not_enough_bank_money'] = 'Not enough money in the bank!',
['no_permission_to_confiscate'] = 'You do not have permission to confiscate.',
['not_enough_money_bank'] = 'Not enough money in the bank',
['vehicle_moved_to_new_garage'] = 'Vehicle has been moved to the new garage',
['no_permission_to_use_command'] = 'You do not have permission to use this command.',
['givecar_usage'] = 'Usage: /givecar [playerId] [model] [plate]',
['player_not_found_or_offline'] = 'The player does not exist or is offline.',
['no_confiscated_vehicles'] = 'You don\'t have any confiscated vehicles in this lot.',
['fine_paid'] = 'Fine has been paid',
['error'] = 'Error',
['no_spawn_point'] = 'No available space to spawn the vehicle!',
['garage_no_vehicles'] = 'You dont`t have vehicles in this garage',
['no_vehicles_in_impound'] = 'You don\'t have any vehicles in this impound.',
['vehicle_data_not_found'] = 'Failed to retrieve vehicle data.',
}
›
⌄
Last updated on
Was this page helpful?
Next to read:
Imagesnull
Discard Changes
Do you want to discard your current changes and overwrite with the template?
Archive Synced Block
Message
Create new Template
What is this template's title?
Delete Template
Message