Configuration

Available configuration for resource.

CFG = {}

CFG.FRAMEWORK = 'qb' -- 'qb', 'esx', 'qbx'
CFG.INVENTORY = 'qb' -- 'qb', 'esx', 'ox', 'qs'
CFG.TARGET = 'qb' -- 'qb', 'ox'
CFG.NOTIFY = 'ox' -- 'qb', 'esx', 'default'

CFG.LOCATIONS = {
    [1] = {
        blip = {
            label = 'Chop Masters',
            pos = vector3(2351.82, 3132.66, 48.21),
            sprite = 380, color = 11, scale = 1.0
        },

        polyzone = {
            vectors = {
                vec3(2337.0, 3123.0, 48.0),
                vec3(2342.0, 3147.0, 48.0),
                vec3(2364.0, 3143.0, 48.0),
                vec3(2360.0, 3118.0, 48.0),
            }, thickness = 10, debug = false
        },

        npc = {
            pos = vector4(2360.24, 3128.08, 47.21, 66.36),
            model = 'a_m_m_skidrow_01',
            scenario = 'WORLD_HUMAN_AA_SMOKE',
        }
    },
    [2] = {
        blip = {
            label = 'Chop Masters',
            pos = vector3(500.77, -1501.13, 29.29),
            sprite = 380, color = 11, scale = 1.0
        },

        polyzone = {
            vectors = {
                vector3(511.0309753418, -1492.9742431641, 29.0),
                vector3(511.03717041016, -1504.3834228516, 29.0),
                vector3(495.83294677734, -1503.9572753906, 29.0),
                vector3(495.19448852539, -1492.9660644531, 29.0)
            }, thickness = 10, debug = false
        },

        npc = {
            pos = vector4(495.68, -1503.61, 28.29, 327.13),
            model = 'a_m_m_skidrow_01',
            scenario = 'WORLD_HUMAN_AA_SMOKE',
        }
    }
}

CFG.SETTINGS = {
    cooldown = 10, -- minutes

    email = {
        eventType = 'server', -- 'client' or 'server'
        eventName = 'qb-phone:server:sendNewMail',
        delay = 2, -- seconds
    },

    action_timers = {
        tire = 2, -- seconds
        wheel = 2, 
        bonnet = 2, 
        boot = 2, 
        door = 2,
        vehicle = 2
    },

    rewards = {
        items = { "metalscrap", "plastic", "copper", "iron", "aluminum", "steel", "glass" },
        amount = { from = 1, to = 5 }, -- how many items you get when u finish action, its set randomly from 1 to 5
    }, 

    vehicles = {
        [1] = { -- list one
            { name = 'Phoenix', model = `phoenix` },
            { name = 'Rumpo', model = `rumpo` },
        },
        [2] = { -- list two
            { name = 'Adder', model = `adder` },
            { name = 'Blista', model = `blista` },
        }
    }
}

CFG.LANG = {
    chop_wheel = 'Chop Wheel',
    chop_door = 'Chop Door',
    chop_bonnet = 'Chop Bonnet',
    chop_boot = 'Chop Boot',

    chop_body = 'E - Scrap Vehicle',
    
    get_out = 'Get out and start working.',

    not_valid_veh = 'Not valid vehicle, check the list again.',
    already_chopped_veh = 'You chopped this model already.',

    progress_tire = 'Chopping tire...',
    progress_wheel = 'Chopping wheel...',
    progress_chopping = 'Chopping...',
    progress_chopvehicle = 'Chopping body of vehicle...',
    cancel = 'Canceled..',

    finished_list = 'You finished your list, cooldown for '.. CFG.SETTINGS.cooldown ..' minutes.',
    cooldown_finished = 'Cooldown over, you are able to chop vehicles again. Check map for new location',

    
    ask_for_list = 'Ask for the list',

    email_send = 'You will receive list through email.',
    email = {
        sender = 'Chop Masters',
        subject = 'Vehicle List',
        message = "Hey, there's the list of the vehicles you can bring here.",
        list = 'Vehicle List:',
    }
}

Last updated