📚Configuration

Preview of all the possible configurations

  • Shared configuration (Client/Server)

    return {
        blips = {
            ped = {
                enabled = true, 
                sprite = 728,
                colour = 5,
                scale = 1.0,
                text = "Chopshop",
                shortRange = true,
            },
            vehicle = {
                sprite = 225,
                colour = 5,
                scale = 0.75,
                text = "Selected Vehicle",
                shortRange = false,
                routesEnabled = true, 
                routeColor = 5,
            }
        },
    
        keybind = {0, 38}, -- E
        uiPosition = "right-center",
    
        progressBar = {
            duration = {min = 5000, max = 9000}, 
            text = "Chopping",  -- + Adds the part name that is being chopped
            useWhileDead = false,
            canCancel = false,
            controlDisables = {
                disableMovement = true,
                disableCombat = true,
                disableMouse = false,
                disableVehicle = true,
            },
        },
    
        skillCheck = {
            difficulties = {'easy', 'easy', 'easy'},
            keys = {'e'},
        },
    
        carParts = {
            {name = "trunk",                coords = 0, vehBone = "boot",         distance = 1.35, chopped = false, anim = "trunk",  destroy = 5, getin = 5 },
            {name = "hood",                 coords = 0, vehBone = "overheat",     distance = 0.95, chopped = false, anim = "hood",   destroy = 4, getin = 4 },
            {name = "left front door",      coords = 0, vehBone = "door_dside_f", distance = 1.0,  chopped = false, anim = "door1",  destroy = 0, getin = 0 },
            {name = "left rear door",       coords = 0, vehBone = "door_dside_r", distance = 1.0,  chopped = false, anim = "door2",  destroy = 2, getin = 2 },
            {name = "right front door",     coords = 0, vehBone = "door_pside_f", distance = 1.0,  chopped = false, anim = "door3",  destroy = 1, getin = -1 },
            {name = "right rear door",      coords = 0, vehBone = "door_pside_r", distance = 1.0,  chopped = false, anim = "door4",  destroy = 3, getin = 1 },
            {name = "left front wheel",     coords = 0, vehBone = "wheel_lf",     distance = 1.3,  chopped = false, anim = "wheel1", destroy = 0, getin = 0 },
            {name = "left rear wheel",      coords = 0, vehBone = "wheel_lr",     distance = 1.3,  chopped = false, anim = "wheel2", destroy = 4, getin = 0 },
            {name = "right front wheel",    coords = 0, vehBone = "wheel_rf",     distance = 1.3,  chopped = false, anim = "wheel3", destroy = 1, getin = 0 },
            {name = "right rear wheel",     coords = 0, vehBone = "wheel_rr",     distance = 1.3,  chopped = false, anim = "wheel4", destroy = 5, getin = 0 },
        },
    
        target = {
            startChopping = {
                icon = "fa-solid fa-user-secret",
                text = "Start Chopping",
            }, 
    
            sellParts = {
                icon = "fa-solid fa-dollar",
                text = "Sell parts",
            },
        },
    
        translations = {
            chopShop = "Chopshop",
            chopPart = "[E] - Chop Part", 
            demolishVehicle = "[E] - Demolish Vehicle",
            vehicleChopped = "Vehicle fully chopped",
            vehicle = "vehicle",
            noParts = "You don't have any parts to sell", 
            notAvailable = "No chopshop jobs available right now. Try again later",
        },
    }

  • Server side Configuration

return {
    pedModel = "s_m_y_xmech_01",
    pedLocation = vec4(2122.3074, 4784.7251, 39.9703, 299.6921),
    chopZone = {
        name = "Chopshop",
        coords = vec3(2133, 4783, 41.0), 
        size = vec3(17, 16.0, 3), 
        rotation = 25.0,
        debug = false, 
    },

    vehicles = {
        "asea",
        "glendale",
        "warrener",
        "cog55",
        "fugitive",
        "schafter",
        "stratum",
        "intruder",
        "stanier",
        "premier",
        "primo",
        "emperor",
        "regina",
        "surge",
        "oracle",
        "oracle2",    
        "felon",
        "felon2",     
        "cavalcade",
        "granger",
        "baller",    
        "baller2",    
        "bjxl",      
        "seminole", 
        "patriot",   
        "xls",       
        "surge",   
        "fusilade",  
        "vigero",     
        "intruder",
        "jackal",     
        "schafter3",  
        "fugitive",
        "tailgater",
        "zion",
        "zion2",
    },

    vehicleLocations = {
        vec4(1682.3690, 4681.1973, 42.4489, 268.4929),
        vec4(1636.9299, 4835.3374, 41.3217, 184.6286),
        vec4(1712.8579, 4940.9028, 41.4870, 52.9792),
        vec4(1978.3386, 5171.5781, 47.0331, 310.5042),
        vec4(2019.8729, 4975.3359, 40.6292, 224.3422),
        vec4(2423.9275, 4958.4038, 45.3373, 43.4319),
        vec4(3334.1028, 5160.9268, 17.6969, 335.3097),
        vec4(3695.6230, 4562.3965, 24.6331, 0.6800),
        vec4(3792.6516, 4453.7026, 4.4918, 60.7107),
        vec4(2947.8430, 4638.7295, 47.9370, 231.3838),
        vec4(2909.7361, 4467.5273, 47.5523, 130.8373),
        vec4(2931.0779, 4323.1392, 49.9936, 296.1854),
        vec4(2976.9607, 3486.6211, 70.8064, 288.1939),
        vec4(2711.3379, 3444.0510, 55.1208, 335.7146),
        vec4(2609.9800, 3267.1458, 54.5736, 245.4587),
        vec4(2570.1626, 3165.2468, 50.1346, 193.4001),
        vec4(2827.6702, 2802.4827, 56.9080, 179.3740),
        vec4(2542.6255, 2585.9878, 37.3377, 267.4634),
        vec4(2336.4563, 2517.1387, 46.0609, 156.8328),
        vec4(2380.6335, 3129.2319, 47.3524, 227.0726),
        vec4(1999.1998, 3033.7493, 46.4274, 240.4756),
        vec4(1206.4419, 2641.8879, 37.2226, 310.9273),
        vec4(1124.0591, 2646.9275, 37.3897, 182.0258),
        vec4(461.5206, 2605.1484, 42.6661, 185.5937),
        vec4(179.2619, 2808.1914, 44.8162, 189.6851),
        vec4(372.9915, 3100.8064, 42.6417, 241.2763),
        vec4(434.3160, 3575.7288, 32.6324, 163.1781),
        vec4(896.8416, 3597.3792, 32.2335, 272.0608),
        vec4(1497.5902, 3760.4211, 33.3206, 32.7356),
        vec4(1960.2651, 3838.4314, 31.4024, 122.7459),
        vec4(2423.0823, 4011.9402, 36.0980, 59.0203),
    },

    sell = {
        {item = "carpart_wheel", price = 250},
        {item = "carpart_door", price = 500},
        {item = "carpart_hood", price = 350},
        {item = "carpart_trunk", price = 150},
        {item = "carpart_radiator", price = 100},
    },
}

Last updated