βš™οΈConfiguration

Detailed explanation of the config file to adapt the resource to your player needs.

The config.lua

-- config.lua
Config = {}

-- Enable this to see debug prints in console
Config.Debug = false            -- Enable debug mode (prints detailed logs to console)
Config.Language = 'fr'          -- UI language
-- Available: 'en', 'fr', 'es', 'de', 'it', 'pt', 'pl', 'tr', 'ru', 'ar'

-- If you use zat-dialog then don't change anything under Config.NPC (will not be used)
Config.NPC = {                                                      --
    model  = "s_m_m_doctor_01",                                  --
    coords = vector4(334.51, -1431.18, 45.51, 136.45),                --
    shop   = {
        {
            item = 'boltcutter',
            price = 200,
        },
    }
}    

Config.Robbery = {
    min             = 21,           -- IN Game minimum time to start mission
    max             = 03,           -- IN Game max time to start mission
    cooldown        = 1800,         -- Cooldown time between robberies in seconds. (3600 = 1hour) 
    minimumCops     = 0,            -- Minimum number of cops required to start a robbery. 
    generateTime    = 0,            -- Time in minutes to generate a new robbery mission.
    radius          = 50.0,         -- How near the player must be to the Pharmacy so the Steal Process starts.
    join            = 7.0,          -- If you don't use zat-gangs and zat-groups then only players in the radius of 'join (default 7.0)' when starting the mission will join the mission 
    bag             = {
        ['mp_m_freemode_01'] = {
            componentId = 5,  -- https://docs.fivem.net/natives/?_0xD4F7B05C (bag is number 5)
            drawableId  = 45,
            default     = 0,  -- to remove it
        },
        ['mp_f_freemode_01'] = {
            componentId = 5,  -- https://docs.fivem.net/natives/?_0xD4F7B05C (bag is number 5)
            drawableId  = 45,
            default     = 0,  -- to remove it
        },
    },
    pharmacies = {
        -- ['littleseoul'] = {
        --     name = "Little Seoul Pharmacy",
        --     props = {
        --         ['chain']   = {
        --             model  = 'h4_prop_h4_chain_lock_01a',
        --             coords = vector4(-675.5029296875, -884.39788818359, 24.830623626709, 281.0739440918),
        --             rot    = nil,
        --             item   = 'boltcutter',
        --         },
        --         ['electric'] = {
        --             model = 'tr_prop_tr_elecbox_01a',
        --             coords = vector4(-666.64984130859, -888.76824951172, 23.498397827148, 0.16573129594326),
        --             rot    = nil,
        --             item   = nil,
        --         },
        --         ['cardreader'] = {
        --             model = 'prop_cardreader', 
        --             coords = vector4(-661.14801025391, -876.70489501953, 24.891719818115, 92.733940124512),
        --             rot    = nil,
        --             item   = 'pharmacycard',
        --         },
        --         ['table'] = {
        --             model = 'm24_2_prop_m42_arcade_safe_body',
        --             coords = vector4(-658.97406005859, -876.59722900391, 23.869872665405, 358.85537719727),
        --             rot    = nil,
        --             item   = nil,
        --         },
        --         ['safe'] = {
        --             model    = 'm24_2_prop_m42_arcade_safe_body',
        --             coords  = vector4(-659.43292236328, -876.10729980469, 24.497365112305, 182.78968811035),
        --             rot     = nil,
        --         },
        --         ['safedoor'] = {
        --             model    = 'm24_2_prop_m42_arcade_safe_door',
        --             coords  = vector4(-659.42333984375, -876.09411621094, 24.551093978882, 181.24951171875),
        --             rot     = nil,
        --         },
        --         ['switch'] = {
        --             model    = 'xm_prop_x17_powerbox_01',
        --             coords  = vector4(-660.56439208984, -874.17095947266, 25.154044189453, 270.31628417969),
        --             rot     = nil,
        --         },
        --         ['paper'] = {
        --             model    = 'prop_amanda_note_01',
        --             coords  = vector4(-660.14422607422, -868.50451660156, 24.563343048096, 311.91268920898),
        --             rot     = nil,
        --         },
        --         ['register'] = {
        --             model   = 'v_ret_gc_cashreg',
        --             coords  = vector4(-658.52404785156, -870.28491210938, 24.593174743652, 268.20724487305),
        --             rot     = nil,
        --             ped     = vector4(-659.27, -870.17, 23.78, 269.01),
        --             reward  = math.random(1000, 5000),
        --             empty   = false,
        --             item    = 'screwdriver',
        --         },     
        --         ['door'] = {
        --             model   = nil,
        --             coords  = vector4(-659.16, -873.7, 23.78, 357.72),
        --             rot     = nil,
        --             item   = 'screwdriver',
        --         },   
        --     },
        --     doors = {
        --         ['chain']           = 'pharmacy_ls_1',
        --         ['electric']        = 'pharmacy_ls_2',
        --         ['card']            = 'pharmacy_ls_3',
        --         ['main']            = 'pharmacy_ls_4',
        --     },
        --     loot = {
        --         [1] = {
        --             model   = 'p_ld_id_card_002',
        --             coords = vector4(-663.57849121094, -876.64367675781, 24.670942382812, 182.23713684082),  
        --             rot    = vector3(-32.109874725342, -0.21808466315269, -178.10464477539),
        --             item   = 'pharmacycard',
        --         },
        --         [2] = {
        --             model   = 'xm3_prop_xm3_lsd_bottle_02a',
        --             coords = vector4(-661.68591308594, -873.59167480469, 24.778247833252, 52.206256866455),  
        --             rot    = nil,
        --             item   = 'pseudoephedrine',
        --         },
        --         [3] = {
        --             model   = 'prop_cs_pills',
        --             coords = vector4(-662.54339599609, -873.42028808594, 24.826148986816, 0.0),  
        --             rot    = nil,
        --             item   = 'acetone',
        --         },
        --         [4] = {
        --             model   = 'prop_cs_pills',
        --             coords = vector4(-662.45928955078, -873.47863769531, 24.826148986816, 0.0),  
        --             rot    = nil,
        --             item   = 'acetone',
        --         },
        --         [5] = {
        --             model   = 'prop_cs_pills',
        --             coords = vector4(-662.03729248047, -873.58642578125, 24.826148986816, 0.0),  
        --             rot    = nil,
        --             item   = 'acetone',
        --         },
        --         [6] = {
        --             model   = 'prop_cs_pills',
        --             coords = vector4(-663.58947753906, -873.47161865234, 24.726758956909, 0.0),  
        --             rot    = nil,
        --             item   = 'acetone',
        --         },
        --         [7] = {
        --             model   = 'xm3_prop_xm3_lsd_bottle_03a',
        --             coords = vector4(-663.67700195312, -873.29302978516, 24.68803024292, 0.0),  
        --             rot    = nil,
        --             item   = 'bicarbonatesodium',
        --         },
        --         [8] = {
        --             model   = 'xm3_prop_xm3_lsd_bottle_03a',
        --             coords = vector4(-662.5185546875, -873.66491699219, 24.781469345093, 0.0),  
        --             rot    = nil,
        --             item   = 'bicarbonatesodium',
        --         },
        --         [9] = {
        --             model  = 'prop_tool_screwdvr02',
        --             coords = vector4(-657.59057617188, -873.59350585938, 25.040576873779, 359.24108886719),  
        --             rot    = vector3(-2.2088015612098e-06, -89.308174133301, -47.650535583496),
        --             item   = 'screwdriver',
        --         },
        --         [10] = {
        --             model  = 'xm3_prop_xm3_lsd_bottle_02b',
        --             coords = vector4(-658.67687988281, -873.65032958984, 24.409519195557, 202.78898620605),  
        --             rot    = nil,
        --             item   = 'kitaminvials',
        --         },
        --         [11] = {
        --             model  = 'xm3_prop_xm3_lsd_bottle_03a',
        --             coords = vector4(-658.75115966797, -873.58776855469, 24.939035415649, 334.44186401367),  
        --             rot    = nil,
        --             item   = 'salviatinctures',
        --         },
        --         [12] = {
        --             model  = 'xm3_prop_xm3_lsd_bottle_03a',
        --             coords = vector4(-657.93194580078, -873.59301757812, 25.178207397461, 0.0),  
        --             rot    = nil,
        --             item   = 'salviatinctures',
        --         },
        --         [13] = {
        --             model  = 'xm3_prop_xm3_bag_tape_01a',
        --             coords = vector4(-657.87463378906, -873.67980957031, 24.753444671631, 46.630321502686),  
        --             rot    = nil,
        --             item   = 'alprazolampowder',
        --         },
        --         [14] = {
        --             model  = 'xm3_prop_xm3_bag_tape_01a',
        --             coords = vector4(-661.07873535156, -874.75274658203, 24.256946563721, 311.32705688477),  
        --             rot    = nil,
        --             item   = 'alprazolampowder',
        --         },
        --     },
        --     rewards = {
        --         [1] = {
        --             model   = 'bkr_prop_money_wrapped_01',
        --             coords = vector4(-659.03735351562, -876.37322998047, 24.53928565979, 247.34074401855),  
        --             rot    = nil,
        --             item   = 'rollcash',
        --         },
        --         [2] = {
        --             model   = 'bkr_prop_money_wrapped_01',
        --             coords = vector4(-659.11541748047, -876.21704101562, 24.543031311035, 339.29605102539),  
        --             rot    = nil,
        --             item   = 'rollcash',
        --         },
        --         [3] = {
        --             model   = 'prop_poly_bag_money',
        --             coords = vector4(-659.28137207031, -876.40661621094, 24.540435409546, 313.22439575195),  
        --             rot    = nil,
        --             item   = 'rollcash',
        --         },
        --         [4] = {
        --             model   = 'bkr_prop_money_wrapped_01',
        --             coords = vector4(-659.18157958984, -876.29479980469, 24.540395355225, 324.34591674805),  
        --             rot    = nil,
        --             item   = 'rollcash',
        --         },
        --     },
        -- },
        ['grapeseed'] = {
            name = "grapeseed Pharmacy",
            props = {
                ['chain']   = {
                    model  = 'h4_prop_h4_chain_lock_01a',
                    coords = vector4(1639.3325195312, 4871.2612304688, 42.326019287109, 279.38882446289),
                    rot    = nil,
                    item   = 'boltcutter',
                },
                ['electric'] = {
                    model = 'tr_prop_tr_elecbox_01a',
                    coords = vector4(1643.4738769531, 4867.7573242188, 41.037086486816, 7.024453163147),
                    rot    = nil,
                    item   = nil,
                },
                ['cardreader'] = {
                    model = 'prop_cardreader', 
                    coords = vector4(1647.2757568359, 4870.9541015625, 42.2117, 186.3141784668),
                    rot    = nil,
                    item   = 'pharmacycard',
                },
                ['table'] = {
                    model = 'm24_2_prop_m42_arcade_safe_body',
                    coords = vector4(1639.3428955078, 4872.6391601562, 41.189, 271.97613525391),
                    rot    = nil,
                    item   = nil,
                },
                ['safe'] = {
                    model    = 'm24_2_prop_m42_arcade_safe_body',
                    coords  = vector4(1639.9459228516, 4873.0415039062, 41.8173, 77.269309997559),
                    rot     = nil,
                },
                ['safedoor'] = {
                    model    = 'm24_2_prop_m42_arcade_safe_door',
                    coords  = vector4(1639.9495849609, 4873.0327148438, 41.871, 77.208122253418),
                    rot     = nil,
                },
                ['switch'] = {
                    model   = 'xm_prop_x17_powerbox_01',
                    coords  = vector4(1641.83984375, 4875.6879882812, 42.474, 276.69256591797),
                    rot     = nil,
                },
                ['paper'] = {
                    model    = 'prop_amanda_note_01',
                    coords  = vector4(1650.8684082031, 4869.7661132812, 42.116609802246, 312.62216186523),
                    rot     = nil,
                },
                ['register'] = {
                    model   = 'v_ret_gc_cashreg',
                    coords  = vector4(1650.6433105469, 4872.2797851562, 42.127259063721, 296.13668823242),
                    rot     = nil,
                    ped     = vector4(1650.05, 4872.11, 41.1, 294.94),
                    reward  = math.random(1000, 5000),
                    empty   = false,
                    item    = 'screwdriver',
                },     
                ['door'] = {
                    model   = nil,
                    coords  = vector4(1641.03, 4873.87, 41.1, 7.73),
                    rot     = nil,
                    item   = 'screwdriver',
                },   
            },
            doors = {
                ['chain']           = 'pharmacy_gs_4',  -- back door
                ['electric']        = 'pharmacy_gs_3',  -- surgery room 
                ['card']            = 'pharmacy_gs_2',  -- pharmacy room
                ['main']            = 'pharmacy_gs_5',  -- toilet
            },
            loot = {
                [1] = {
                    model   = 'p_ld_id_card_002',
                    coords = vector4(1646.7103271484, 4875.7138671875, 41.804487457275, 275.82388305664),  
                    rot    = vector3(-85.860595703125, -0.0, -35.28698348999),
                    item   = 'pharmacycard',
                },
                [2] = {
                    model   = 'xm3_prop_xm3_lsd_bottle_02a',
                    coords = vector4(1642.8470458984, 4876.0336914062, 42.116786956787, 0.0),  
                    rot    = nil,
                    item   = 'pseudoephedrine',
                },
                [3] = {
                    model   = 'prop_cs_pills',
                    coords = vector4(1642.9838867188, 4875.8999023438, 42.140491485596, 0.0),  
                    rot    = nil,
                    item   = 'acetone',
                },
                [4] = {
                    model   = 'prop_cs_pills',
                    coords = vector4(1645.4536132812, 4876.279296875, 42.059947967529, 0.0),  
                    rot    = nil,
                    item   = 'acetone',
                },
                [5] = {
                    model   = 'prop_cs_pills',
                    coords = vector4(1644.0576171875, 4876.076171875, 42.163341522217, 0.0),  
                    rot    = nil,
                    item   = 'acetone',
                },
                [6] = {
                    model   = 'prop_cs_pills',
                    coords = vector4(1644.1119384766, 4876.1025390625, 42.157661437988, 0.0),  
                    rot    = nil,
                    item   = 'acetone',
                },
                [7] = {
                    model   = 'xm3_prop_xm3_lsd_bottle_03a',
                    coords = vector4(1645.2393798828, 4876.150390625, 42.018085479736, 304.29040527344),  
                    rot    = nil,
                    item   = 'bicarbonatesodium',
                },
                [8] = {
                    model   = 'xm3_prop_xm3_lsd_bottle_03a',
                    coords = vector4(1643.1586914062, 4876.1376953125, 42.103076934814, 56.293663024902),  
                    rot    = nil,
                    item   = 'bicarbonatesodium',
                },
                [9] = {
                    model  = 'prop_tool_screwdvr02',
                    coords = vector4(1646.6695556641, 4869.9501953125, 41.924892907715, 269.94189453125),  
                    rot    = vector3(90.039436340332, -0.0, -34.165267944336),
                    item   = 'screwdriver',
                },
                [10] = {
                    model  = 'xm3_prop_xm3_lsd_bottle_02b',
                    coords = vector4(1641.5209960938, 4874.8037109375, 42.307918548584, 60.22859954834),  
                    rot    = nil,
                    item   = 'kitaminvials',
                },
                [11] = {
                    model  = 'xm3_prop_xm3_lsd_bottle_03a',
                    coords = vector4(1641.5433349609, 4874.9545898438, 42.293518066406, 0.0),  
                    rot    = nil,
                    item   = 'salviatinctures',
                },
                [12] = {
                    model  = 'xm3_prop_xm3_lsd_bottle_03a',
                    coords = vector4(1645.1076660156, 4873.1489257812, 42.002696990967, 11.586767196655),  
                    rot    = nil,
                    item   = 'salviatinctures',
                },
                [13] = {
                    model  = 'xm3_prop_xm3_bag_tape_01a',
                    coords = vector4(1645.791015625, 4873.1142578125, 42.023780822754, 88.400108337402),  
                    rot    = nil,
                    item   = 'alprazolampowder',
                },
                [14] = {
                    model  = 'xm3_prop_xm3_bag_tape_01a',
                    coords = vector4(1645.3795166016, 4876.1635742188, 42.032325744629, 26.744016647339),  
                    rot    = nil,
                    item   = 'alprazolampowder',
                },
            },
            rewards = {
                [1] = {
                    model   = 'bkr_prop_money_wrapped_01',
                    coords = vector4(1639.5461425781, 4872.7646484375, 41.85, 315.69598388672),  
                    rot    = nil,
                    item   = 'rollcash',
                },
                [2] = {
                    model   = 'bkr_prop_money_wrapped_01',
                    coords = vector4(1639.7242431641, 4872.712890625, 41.848938293457, 0.0),  
                    rot    = nil,
                    item   = 'rollcash',
                },
                [3] = {
                    model   = 'prop_poly_bag_money',
                    coords = vector4(1639.5834960938, 4872.9887695312, 41.852054901123, 29.814952850342),  
                    rot    = nil,
                    item   = 'rollcash',
                },
                [4] = {
                    model   = 'bkr_prop_money_wrapped_01',
                    coords = vector4(1639.6997070312, 4872.8408203125, 41.851242370605, 346.87506103516),  
                    rot    = nil,
                    item   = 'rollcash',
                },
            },
        },
    }
}

Config.Fence = {
    ['alprazolampowder']    = 200,
    ['salviatinctures']     = 200,
    ['kitaminvials']        = 200,
    ['bicarbonatesodium']   = 200,
    ['acetone']             = 200,
    ['pseudoephedrine']     = 200,   
}

Last updated