Main Config

Config = {}

Config.Defaults = {
    Framework = 'QBOX', -- Supported Framworks = [QBOX, ESX, OX, QBCore, Custom]

    keybind = 'U', -- The keybind that will be used [false = disabled]
    command = 'skills', -- Command to use in chat, to open the skills UI if not using a keybind.

    translation = {
        lvlUP = 'You gained: %s',  -- Message displayed when a player levels up. '%s' is replaced with the skill name.
        lvlDOWN = 'You lost: %s',  -- Message displayed when a player levels down. '%s' is replaced with the skill name.
    },

    -- Strenght: Intended to enable or disable strength-related features. [Mind the typo.]
    Strenght = true,
    -- Driving: Enables or disables driving skill effects.
    Driving = true,
    -- Stamina: Enables or disables stamina skill effects.
    Stamina = true,
    -- craftingSkills: Enables skill checks and effects in ox_inventory crafting processes. 
    craftingSkills = true
}

Config.skills = {
    ['crafting'] = {
        visuals = {
            category = 'Crafting',
            label = 'Engineering',
            description = 'Create complex mechanisms and structures that integrate functionality with aesthetics.',
            icon = 'tools'
        },
        levels = {
            lvlMulti = { default = 3, [1] = 1.55, [2] = 2.25, [3] = 3, [4] = 3.75, [5] = 3.75 },
            lvlMax = 30
        },
        rewardMax = 20,
        reduceMax = 20
    },
    ['chemistry'] = {
        visuals = {
            category = 'Character',
            label = 'Chemistry',
            description = 'Master the art of chemical synthesis and reactions to develop powerful compounds and substances.',
            icon = 'vial'
        },
        levels = {
            lvlMulti = { default = 2.5 },
            lvlMax = 30
        },
        rewardMax = 20,
        reduceMax = 20
    },
    ['farming'] = {
        visuals = {
            category = 'Illegal',
            label = 'Botany',
            description = 'Cultivate and harvest illicit botanical substances with high efficiency and secrecy.',
            icon = 'seedling'
        },
        levels = {
            lvlMulti = { default = 5, [1] = 1.75, [2] = 2.75, [3] = 3.75, [4] = 4.75, [5] = 5.75 },
            lvlMax = 30
        },
        rewardMax = 300,
        reduceMax = 20
    },
    ['stamina'] = {
        visuals = {
            category = 'Character',
            label = 'Endurance',
            description = 'Increase your physical stamina to perform vigorous activities for longer durations without fatigue.',
            icon = 'running'
        },
        levels = {
            lvlMulti = { default = 2.0 },
            lvlMax = 30
        },
        rewardMax = 450,
        reduceMax = 20,
        action = {
            builtIn = true,
            cooldown = 10000
        }
    },
    ['strength'] = {
        visuals = {
            category = 'Character',
            label = 'Bodybuilding',
            description = 'Build your muscular strength to enhance physical power and resilience.',
            icon = 'dumbbell'
        },
        levels = {
            lvlMulti = { default = 2.0 },
            lvlMax = 20
        },
        rewardMax = 450,
        reduceMax = 20,
        action = {
            builtIn = true,
            cooldown = 4000
        }
    },
    ['driving'] = {
        visuals = {
            category = 'Character',
            label = 'Motoring',
            description = 'Enhance your driving skills to maneuver vehicles with precision under any conditions.',
            icon = 'car-side'
        },
        levels = {
            lvlMulti = { default = 1.5 },
            lvlMax = 30
        },
        rewardMax = 20,
        reduceMax = 20,
        action = {
            builtIn = true,
            cooldown = 10000
        }
    },
    ['shooting'] = {
        visuals = {
            category = 'Character',
            label = 'Marksmanship',
            description = 'Showcase your precision and control by hitting targets accurately at various distances.',
            icon = 'bullseye'
        },
        levels = {
            lvlMulti = { default = 1.5 },
            lvlMax = 30
        },
        rewardMax = 20,
        reduceMax = 20,
        action = {
            builtIn = true,
            cooldown = 2500
        }
    },
    ['weaponary'] = {
        visuals = {
            category = 'Crafting',
            label = 'Weaponary',
            description = 'An expert of firearms and weaponry, use this skill to advance your craft in shootouts.',
            icon = 'gun'
        },
        levels = {
            lvlMulti = { default = 2.5 },
            lvlMax = 30
        },
        rewardMax = 20,
        reduceMax = 20
    },
    ['lumberjacking'] = {
        visuals = {
            category = 'Jobs',
            label = 'Lumberjack',
            description = 'Master the art of timber extraction, ensuring every cut maximizes resource yield and quality.',
            icon = 'tree'
        },
        levels = {
            lvlMulti = { default = 2.5 },
            lvlMax = 30
        },
        rewardMax = 20,
        reduceMax = 20
    },
    ['scientist'] = {
        visuals = {
            category = 'Character',
            label = 'Scientist',
            description = 'Explore the mysteries of science to invent solutions or create mysterious concoctions.',
            icon = 'flask-vial'
        },
        levels = {
            lvlMulti = { default = 2.5 },
            lvlMax = 30
        },
        rewardMax = 20,
        reduceMax = 20
    },
    ['cooking'] = {
        visuals = {
            category = 'Character',
            label = 'Cooking',
            description = 'Turn simple ingredients into exquisite dishes that tantalize the taste buds.',
            icon = 'utensils'
        },
        levels = {
            lvlMulti = { default = 2.5 },
            lvlMax = 30
        },
        rewardMax = 20,
        reduceMax = 20
    }
}

Last updated