Crafting just got a whole lot better with our latest release! Introducing our most advanced script yet our crafting system designed for QBCore, now with enhanced features and support for both experience, job, and gang integration.
Here’s a glimpse of what Barda Developments Crafting System v2 offers:
- Advanced Crafting Interface: Enjoy a sleek and intuitive interface that makes crafting a breeze.
- Experience System: Gain experience as you craft, unlocking new items and features along the way.
- Job Support: Seamlessly integrate crafting into your job system for a more immersive experience.
- Gang Integration: Intergrade into the config file gang only locations & craftable items.
Elevate your server’s crafting experience with Barda Developments Crafting System v2.
Client config
Config.Client = {
General = {
imagesPath = "qb-inventory/html/images/" -- Path to your inventory's item images
},
Locations = {
{
gangs = { -- Set to false to disable
["ballas"] = 0 -- The number is the minimum grade required
},
jobs = { -- Set to false to disable
["burgershot"] = 0 -- The number is the minimum grade required
},
size = { length = 2.0, width = 1.0 }, -- The width and the length for the target's box zone
coords = vector4(-91.99, -994.88, 21.28, 335) -- The target coords
}
}
}
Server config
Config.Server = {
Command = {
enabled = true,
name = "setclevel",
help = "Set player crafting level (Admin only)",
arguments = {
{ name = "playerId", help = "Player Id", type = "number" },
{ name = "category", help = "Category", type = "string" },
{ name = "level", help = "Level", type = "number" },
{ name = "xp", help = "XP", type = "number" }
},
permission = "god"
}
}
Shared config
Config.Shared = {
Core = {
name = "qb-core",
prefix = "QBCore:",
target = "qb-target"
},
LevelsXP = {
[1] = 50,
[2] = 150,
[3] = 250,
[4] = 500,
[5] = 750,
[6] = 1250,
[7] = 2000,
[8] = 3000,
[9] = 4250,
[10] = 5000
},
Categories = { -- Up to 6 categories
["General"] = {
{
gangOnly = false,
item = 'lockpick',
craftTime = 10000,
level = 1,
xpToGive = 5,
requirements = { -- Up to 3 requirements
aluminum = { amount = 50 },
metalscrap = { amount = 40 },
steel = { amount = 100 }
}
}
},
["Electronics"] = {
{
gangOnly = false,
item = 'electronickit',
craftTime = 7500,
level = 1,
xpToGive = 5,
requirements = { -- Up to 3 requirements
aluminum = { amount = 75 },
metalscrap = { amount = 60 },
steel = { amount = 150 }
}
}
}
}
}
Preview: Streamable
Purchase now: Open source
Purchase now: Escrow protected
Code is accessible | Configs only |
Subscription-based | No |
Lines (approximately) | ~1000 |
Requirements | QBCore, qb-target |
Support | Yes |