Main/resources/[Developer]/[Nordi]/brutal_policejob/config.lua
2025-06-07 08:51:21 +02:00

587 lines
32 KiB
Lua
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

----------------------------------------------------------------------------------------------
-----------------------------------| BRUTAL POLICE JOB :) |-----------------------------------
----------------------------------------------------------------------------------------------
--[[
Hi, thank you for buying our script, We are very grateful!
For help join our Discord server: https://discord.gg/85u2u5c8q9
More informations about the script: https://docs.brutalscripts.com
--]]
Config = {
Core = 'QBCORE', -- 'ESX' / 'QBCORE' | Other core setting on the 'core' folder.
Inventory = 'qs-inventory', -- 'ox_inventory' / 'qb_inventory' / 'quasar_inventory' / 'chezza_inventory' / 'codem_inventory' / 'core_inventory' / 'origen_inventory' / 'ps-inventory' // Custom can be add in the cl_utils.lua!!!
Billing = 'brutal_billing', -- 'brutal_billing' / 'esx_billing' / 'okokBilling' / 'jaksam_billing' / 'codem_billing' / 'quasar_billing' | false = immediate deduction from the player's bank account
TextUI = 'ox_lib', -- false / 'brutal_textui' / 'ox_lib' / 'okokTextUI' / 'ESXTextUI' / 'QBDrawText' // Custom can be add in the cl_utils.lua!!!
Target = 'qb-target', -- 'oxtarget' / 'qb-target' // if the TextUI is set to false target will step its place. | The Target cannot be false.
ProgressBar = 'pogressBar', -- 'progressBars' / 'pogressBar' / 'mythic_progbar' // Custom can be add in the cl_utils.lua!!!
Metric = 'kmh', -- 'kmh' / 'mph'
BrutalNotify = true, -- Buy here: (4€+VAT) https://store.brutalscripts.com | Or set up your own notify >> cl_utils.lua
SteamName = false, -- true = Steam name | false = character name
DateFormat = '%d/%m/%Y', -- Date format
CustomOutfitMenu = false, -- If it's true, it will open a custom outfit menu, what you can edit in the cl_utils.lua line 103.
ClosestDistanceIssue = false, -- DO NOT EDIT IT.
DutyOffOnDeath = true, -- If you are on duty and die, you will be taken off duty. (does nothing if DutySystem = false)
DutySystem = true, -- Do you want to use the Duty System? true / false
PoliceStations = {
['Police Department'] = {
Job = 'police',
MenuColors = {'rgb(15, 100, 210)', 'rgb(9, 43, 88)'},
Blip = {use = false, color = 38, sprite = 60, size = 1.0},
Marker = {use = false, marker = 20, rgb = {15, 100, 210}, bobUpAndDown = true, rotate = false},
Duty = vector3(450.7325, -972.9617, 30.6547),
DutyBlips = {
use = true,
updatetime = 5000,
},
NoteDeleteRank = 2,
GiveLicenseRank = 2,
CitizenCallDeleteRank = 2,
Licenses = {},
Cloakrooms = {
vector3(472.7700, -1013.5255, 32.9868),
vector3(478.0511, -1011.7962, 32.9868),
},
BossMenu = {
grades = {7},
coords = {
vector3(430.7693, -989.8458, 35.8398),
}
}
},
['Marshals'] = {
Job = 'marshal',
MenuColors = {'rgb(235, 164, 52)', 'rgb(181, 116, 13)'},
Blip = {use = true, color = 22, sprite = 60, size = 1.0},
Marker = {use = true, marker = 20, rgb = {15, 100, 210}, bobUpAndDown = true, rotate = false},
Duty = vector3(-446.5832, 6012.8979, 32.2887),
DutyBlips = {
use = true,
updatetime = 5000,
},
NoteDeleteRank = 2,
GiveLicenseRank = 2,
CitizenCallDeleteRank = 2,
Licenses = {},
Cloakrooms = {
vector3(-440.2871, 6010.4814, 36.9957),
},
Armorys = {
vector3(-449.4388, 6015.1021, 36.9956),
},
BossMenu = {
grades = {3},
coords = {
vector3(-432.8335, 6005.9185, 36.9957),
}
}
}
},
Commands = {
-- For cops
Duty = {
Use = true,
Command = 'pduty',
Suggestion = 'Entering/Exiting duty'
},
JobMenu = {
Command = 'jobmenu',
Control = '', -- Controls list: https://docs.fivem.net/docs/game-references/input-mapper-parameter-ids/keyboard/
Suggestion = 'Open Job Menu'
},
MDT = {
Use = true, -- if false here you can add your custom MDT >> cl_utils
Command = 'mdt',
Control = '', -- Controls list: https://docs.fivem.net/docs/game-references/input-mapper-parameter-ids/keyboard/
Suggestion = 'Open MDT Menu'
},
VehiclePanel = {
Use = true,
Command = 'vehiclepanel',
Control = '', -- Controls list: https://docs.fivem.net/docs/game-references/input-mapper-parameter-ids/keyboard/
Suggestion = 'Vehicle Panel Position edit'
},
PlateReader = {
Use = true, -- If true, VehiclePanel also needs to be set to true.
WhitelistedVehicles = {'police', 'police2', 'police3', 'police4', 'fbi', 'fbi2', 'sheriff', 'sheriff2'}, -- false = not in use
Command = 'platereader',
Control = '', -- Controls list: https://docs.fivem.net/docs/game-references/input-mapper-parameter-ids/keyboard/
Suggestion = 'Plate Reader Menu'
},
AreaLock = {
Use = true,
DeleteNPC = false,
Command = 'arealock',
Control = '', -- Controls list: https://docs.fivem.net/docs/game-references/input-mapper-parameter-ids/keyboard/
Suggestion = 'Area Lock Menu'
},
CameraRepair = {
Command = 'camera_repair',
Suggestion = 'Repair the Camera'
},
Drag = {
Command = 'drag',
Suggestion = 'Drag Animation'
},
RemoveObjects = {
Command = 'removeobjects',
Suggestion = 'Remove Objects',
Objects = {
-- prop = objects props/models, icon = objects icons in the jobmenu. (for example use icons from here: https://fontawesome.com/search?m=free&o=r), freeze = freeze the objects position: true / false
[1] = {prop = 'prop_roadcone02a', icon = 'fa-solid fa-play fa-rotate-270', freeze = false},
[2] = {prop = 'prop_barrier_work06a', icon = 'fa-solid fa-road-barrier', freeze = false},
[3] = {prop = 'p_ld_stinger_s', icon = 'fa-solid fa-road-spikes', freeze = false},
[4] = {prop = 'prop_gazebo_03', icon = 'fa-solid fa-tent', freeze = false},
[5] = {prop = 'prop_worklight_03b', icon = 'fa-solid fa-lightbulb', freeze = false},
-- You can't add more or use less!!!
}
},
RobPlayer = {
Use = true,
HandUpAnimation = {use = true, animDictionary = 'missminuteman_1ig_2', animName = 'handsup_base'}, -- If you use a different hands up animation on your server change these | Anim Dict, Anim Name
CanRobDeadPlayer = true, -- You can rob dead players? true / false
Command = 'rob',
Suggestion = 'Rob Player'
},
-- For Civils
CitizenCall = {
Use = true,
Command = 'citizencall',
Control = '', -- Controls list: https://docs.fivem.net/docs/game-references/input-mapper-parameter-ids/keyboard/
Suggestion = 'Citizen Call Menu',
Cooldown = 0, -- in minutes while a player can not send a citizencall again
},
},
HandCuff = {
Freeze = false, -- Do you want to freeze the player while he is cuffed? true / false
CuffObject = true, -- Do you want to use Cuff Object on the player's hand? true / false
FastCuff = {Command = 'cuff', Control = '', Suggestion = 'To cuff a player faster'},
-- More controls: https://docs.fivem.net/docs/game-references/controls/
DisableControls = {24,257,25,263,32,34,31,30,45,22,44,37,23,288,289,170,167,73,199,59,71,72,36,47,264,257,140,141,142,143,75}, -- Disabled controls while the player is cuffed.
HandcuffItem = 'handcuff', -- Usable item, what everyone can use to cuff someone.
RemoveHandcuffItem = false, -- Wether the script should remove the cuff item after the player used it once or not
HandcuffKeyItem = 'handcuff_key', -- Usable item, what everyone can use to open the handcuff.
RemoveHandcuffKeyItem = false, -- Wether the script should remove the key item after the player used it once or not
DragBlacklistedVehicles = {'bf400', 'sanchez'},
VehicleEnterType = 'walk', -- walk / teleport | the way how people will get in the vehicle when you put them into one with the jobmenu
},
BulletProofs = {
Use = false, -- true = false
Items = {
-- Job = who can use, onlyjob = Only the job members can use? true / fase, item = ITEM
{job = 'police', onlyjob = true, item = 'police_bulletproof'},
{job = 'sheriff', onlyjob = true, item = 'sheriff_bulletproof'},
}
},
SpeedCameras = {
Use = false, -- Do you want to use Speedcameras? true / false
Blips = {sprite = 184, color = 82, size = 0.5}, -- Speedcameras Blips
OtherWhitelistedJobs = {'ambulance', 'sheriff', ''}, -- Other Whitelisted jobs
Flash = true, -- Do you want a flash effect for Speedcameras? true / false
FlashSound = true, -- Do you want a flash sound for Speedcameras? true / false
Positions = {
-- Coords, job = which job will get the money from the speedcameras, limit = speed limit, price = price (Proportional fine value), radius = radius, blip = true / false
{coords = vector3(2076.3738, 2718.7109, 47.6280), job = 'police', limit = 50, price = 1000, radius = 5.0, blip = true},
{coords = vector3(1320.0201, 610.4359, 80.1452), job = 'police', limit = 130, price = 3000, radius = 15.0, blip = true},
{coords = vector3(-2686.5913, 2442.6104, 16.6781), job = 'police', limit = 130, price = 3000, radius = 15.0, blip = true},
{coords = vector3(-1057.4922, -607.0911, 17.9110), job = 'police', limit = 110, price = 2000, radius = 25.0, blip = true},
{coords = vector3(229.3872, -662.6493, 38.2247), job = 'police', limit = 50, price = 1000, radius = 15.0, blip = true},
{coords = vector3(120.5341, -1378.1332, 28.8197), job = 'police', limit = 50, price = 1000, radius = 25.0, blip = true},
}
},
CityAlarms = { -- When shooting or car jacking happens the script can place a blip for some time or send a citizencall to the mdt
Shooting = {
Use = true,
SendCitizenCall = false,
Blips = {sprite = 110, sprite2 = 229, size = 0.70, color = 1, label = 'Shooting'},
RemoveTime = 15, -- in second | Remove the blip after this time
JobWhitelist = {"fbi"}, -- if someone from these jobs shoot it wont be triggered
ZoneWhitelists = { -- in this zone it wont be triggered
{size = 30.0, coords = vector3(133.8319, -481.2803, 43.1305)},
},
WeaponWhitelist = { -- these weapons wont trigger the script
'WEAPON_GRENADE',
'WEAPON_BZGAS',
'WEAPON_MOLOTOV',
'WEAPON_STICKYBOMB',
'WEAPON_PROXMINE',
'WEAPON_SNOWBALL',
'WEAPON_PIPEBOMB',
'WEAPON_BALL',
'WEAPON_SMOKEGRENADE',
'WEAPON_FLARE',
'WEAPON_PETROLCAN',
'WEAPON_FIREEXTINGUISHER',
'WEAPON_HAZARDCAN',
'WEAPON_RAYCARBINE',
'WEAPON_STUNGUN'
}
},
CarJack = {
Use = true,
Blips = {sprite = 326, size = 0.70, color = 43, label = 'Car Jacking'},
RemoveTime = 15, -- in second | Remove the blip after this time
SendCitizenCall = true,
UseShockingCarAlarm = true,
ZoneWhitelists = {
{size = 30.0, coords = vector3(133.8319, -481.2803, 43.1305)},
},
},
},
Prison = {
Use = true, -- Do you want to use the Prison? true / false
SaveInventory = true, -- true / false | If set to true, the player's inventory is saved to the database when jailed. (Cannot be true if ClearInventory is also true.)
ClearInventory = false, -- true / false | If set to true, the player's inventory is cleared when jailed. (Cannot be true if SaveInventory is also true.)
SaveFrequency = 5,
Blip = {use = true, label = 'Prison', color = 3, sprite = 188, size = 1.25},
Marker = {use = true, marker = 20, rgb = {15, 100, 210}, bobUpAndDown = true, rotate = false},
Coords = vector3(1765.2253, 2560.2373, 45.5651),
SendPlayerToJail = vector3(1840.3468, 2579.6252, 46.0143),
FinishCoords = vector4(1847.0192, 2585.8787, 45.6726, 267.4373),
Hospital = {
Blip = {label = 'Prison Hospital', coords = vector3(1767.7861, 2570.3118, 45.7299), color = 2, sprite = 61, size = 0.8},
ReviveTime = 15, -- in sec
ClearInventory = true, -- true / false
Beds = {
{coords = vector3(1772.00, 2597.9272, 45.6585), heading = 90.0},
{coords = vector3(1772.00, 2594.9656, 45.6586), heading = 90.0},
{coords = vector3(1772.00, 2591.8428, 45.6586), heading = 90.0},
},
},
Escape = {
CanEscape = true, -- Do you want to let the players to escape from the Prison? true / false
EscapeDistance = 500.0, -- Escape Distance
EscapeByTunnel = {
Use = true, -- If it's true, you have to have this required mlo: https://ed-johnsonscripts.tebex.io/package/5303552
Price = 5000, -- Price to can use
TimeToEscape = 30000, -- Escaping time
Model = 's_m_y_prismuscl_01',
Coords = vector4(1628.2682, 2584.9957, 44.5652, 1.0618),
DoorCoords = vector4(1628.185, 2584.76, 45.5583, 1.0618),
WalkCoords = vector4(1626.5833, 2585.4402, 45.5648, 2.9932),
DoorObject = -904036698,
},
},
Shop = {
Blip = {label = 'Prison Shop', color = 69, sprite = 59, size = 0.8},
Coords = vector3(1770.1625, 2551.2397, 45.5650),
Items = {
-- In ESX
{item = 'burger', label = 'Burger', price = 1},
{item = 'water', label = 'Water', price = 1},
-- In QB
--{item = 'sandwich', label = 'Sandwich', price = 1},
--{item = 'water_bottle', label = 'Water', price = 1},
}
},
Jobs = {
Use = true,
Blip = {label = 'Prison Job', color = 17, sprite = 66, size = 0.7},
StartJob = vector3(1616.6893, 2576.9800, 45.8556),
Works = {
-- Welding
{
Time = 10, -- Time in sec
Money = {min = 100, max = 200}, -- Mimimum, Maximum random money amount
Blip = {label = 'Work Possition', color = 26, sprite = 354, size = 0.8},
Animation = 'WORLD_HUMAN_WELDING',
RemoveProp = 'prop_weld_torch',
Positions = {
{Coords = vector3(1624.7623, 2575.7261, 45.5649), Heading = 270.0},
{Coords = vector3(1610.1010, 2568.1750, 45.5649), Heading = 45.0},
},
},
-- Hammering
{
Time = 10,
Money = {min = 100, max = 200},
Blip = {label = 'Work Possition', color = 26, sprite = 402, size = 1.0},
Animation = 'WORLD_HUMAN_HAMMERING',
RemoveProp = 'prop_tool_hammer',
Positions = {
{Coords = vector3(1630.2081, 2527.3784, 45.5649), Heading = 235.0},
{Coords = vector3(1624.8821, 2513.2861, 45.5648), Heading = 100.0},
},
},
-- Planting
{
Time = 10,
Money = {min = 100, max = 200},
Blip = {label = 'Work Possition', color = 2, sprite = 1, size = 0.75},
Animation = 'WORLD_HUMAN_GARDENER_PLANT',
RemoveProp = 'prop_cs_trowel',
Positions = {
{Coords = vector3(1771.3270, 2546.0410, 45.5871), Heading = 275.0},
{Coords = vector3(1757.6355, 2550.0220, 45.5651), Heading = 130.0},
{Coords = vector3(1700.1659, 2536.5183, 45.5595), Heading = 150.0},
},
},
-- Cleaning
{
Time = 10,
Money = {min = 100, max = 200},
Blip = {label = 'Work Possition', color = 5, sprite = 1, size = 0.75},
Animation = 'WORLD_HUMAN_MAID_CLEAN',
RemoveProp = 'prop_rag_01',
Positions = {
{Coords = vector3(1781.9982, 2558.9646, 45.6732), Heading = 0.0},
{Coords = vector3(1784.3669, 2563.7920, 45.6731), Heading = 0.0},
{Coords = vector3(1784.2422, 2552.7314, 45.6731), Heading = 0.0},
},
},
-- You can add more...
},
},
PrisonGuards = {
{Model = 'mp_m_securoguard_01', Coords = vector4(1759.9581, 2413.7534, 45.3684, 28.3456), Distance = 10.0},
{Model = 'mp_m_securoguard_01', Coords = vector4(1820.5490, 2477.2603, 45.3775, 58.4353), Distance = 10.0},
{Model = 'mp_m_securoguard_01', Coords = vector4(1659.2534, 2398.5969, 45.4038, 1.3208), Distance = 10.0},
{Model = 'mp_m_securoguard_01', Coords = vector4(1544.2542, 2470.9983, 45.3487, 291.0606), Distance = 10.0},
{Model = 'mp_m_securoguard_01', Coords = vector4(1538.5869, 2585.3689, 45.3398, 276.2064), Distance = 10.0},
{Model = 'mp_m_securoguard_01', Coords = vector4(1572.9132, 2678.1006, 45.3943, 241.9367), Distance = 10.0},
{Model = 'mp_m_securoguard_01', Coords = vector4(1650.8765, 2754.4700, 45.4991, 204.2366), Distance = 10.0},
{Model = 'mp_m_securoguard_01', Coords = vector4(1772.0437, 2758.9846, 45.5022, 158.1188), Distance = 10.0},
{Model = 'mp_m_securoguard_01', Coords = vector4(1844.9613, 2699.1370, 45.5318, 91.8540), Distance = 10.0},
{Model = 'mp_m_securoguard_01', Coords = vector4(1819.9763, 2621.6011, 45.5227, 84.6645), Distance = 10.0},
{Model = 'mp_m_securoguard_01', Coords = vector4(1796.1647, 2620.0349, 45.5651, 357.4224), Distance = 10.0},
{Model = 'mp_m_securoguard_01', Coords = vector4(1797.2832, 2590.6509, 45.6206, 190.7684), Distance = 10.0},
{Model = 'mp_m_securoguard_01', Coords = vector4(1822.2632, 2608.7876, 45.5931, 92.6341), Distance = 20.0},
},
},
SecurityCameras = {
hack = {
enable = true, -- Camera Hacking | true = false
time = 30, -- Hacking time
removeItem = false, -- Remove the item? | true = false
item = 'cam_hacking', -- Camera Hacking item
distance = 15.0 -- The player should be at this distance from camera object
},
cameras = {
[1] = {label = "Prison CAM#1", coords = vector3(1768.84, 2530.96, 50.06), r = {x = -15.0, y = 0.0, z = 42.78}, img = 'https://i.ibb.co/L1V2ypj/image.png'},
[2] = {label = "Prison CAM#2", coords = vector3(1616.35, 2522.01, 50.12), r = {x = -15.0, y = 0.0, z = 300.78}, img = 'https://i.ibb.co/ggPmDzF/image.png'},
[3] = {label = "Prison CAM#3", coords = vector3(1694.99, 2529.18, 59.00), r = {x = -15.0, y = 0.0, z = 300.78}, img = 'https://i.ibb.co/ZfQ8Rbk/image.png'},
[4] = {label = "Pacific Bank CAM#1", coords = vector3(235.35, 227.76, 113.83), r = {x = -35.0, y = 0.0, z = 220.05}, img = 'https://i.ibb.co/RzW3BG6/image.png'},
[5] = {label = "Pacific Bank CAM#2", coords = vector3(232.64, 221.82, 108.47), r = {x = -25.0, y = 0.0, z = -140.91}, img = 'https://i.ibb.co/YZZ5BXG/image.png'},
[6] = {label = "Pacific Bank CAM#3", coords = vector3(251.83, 225.38, 104.50), r = {x = -35.0, y = 0.0, z = -74.87}, img = 'https://i.ibb.co/bW8qhqx/image.png'},
[7] = {label = "Jewelery CAM#1", coords = vector3(-620.28, -224.15, 40.32), r = {x = -25.0, y = 0.0, z = 165.78}, img = 'https://i.ibb.co/WgSKLwZ/image.png'},
[8] = {label = "Jewelery CAM#2", coords = vector3(-627.47, -239.98, 40.30), r = {x = -25.0, y = 0.0, z = -10.78}, img = 'https://i.ibb.co/dtZzrWp/image.png'},
[9] = {label = "Paleto Bank #1", coords = vector3(-115.40, 6472.91, 33.00), r = {x = -25.0, y = 0.0, z = 200.1595}, img = 'https://i.ibb.co/8ryd2wF/image.png'},
[10] = {label = "Paleto Bank #2", coords = vector3(-108.02, 6462.61, 33.40), r = {x = -25.0, y = 0.0, z = 360.00}, img = 'https://i.ibb.co/SRtZtBx/image.png'},
[11] = {label = "Paleto Bank #3", coords = vector3(-104.62, 6479.42, 33.38), r = {x = -25.0, y = 0.0, z = 182.00}, img = 'https://i.ibb.co/J2XSjT4/image.png'},
[12] = {label = "Paleto Bank #4", coords = vector3(-107.89, 6468.54, 33.90), r = {x = -25.0, y = 0.0, z = 216.00}, img = 'https://i.ibb.co/1QvW9GD/image.png'},
[13] = {label = "Fleeca Bank #1", coords = vector3(146.52, -1038.20, 30.72), r = {x = -25.0, y = 0.0, z = 250.1595}, img = 'https://i.ibb.co/Z2M2x5N/image.png'},
[14] = {label = "Fleeca Bank #1", coords = vector3(150.01, -1051.31, 31.10), r = {x = -25.0, y = 0.0, z = 25.1595}, img = 'https://i.ibb.co/0nDx3P5/image.png'},
[15] = {label = "Fleeca Bank #2", coords = vector3(1179.08, 2705.60, 39.40), r = {x = -25.0, y = 0.0, z = 90.1595}, img = 'https://i.ibb.co/Z2M2x5N/image.png'},
[16] = {label = "Fleeca Bank #2", coords = vector3(1171.28, 2716.70, 39.82), r = {x = -25.0, y = 0.0, z = 225.1595}, img = 'https://i.ibb.co/0nDx3P5/image.png'},
[17] = {label = "Fleeca Bank #3", coords = vector3(-1216.80, -331.46, 39.0), r = {x = -25.0, y = 0.0, z = 290.1595}, img = 'https://i.ibb.co/Z2M2x5N/image.png'},
[18] = {label = "Fleeca Bank #3", coords = vector3(-1204.83, -337.83, 39.51), r = {x = -25.0, y = 0.0, z = 80.1595}, img = 'https://i.ibb.co/0nDx3P5/image.png'},
[19] = {label = "Fleeca Bank #4", coords = vector3(-2963.95, 478.96, 17.06), r = {x = -25.0, y = 0.0, z = 350.1595}, img = 'https://i.ibb.co/Z2M2x5N/image.png'},
[20] = {label = "Fleeca Bank #4", coords = vector3(-2952.67, 486.13, 17.47), r = {x = -25.0, y = 0.0, z = 140.1595}, img = 'https://i.ibb.co/0nDx3P5/image.png'},
[21] = {label = "Fleeca Bank #5", coords = vector3(310.85, -276.56, 55.47), r = {x = -25.0, y = 0.0, z = 250.1595}, img = 'https://i.ibb.co/Z2M2x5N/image.png'},
[22] = {label = "Fleeca Bank #5", coords = vector3(314.34, -289.67, 56.23), r = {x = -25.0, y = 0.0, z = 25.1595}, img = 'https://i.ibb.co/0nDx3P5/image.png'},
[23] = {label = "Fleeca Bank #6", coords = vector3(-354.35, -47.43, 50.69), r = {x = -25.0, y = 0.0, z = 250.1595}, img = 'https://i.ibb.co/Z2M2x5N/image.png'},
[24] = {label = "Fleeca Bank #6", coords = vector3(-350.62, -60.48, 50.76), r = {x = -25.0, y = 0.0, z = 25.1595}, img = 'https://i.ibb.co/0nDx3P5/image.png'},
},
},
-----------------------------------------------------------
-----------------------| TRANSLATE |-----------------------
-----------------------------------------------------------
MoneyForm = '$', -- Money form
-- All Licences Label
Licences = {
['weapon'] = 'Weapon Licence',
['dmv'] = 'DMV Licence',
['drive'] = 'Drive Licence',
['driver'] = 'Drive Licence',
['bike'] = 'Bike Licence',
['hunting'] = 'Hunting Licence',
['business'] = 'Business Licence',
},
Locales = {
CameraLabel = 'Left ~INPUT_CELLPHONE_LEFT~ Right ~INPUT_CELLPHONE_RIGHT~\nUp ~INPUT_CELLPHONE_UP~ Down ~INPUT_CELLPHONE_DOWN~\n~r~Cancel ~INPUT_CELLPHONE_CANCEL~',
ObjectLabel = 'Rotate Object ~INPUT_CELLPHONE_LEFT~ & ~INPUT_CELLPHONE_RIGHT~\n~b~Place Object~w~ ~INPUT_FRONTEND_RDOWN~',
Male = 'Male',
Female = 'Female',
SpeedCameraFine = 'Speed Camera - Speed:',
SpeedCameraBlipLabel = 'Speed Camera',
None = 'None',
Jail = 'Jail',
Reason = 'Reason',
Time = 'Time',
VehicleJacking = 'Vehicle Jacking',
Shooting = 'Shooting',
-- Job Menu Locales
CitizenInteractions = 'Citizen Interactions',
Search = 'Search',
Cuff = 'Cuff',
Uncuff = 'Uncuff',
Drag = 'Drag',
InOutOfVehicle = 'In/out of vehicle',
VehicleInteractions = 'Vehicle Interactions',
Lockpick = 'Lockpick',
WheelClamp = 'Wheel clamp',
Impound = 'Impound',
VehicleSearch = 'Search',
Objects = 'Objects',
Cone = 'Cone',
Barrier = 'Barrier',
Spikestrips = 'Spikestrips',
Tent = 'Tent',
Light = 'Light',
MDT = 'MDT',
Colleague = 'Colleague',
},
Texts = {
[1] = {'[E] - To open the dress menu', 38, 'Open the dress menu', 'fa-solid fa-person-half-dress'},
[2] = {'[E] - To open the armory menu', 38, 'Open the armory menu', 'fa-solid fa-shield-halved'},
[3] = {'[E] - To open the garage menu', 38, 'Open the garage menu', 'fa-solid fa-warehouse'},
[4] = {'[E] - To deposit the vehicle', 38, 'Deposit the vehicle', 'fa-solid fa-car'},
[5] = {'[E] - To Duty ON', '[E] - To Duty OFF', 38, 'To Duty', 'fa-solid fa-newspaper'},
[6] = {'[E] - Search Vehicle Trunk', 38},
[7] = {'[E] - Search Vehicle Glovebox', 38},
[8] = {'[E] - To remove Object', 38, 'Remove Object', 'fa-solid fa-trash'},
[9] = {'[E] - To start job', 38, 'Start job', 'fa-solid fa-play'},
[10] = {'[E] - To finish job', 38, 'Finish job', 'fa-solid fa-stop'},
[11] = {'[E] - To start working', 38, 'Start working', 'fa-solid fa-hammer'},
[12] = {'[E] - To escape By Tunnel', 38, 'Escape By Tunnel', 'fa-solid fa-archway'},
[13] = {'[E] - To open shop', 38, 'Open shop', 'fa-solid fa-shop'},
[14] = {'[E] - To send Player To Jail', 38, 'Send Player To Jail', 'fa-solid fa-handcuffs'},
[15] = {'[E] - To open the boss menu', 38, 'Open the boss menu', 'fa-solid fa-users-gear'},
},
-- Notify function EDITABLE >> cl_utils.lua
Notify = {
[1] = {"POLICE JOB", "No vehicle available for your rank.", 5000, "error"},
[2] = {"POLICE JOB", "You can't deposit this Vehicle.", 5000, "error"},
[3] = {"POLICE JOB", "Duty status: <b>ON", 5000, "info"},
[4] = {"POLICE JOB", "Duty status: <b>OFF", 5000, "info"},
[5] = {"POLICE JOB", "Something is in the way!", 5000, "error"},
[6] = {"POLICE JOB", "There isn't free seat in the Vehicle!", 5000, "error"},
[7] = {"POLICE JOB", "You got:", 5000, "info"},
[8] = {"POLICE JOB", "<br>You spent:<b>", 5000, "info"},
[9] = {"POLICE JOB", "You can't use it.", 5000, "error"},
[10] = {"POLICE JOB", "You don't have enough money!", 5000, "error"},
[11] = {"POLICE JOB", "<b>You have started Work!</b> Go to the Point, marked on the map! You will receive Money when you finish the Job.", 10000, "info"},
[12] = {"POLICE JOB", "Go to the Next Point, marked on the map!", 5000, "info"},
[13] = {"POLICE JOB", "The Prison Guard bringed you back!", 5000, "info"},
[14] = {"POLICE JOB", "You do not have enough cash:", 5000, "error"},
[15] = {"POLICE JOB", "The door is opening, escape!", 5000, "success"},
[16] = {"POLICE JOB", "Please DO NOT SPAM!", 8000, "error"},
[17] = {"POLICE JOB", "You aren't near to a Camera Object!", 5000, "error"},
[18] = {"POLICE JOB", "Hack FAILED!", 5000, "error"},
[19] = {"POLICE JOB", "Hack SUCCESS! The camera has been deactivated.", 5000, "success"},
[20] = {"POLICE JOB", "You have successfully repaired the Camera!", 6000, "success"},
[21] = {"POLICE JOB", "You have successfully submitted!", 6000, "success"},
[22] = {"POLICE JOB", "You have successfully created a fine!", 6000, "success"},
[23] = {"POLICE JOB", "There are no players near you!", 6000, "error"},
[24] = {"POLICE JOB", "Jail time is over!", 6000, "success"},
[25] = {"POLICE JOB", "You have successfully escaped!", 6000, "success"},
[26] = {"POLICE JOB", "You can't escape!", 6000, "error"},
[27] = {"POLICE JOB", "Citizen Call <br>Street: ", 6000, "info"},
[28] = {"POLICE JOB", "No one nearby to drag!", 6000, "error"},
[29] = {"POLICE JOB", "Someone is in the Vehicle!", 6000, "error"},
[30] = {"POLICE JOB", "You have to put a Wheel Clamp to the Wheel first.", 6000, "error"},
[31] = {"POLICE JOB", "You paid a police fine:", 5000, "info"},
[32] = {"POLICE JOB", "The player isn't available!", 5000, "info"},
[33] = {"POLICE JOB", "The player have to put up their hands!", 5000, "error"},
[34] = {"POLICE JOB", "You have to wait to send again.", 5000, "error"},
[35] = {"POLICE JOB", "You have to duty in!", 5000, "error"},
},
Progressbar = {
DutyOFF = 'Duty OFF...',
DutyON = 'Duty ON...',
Working = 'Working...',
WheelClampPlacing = 'Placing Wheel Clamp...',
Impound = 'Impound...',
Rob = 'Player Robbing...'
},
Webhooks = {
Use = true, -- Use webhooks? true / false
Locale = {
['ItemBought'] = 'Item Bought',
['CitizenCallOpen'] = 'Citizen Call - Open',
['CitizenCallClose'] = 'Citizen Call - Close',
['CitizenCallDelete'] = 'Citizen Call - Delete',
['FineCreated'] = 'Fine Created',
['Jail'] = 'Jail',
['Unjail'] = 'Unjail',
['PlayerName'] = 'Player Name',
['Identifier'] = 'Identifier',
['Items'] = 'Items',
['Text'] = 'Text',
['Callid'] = 'Call ID',
['Coords'] = 'Coords',
['Assistant'] = 'Assistant',
['CloseReason'] = 'Close Reason',
['Receiver'] = 'Receiver',
['Amount'] = 'Amount',
['Job'] = 'Job',
['Reason'] = 'Reason',
['Time'] = 'Time '
},
-- To change a webhook color you need to set the decimal value of a color, you can use this website to do that - https://www.mathsisfun.com/hexadecimal-decimal-colors.html
Colors = {
['FineCreated'] = 3145631,
['CitizenCallOpen'] = 3145631,
['CitizenCallClose'] = 3145631,
['ItemBought'] = 3145631,
['Jail'] = 3145631,
['Unjail'] = 3145631,
}
}
} --