# config.lua

````lua
```lua
Config = {}

--------- | 𝗙𝗥𝗔𝗠𝗘𝗪𝗢𝗥𝗞 | ---------

Config.Framework = 'esx' -- 'esx' or 'qb'


--------- | 𝗚𝗘𝗥𝗔𝗟 | ---------

Config.MapBlip = true
Config.BlipName = 'Money Laundry'
Config.BlipSprite = 500
Config.BlipColor = 69
Config.BlipSize = 0.8

Config.NotificationTime = 5 -- in seconds | Time the notification remains

Config.MinPolice = 0 --  min police online to start the system

Config.AccessEveryone = true -- Anyone can access laundry | if Config.AccessEveryone = false, edit this 113


------ | 𝗙𝗢𝗥 𝗦𝗘𝗥𝗩𝗘𝗥𝗦 𝗧𝗛𝗔𝗧 𝗨𝗦𝗘 𝗖𝗔𝗦𝗛 / 𝗕𝗟𝗔𝗖𝗞 𝗠𝗢𝗡𝗘𝗬 𝗣𝗘𝗥 𝗜𝗧𝗘𝗠 𝗣𝗨𝗧 𝗧𝗥𝗨𝗘 | -------
Config.DirtyisItem = false -- Black Money is item? Put true | If black money is account put false
Config.DirtyItemName = 'markedbills'

Config.CashisItem = false -- Maybe for some QB servers. If you use cash by item put -> true
Config.CashItemName = 'cash'
--------------------------------------------------------------------------------


--------- | 𝗜𝗠𝗣𝗢𝗥𝗧𝗔𝗡𝗧 𝗩𝗔𝗟𝗨𝗘𝗦 𝗧𝗢 𝗖𝗢𝗡𝗧𝗥𝗢𝗟 𝗧𝗛𝗘 𝗘𝗖𝗢𝗡𝗢𝗠𝗬 𝗢𝗙 𝗧𝗛𝗜𝗦 𝗦𝗬𝗦𝗧𝗘𝗠 | ---------

-- 𝗦𝗧𝗘𝗣 𝟭 || 𝗠𝗜𝗡𝗜𝗠𝗨𝗠 𝗗𝗜𝗥𝗧𝗬 𝗠𝗢𝗡𝗘𝗬 𝗧𝗢 𝗦𝗧𝗔𝗥𝗧
Config.MinToStart = 100000 -- Dirty money that is removed by 1 process

-- 𝗦𝗧𝗘𝗣 𝟯 || 𝗜𝗧𝗘𝗠, 𝗤𝗨𝗔𝗡𝗧𝗜𝗜𝗧𝗬, 𝗔𝗡𝗜𝗠𝗔𝗧𝗜𝗢𝗡 𝗦𝗣𝗘𝗘𝗗
Config.ItemMoneyPrint = 'money_print' -- item name | WARN: You need to create that item in your server
Config.ItemMoneyCount = 100 --item count per process
Config.Animation3SpeedLevel = 2 --||  𝟭  ||  𝟮  ||  𝟯  ||  𝟰   |> LEVELS - Recommended: 2

-- 𝗦𝗧𝗘𝗣 𝟰 || 𝗖𝗔𝗦𝗛 𝗥𝗘𝗪𝗔𝗥𝗗 & 𝗔𝗡𝗜𝗠𝗔𝗧𝗜𝗢𝗡 𝗦𝗣𝗘𝗘𝗗
Config.CashReward = 10000 -- Cash add by 1 process
Config.Animation4SpeedLevel = 1 --||  𝟭  ||  𝟮  ||  𝟯  ||  𝟰   |> LEVELS - Recommended: 1
Config.CommandCount = 'count'



--------- | 𝗧𝗥𝗔𝗡𝗦𝗟𝗔𝗧𝗜𝗢𝗡𝗦 | ---------
Config.Translations = {
    open = 'PRESS ~p~[E]~w~ TO TURN ON THE POWER',
    on = '~w~SWITCHBOARD | ~g~ON',
	nodirtymoney = 'INSUFFICIENT DIRTY MONEY. NEED AT LEAST: ~r~'.. Config.MinToStart ..'$',
    presskey = '~p~[E]~w~ TO ',
    take_blank = 'PICK UP',
	take_blankNotif = 'Dirty Money Turned into Palettes of Money',
    take_printed = 'PICK UP THE FINALIZED PALLET',
	take_printedNotif = 'Go cut the pallet',
    place_route = 'PLACE. CAPACITY:\n~g~[~y~' .. Config.MinToStart ..'$ ~g~PER RUN]',
	place_routeNotif = 'Go to the end of the route/machine.',
    cut = 'PLACE THE SHEET IN MACHINE',
    power_system = 'POWER TURNED ON',
    far_away = 'YOU ARE TOO FAR AWAY TO START THE COUNTDOWN',
    no_job = 'YOU DO NOT HAVE PERMISSION TO DO THIS',
    in_process = 'YOU NEED TO FINISH THE OTHER STEPS FIRST',
    cut_success = 'LAST STEP: DO /COUNT NEAR THE CASH COUNTER',
    addmoney = 'RECEIVING MONEY TO YOUR WALLET...',
    house = 'Dirty Money House',
    board = 'Switchboard',
    power_on = '~w~Electricity has been turned ~g~ON ~w~successfully.',
    notifypolice = 'Money Laundering alert',
    min_police = 'INSUFFICIENT POLICE ONLINE. NEED: ' .. Config.MinPolice .. 'POLICES',
}

Config.Dispatch = {
    Enable = true, --Do you want to activate the police alert system (dispatch)? Is not, put false
    ChanceToAlertPolice = 100, -- Chance to alert police (1-100%)
    Type = 'standalone', --[ 'standalone' / 'cd_dispatch' / 'linden_alerts' / 'qb_defaultalert']  
  
    BlipSprite = 161,
    BlipColor = 1,
    BlipScale = 2.0,
}


--------- | 𝗗𝗜𝗦𝗖𝗢𝗥𝗗 𝗕𝗢𝗧 | ---------
Config.Logs = { 
	Webhook = "",
	BotName = "Laundry - Money Wash - Logs",
	ServerName = "Test Server RP",
	IconURL = "https://cdn.discordapp.com/attachments/1111280529082417203/1111289712095801415/logo_1.png",

}

--------- | 𝗟𝗢𝗖𝗔𝗧𝗜𝗢𝗡𝗦 | -----------

-- Place to turn on the lights (1st position)
Config.TurnONLights = {
    {coords = vector3(934.98, -1484.00, 23.65), heading = 269.99, allowedJobs = {"mechanic", "police"}}, -- job or gang
    --{coords = vector3(1217.0090, -1386.7820, 35.3043), heading = 59.1177, allowedJobs = {"unicorn"}}, -- job or gang
    -- Adicione mais locais conforme necessário
}


-- 1. step (take paper)
Config.Pallet = {
    vec3(942.6,-1464.56,23.05), 
    vec3(938.99,-1464.59,23.05),
    vec3(936.53,-1464.65,23.05), 
    vec3(932.22,-1464.48,23.05) 
}

-- 2. where is the slip machines
Config.SlipMachineLocs = {
    [1] = vec3(940.6101, -1465.0321, 23.0472), 
    [2] = vec3(937.51,-1464.87,23.05), 
    [3] = vec3(934.22,-1464.98,23.05) 
}

-- 3. Machine end route
Config.PalletMoveLocs = {
    [1] = vec3(940.8,-1476.00,20.5), 
    [2] = vec3(937.52,-1475.82,23.63), 
    [3] = vec3(934.19,-1475.93,23.63) 
}

-- 4. Table with machine to cut
Config.CutMachine = {
	[1] = vec3(932.03,-1472.50,23.05), --maquina 01
	[2] = vec3(932.07,-1470.00,23.05), --maquina 02
	[3] = vec3(931.96,-1467.00,23.05) --maquina 03
}

-- 5. Money counters
Config.MoneyCounter = {
	[1] = vec3(937.33,-1481.1,23.05),
	[2] = vec3(939.94,-1481.01,23.05),
	[3] = vec3(937.17,-1477.43,23.05)
}

-- Objects
Config.Props = {
    tables = { -- mandatory for cut pallet step
        {name = 'bkr_prop_fakeid_table', coords = vector3(932.78, -1472.34, 22.0), rotation = vector3(0, 0, 90.0)},
        {name = 'bkr_prop_fakeid_table', coords = vector3(932.78, -1469.52, 22.0), rotation = vector3(0, 0, 90.0)},
        {name = 'bkr_prop_fakeid_table', coords = vector3(932.78, -1466.67, 22.0), rotation = vector3(0, 0, 90.0)}
    },
    money_counters = {-- mandatory for last step (count money)
        {name = 'bkr_prop_money_counter', coords = vector3(937.28, -1479.95, 22.88), rotation = vector3(0, 0, 0)},
        {name = 'bkr_prop_money_counter', coords = vector3(939.90, -1479.95, 22.88), rotation = vector3(0, 0, 0)},
        {name = 'bkr_prop_money_counter', coords = vector3(937.17, -1478.48, 22.88), rotation = vector3(0, 0, 180.0)}
    }
    
}

Config.Debug = true -- test mode
```
````
