Installation
Installation of the NYX Crafting resource. Please ensure you've read all of this guide and completed all the steps before opening a ticket!
Last updated
Installation of the NYX Crafting resource. Please ensure you've read all of this guide and completed all the steps before opening a ticket!
Last updated
You will have been given access to a new resource via Keymaster:
nyx_crafting
Add the downloaded resources to your resources folder. We personally like to structure our folders like below:
resources/
[nyx]/
nyx_crafting
Add the resources to your server.cfg:
# If you used our folder structure, you can just ensure the folder
ensure [nyx]
# Otherwise, just start the resources
ensure nyx_crafting
This resource requires oxmysql
to work, you can download the latest version from their GitHub here:
Run the nyx_crafting.sql file in the nyx_crafting
resource, this will create the tables required.
For the most part, the crafting system is drag and drop and will start working immediately. For advanced usage, you must configure it.
Check out all of the options in nyx_crafting/config.lua
QBCore = exports['qb-core']:GetCoreObject()
config = {}
config.debug = false
config.prefix = 'nyx2_crafting'
config.maxCrafts = 5
config.skillLevels = {
[1] = {
{
id = 'water_bottle',
label = 'Water Bottle',
description = 'Learn to craft a Water Bottle.',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'water_bottle'),
cost = 1,
}
},
[2] = {
{
id = 'weapon_bottle', -- the id, referenced in the recipe of the item
label = 'Broken Bottle', -- the label shown on the skill tree
description = 'Learn to craft the Broken Bottle', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_bottle'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_golfclub', -- the id, referenced in the recipe of the item
label = 'Golf Club', -- the label shown on the skill tree
description = 'Learn to craft the Golf Club', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_golfclub'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_hammer', -- the id, referenced in the recipe of the item
label = 'Hammer', -- the label shown on the skill tree
description = 'Learn to craft the Hammer', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_hammer'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_wrench', -- the id, referenced in the recipe of the item
label = 'Wrench', -- the label shown on the skill tree
description = 'Learn to craft the Wrench', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_wrench'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_poolcue', -- the id, referenced in the recipe of the item
label = 'Pool Cue', -- the label shown on the skill tree
description = 'Learn to craft the Pool Cue', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_poolcue'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[3] = {
{
id = 'weapon_knuckle', -- the id, referenced in the recipe of the item
label = 'Knuckle Dusters', -- the label shown on the skill tree
description = 'Learn to craft the Knuckle Dusters', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_knuckle'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_battleaxe', -- the id, referenced in the recipe of the item
label = 'Battle Axe', -- the label shown on the skill tree
description = 'Learn to craft the Battle Axe', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_battleaxe'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[4] = {
{
id = 'weapon_hatchet', -- the id, referenced in the recipe of the item
label = 'Hatchet', -- the label shown on the skill tree
description = 'Learn to craft the Hatchet', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_hatchet'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_knife', -- the id, referenced in the recipe of the item
label = 'Knife', -- the label shown on the skill tree
description = 'Learn to craft the Knife', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_knife'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_machete', -- the id, referenced in the recipe of the item
label = 'Machete', -- the label shown on the skill tree
description = 'Learn to craft the Machete', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_machete'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[5] = {
{
id = 'weapon_switchblade', -- the id, referenced in the recipe of the item
label = 'Switch Blade', -- the label shown on the skill tree
description = 'Learn to craft the Switch Blade', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_switchblade'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[6] = {
{
id = 'weapon_pistol', -- the id, referenced in the recipe of the item
label = 'Walther P99', -- the label shown on the skill tree
description = 'Learn to craft the Walther P99', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_pistol'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_combatpistol', -- the id, referenced in the recipe of the item
label = 'Combat Pistol', -- the label shown on the skill tree
description = 'Learn to craft the Combat Pistol', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_combatpistol'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_snspistol', -- the id, referenced in the recipe of the item
label = 'SNS Pistol', -- the label shown on the skill tree
description = 'Learn to craft the SNS Pistol', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_snspistol'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_vintagepistol', -- the id, referenced in the recipe of the item
label = 'Vintage Pistol', -- the label shown on the skill tree
description = 'Learn to craft the Vintage Pistol', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_vintagepistol'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_marksmanpistol', -- the id, referenced in the recipe of the item
label = 'Marksman Pistol', -- the label shown on the skill tree
description = 'Learn to craft the Marksman Pistol', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_marksmanpistol'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[7] = {
{
id = 'weapon_ceramicpistol', -- the id, referenced in the recipe of the item
label = 'Ceramic Pistol', -- the label shown on the skill tree
description = 'Learn to craft the Ceramic Pistol', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_ceramicpistol'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_gadgetpistol', -- the id, referenced in the recipe of the item
label = 'Perico Pistol', -- the label shown on the skill tree
description = 'Learn to craft the Perico Pistol', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_gadgetpistol'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_combatpdw', -- the id, referenced in the recipe of the item
label = 'Combat PDW', -- the label shown on the skill tree
description = 'Learn to craft the Combat PDW', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_combatpdw'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[8] = {
{
id = 'weapon_appistol', -- the id, referenced in the recipe of the item
label = 'AP Pistol', -- the label shown on the skill tree
description = 'Learn to craft the AP Pistol', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_appistol'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_heavypistol', -- the id, referenced in the recipe of the item
label = 'Heavy Pistol', -- the label shown on the skill tree
description = 'Learn to craft the Heavy Pistol', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_heavypistol'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_revolver', -- the id, referenced in the recipe of the item
label = 'Revolver', -- the label shown on the skill tree
description = 'Learn to craft the Revolver', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_revolver'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_navyrevolver', -- the id, referenced in the recipe of the item
label = 'Navy Revolver', -- the label shown on the skill tree
description = 'Learn to craft the Navy Revolver', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_navyrevolver'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[9] = {
{
id = 'weapon_pistol_mk2', -- the id, referenced in the recipe of the item
label = 'Pistol Mk II', -- the label shown on the skill tree
description = 'Learn to craft the Pistol Mk II', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_pistol_mk2'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_revolver_mk2', -- the id, referenced in the recipe of the item
label = 'Violence', -- the label shown on the skill tree
description = 'Learn to craft the Violence', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_revolver_mk2'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_snspistol_mk2', -- the id, referenced in the recipe of the item
label = 'SNS Pistol Mk II', -- the label shown on the skill tree
description = 'Learn to craft the SNS Pistol Mk II', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_snspistol_mk2'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[10] = {
{
id = 'weapon_doubleaction', -- the id, referenced in the recipe of the item
label = 'Double Action Revolver', -- the label shown on the skill tree
description = 'Learn to craft the Double Action Revolver', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_doubleaction'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_machinepistol', -- the id, referenced in the recipe of the item
label = 'Tec-9', -- the label shown on the skill tree
description = 'Learn to craft the Tec-9', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_machinepistol'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[11] = {
{
id = 'weapon_microsmg', -- the id, referenced in the recipe of the item
label = 'Micro SMG', -- the label shown on the skill tree
description = 'Learn to craft the Micro SMG', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_microsmg'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[12] = {
{
id = 'weapon_smg', -- the id, referenced in the recipe of the item
label = 'SMG', -- the label shown on the skill tree
description = 'Learn to craft the SMG', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_smg'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_assaultsmg', -- the id, referenced in the recipe of the item
label = 'Assault SMG', -- the label shown on the skill tree
description = 'Learn to craft the Assault SMG', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_assaultsmg'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_minismg', -- the id, referenced in the recipe of the item
label = 'Mini SMG', -- the label shown on the skill tree
description = 'Learn to craft the Mini SMG', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_minismg'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[13] = {
{
id = 'weapon_smg_mk2', -- the id, referenced in the recipe of the item
label = 'SMG Mk II', -- the label shown on the skill tree
description = 'Learn to craft the SMG Mk II', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_smg_mk2'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[14] = {
{
id = 'weapon_sawnoffshotgun', -- the id, referenced in the recipe of the item
label = 'Sawn-off Shotgun', -- the label shown on the skill tree
description = 'Learn to craft the Sawn-off Shotgun', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_sawnoffshotgun'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_musket', -- the id, referenced in the recipe of the item
label = 'Musket', -- the label shown on the skill tree
description = 'Learn to craft the Musket', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_musket'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[15] = {
{
id = 'weapon_pumpshotgun', -- the id, referenced in the recipe of the item
label = 'Pump Shotgun', -- the label shown on the skill tree
description = 'Learn to craft the Pump Shotgun', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_pumpshotgun'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_assaultshotgun', -- the id, referenced in the recipe of the item
label = 'Assault Shotgun', -- the label shown on the skill tree
description = 'Learn to craft the Assault Shotgun', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_assaultshotgun'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_bullpupshotgun', -- the id, referenced in the recipe of the item
label = 'Bullpup Shotgun', -- the label shown on the skill tree
description = 'Learn to craft the Bullpup Shotgun', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_bullpupshotgun'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_combatshotgun', -- the id, referenced in the recipe of the item
label = 'Combat Shotgun', -- the label shown on the skill tree
description = 'Learn to craft the Combat Shotgun', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_combatshotgun'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[16] = {
{
id = 'weapon_heavyshotgun', -- the id, referenced in the recipe of the item
label = 'Heavy Shotgun', -- the label shown on the skill tree
description = 'Learn to craft the Heavy Shotgun', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_heavyshotgun'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_dbshotgun', -- the id, referenced in the recipe of the item
label = 'Double-barrel Shotgun', -- the label shown on the skill tree
description = 'Learn to craft the Double-barrel Shotgun', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_dbshotgun'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_autoshotgun', -- the id, referenced in the recipe of the item
label = 'Auto Shotgun', -- the label shown on the skill tree
description = 'Learn to craft the Auto Shotgun', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_autoshotgun'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_pumpshotgun_mk2', -- the id, referenced in the recipe of the item
label = 'Pumpshotgun Mk II', -- the label shown on the skill tree
description = 'Learn to craft the Pumpshotgun Mk II', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_pumpshotgun_mk2'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[17] = {
{
id = 'weapon_carbinerifle', -- the id, referenced in the recipe of the item
label = 'Carbine Rifle', -- the label shown on the skill tree
description = 'Learn to craft the Carbine Rifle', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_carbinerifle'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_advancedrifle', -- the id, referenced in the recipe of the item
label = 'Advanced Rifle', -- the label shown on the skill tree
description = 'Learn to craft the Advanced Rifle', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_advancedrifle'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[18] = {
{
id = 'weapon_specialcarbine', -- the id, referenced in the recipe of the item
label = 'Special Carbine', -- the label shown on the skill tree
description = 'Learn to craft the Special Carbine', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_specialcarbine'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_compactrifle', -- the id, referenced in the recipe of the item
label = 'Compact Rifle', -- the label shown on the skill tree
description = 'Learn to craft the Compact Rifle', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_compactrifle'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[19] = {
{
id = 'weapon_assaultrifle_mk2', -- the id, referenced in the recipe of the item
label = 'Assault Rifle Mk II', -- the label shown on the skill tree
description = 'Learn to craft the Assault Rifle Mk II', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_assaultrifle_mk2'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_carbinerifle_mk2', -- the id, referenced in the recipe of the item
label = 'Carbine Rifle Mk II', -- the label shown on the skill tree
description = 'Learn to craft the Carbine Rifle Mk II', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_carbinerifle_mk2'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_specialcarbine_mk2', -- the id, referenced in the recipe of the item
label = 'Special Carbine Mk II', -- the label shown on the skill tree
description = 'Learn to craft the Special Carbine Mk II', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_specialcarbine_mk2'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[20] = {
{
id = 'weapon_bullpuprifle', -- the id, referenced in the recipe of the item
label = 'Bullpup Rifle', -- the label shown on the skill tree
description = 'Learn to craft the Bullpup Rifle', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_bullpuprifle'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[21] = {
{
id = 'weapon_bullpuprifle_mk2', -- the id, referenced in the recipe of the item
label = 'Bullpup Rifle Mk II', -- the label shown on the skill tree
description = 'Learn to craft the Bullpup Rifle Mk II', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_bullpuprifle_mk2'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_militaryrifle', -- the id, referenced in the recipe of the item
label = 'Military Rifle', -- the label shown on the skill tree
description = 'Learn to craft the Military Rifle', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_militaryrifle'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_tacticalrifle', -- the id, referenced in the recipe of the item
label = 'Service Carbine', -- the label shown on the skill tree
description = 'Learn to craft the Service Carbine', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_tacticalrifle'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[22] = {
{
id = 'weapon_bullpuprifle_mk2', -- the id, referenced in the recipe of the item
label = 'Bullpup Rifle Mk II', -- the label shown on the skill tree
description = 'Learn to craft the Bullpup Rifle Mk II', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_bullpuprifle_mk2'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_militaryrifle', -- the id, referenced in the recipe of the item
label = 'Military Rifle', -- the label shown on the skill tree
description = 'Learn to craft the Military Rifle', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_militaryrifle'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_tacticalrifle', -- the id, referenced in the recipe of the item
label = 'Service Carbine', -- the label shown on the skill tree
description = 'Learn to craft the Service Carbine', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_tacticalrifle'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[23] = {
{
id = 'weapon_mg', -- the id, referenced in the recipe of the item
label = 'Machinegun', -- the label shown on the skill tree
description = 'Learn to craft the Machinegun', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_mg'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_combatmg', -- the id, referenced in the recipe of the item
label = 'Combat MG', -- the label shown on the skill tree
description = 'Learn to craft the Combat MG', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_combatmg'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_gusenberg', -- the id, referenced in the recipe of the item
label = 'Thompson SMG', -- the label shown on the skill tree
description = 'Learn to craft the Thompson SMG', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_gusenberg'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[24] = {
{
id = 'weapon_combatmg_mk2', -- the id, referenced in the recipe of the item
label = 'Combat MG Mk II', -- the label shown on the skill tree
description = 'Learn to craft the Combat MG Mk II', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_combatmg_mk2'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[25] = {
{
id = 'weapon_sniperrifle',
label = 'Sniper Rifle',
description = 'Learn to craft the Sniper Rifle',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_sniperrifle'),
cost = 1,
},
{
id = 'weapon_heavysniper',
label = 'Heavy Sniper',
description = 'Learn to craft the Heavy Sniper',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_heavysniper'),
cost = 1,
},
{
id = 'weapon_remotesniper',
label = 'Remote Sniper',
description = 'Learn to craft the Remote Sniper',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_remotesniper'),
cost = 1,
},
},
[26] = {
{
id = 'weapon_heavysniper_mk2', -- the id, referenced in the recipe of the item
label = 'Heavy Sniper Mk II', -- the label shown on the skill tree
description = 'Learn to craft the Heavy Sniper Mk II', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_heavysniper_mk2'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_marksmanrifle_mk2', -- the id, referenced in the recipe of the item
label = 'Marksman Rifle Mk II', -- the label shown on the skill tree
description = 'Learn to craft the Marksman Rifle Mk II', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_marksmanrifle_mk2'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_precisionrifle', -- the id, referenced in the recipe of the item
label = 'Precision Rifle', -- the label shown on the skill tree
description = 'Learn to craft the Marksman Rifle Mk II', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_precisionrifle'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[27] = {
{
id = 'weapon_grenade', -- the id, referenced in the recipe of the item
label = 'Grenade', -- the label shown on the skill tree
description = 'Learn to craft the Grenade', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_grenade'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_bzgas', -- the id, referenced in the recipe of the item
label = 'BZ Gas', -- the label shown on the skill tree
description = 'Learn to craft the BZ Gas', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_bzgas'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_molotov', -- the id, referenced in the recipe of the item
label = 'Molotov', -- the label shown on the skill tree
description = 'Learn to craft the Molotov', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_molotov'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_stickybomb', -- the id, referenced in the recipe of the item
label = 'C4', -- the label shown on the skill tree
description = 'Learn to craft the C4', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_stickybomb'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_proxmine', -- the id, referenced in the recipe of the item
label = 'Proxmine Grenade', -- the label shown on the skill tree
description = 'Learn to craft the Proxmine Grenade', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_proxmine'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_pipebomb', -- the id, referenced in the recipe of the item
label = 'Pipe Bomb', -- the label shown on the skill tree
description = 'Learn to craft the Pipe Bomb', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_pipebomb'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_smokegrenade', -- the id, referenced in the recipe of the item
label = 'Smoke Grenade', -- the label shown on the skill tree
description = 'Learn to craft the Smoke Grenade', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_smokegrenade'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[28] = {
{
id = 'weapon_rpg', -- the id, referenced in the recipe of the item
label = 'RPG', -- the label shown on the skill tree
description = 'Learn to craft the RPG', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_rpg'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_grenadelauncher', -- the id, referenced in the recipe of the item
label = 'Grenade Launcher', -- the label shown on the skill tree
description = 'Learn to craft the Grenade Launcher', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_grenade'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_grenadelauncher_smoke', -- the id, referenced in the recipe of the item
label = 'Smoke Grenade Launcher', -- the label shown on the skill tree
description = 'Learn to craft the Smoke Grenade Launcher', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_grenade'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[29] = {
{
id = 'weapon_minigun', -- the id, referenced in the recipe of the item
label = 'Minigun', -- the label shown on the skill tree
description = 'Learn to craft the Minigun', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_minigun'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_firework', -- the id, referenced in the recipe of the item
label = 'Firework Launcher', -- the label shown on the skill tree
description = 'Learn to craft the Firework Launcher', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_firework'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[30] = {
{
id = 'weapon_railgun', -- the id, referenced in the recipe of the item
label = 'Railgun', -- the label shown on the skill tree
description = 'Learn to craft the Railgun', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_railgun'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_hominglauncher', -- the id, referenced in the recipe of the item
label = 'Homing Launcher', -- the label shown on the skill tree
description = 'Learn to craft the Homing Launcher', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_hominglauncher'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_compactlauncher', -- the id, referenced in the recipe of the item
label = 'Compact Launcher', -- the label shown on the skill tree
description = 'Learn to craft the Compact Launcher', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_compactlauncher'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[31] = {
{
id = 'weapon_rayminigun', -- the id, referenced in the recipe of the item
label = 'Widowmaker', -- the label shown on the skill tree
description = 'Learn to craft the Widowmaker', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_rayminigun'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
},
[32] = {
{
id = 'weapon_raypistol', -- the id, referenced in the recipe of the item
label = 'Up-n-Atomizer', -- the label shown on the skill tree
description = 'Learn to craft the Up-n-Atomizer', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_raypistol'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
{
id = 'weapon_raycarbine', -- the id, referenced in the recipe of the item
label = 'Unholy Hellbringer', -- the label shown on the skill tree
description = 'Learn to craft the Unholy Hellbringer', -- the description shown on the skill tree
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_raycarbine'), -- the image shown on the skill tree
cost = 1, -- how many skill points it costs to unlock
},
}
}
config.benches = {
[1] = {
id = 'normal_bench_1',
label = 'Normal Crafting Bench',
coords = vector4(-75.53, -838.87, 40.56 - 1.0, 119.31 - 180.0),
model = 'gr_prop_gr_bench_04b',
job = false, -- table of jobs that can use this bench
players = false, -- table of players that can use this bench
colors = { -- the colours of the UI for this bench
['hex'] = '#00c4d6',
['rgb'] = '0, 196, 214'
},
},
[2] = {
id = 'weapon_bench_1',
label = 'Weapon Crafting Bench',
coords = vector4(-67.94, -849.68, 40.54 - 1.0, 102.33 - 180.0),
model = 'gr_prop_gr_bench_04b',
job = false, -- table of jobs that can use this bench
players = false, -- table of players that can use this bench
colors = { -- the colours of the UI for this bench
['hex'] = '#f000ac',
['rgb'] = '240, 0, 172'
},
},
[3] = {
id = 'weapon_bench_2',
label = 'Weapon Crafting Bench',
coords = vector4(-467.0, 6288.5, 13.61 - 1.0, 145.51 - 180.0),
model = 'gr_prop_gr_bench_04b',
job = false, -- table of jobs that can use this bench
players = false, -- table of players that can use this bench
colors = { -- the colours of the UI for this bench
['hex'] = '#00c4d6',
['rgb'] = '0, 196, 214'
},
}
}
config.recipes = {
[1] = {
id = 'radio',
label = 'Radio (Normal)',
description = 'Craft a radio.',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'radio'),
skills = { }, -- skills required to unlock this recipe
benches = { '*', }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
},
result = {
item = 'radio', -- the item the player should get
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'radio.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[2] = {
id = 'radio_epic',
label = 'Radio (Epic)',
description = 'Craft a radio.',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'radio'),
skills = { }, -- skills required to unlock this recipe
benches = { '*', }, -- benches that can craft this recipe
time = 10000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
},
result = {
item = 'radio', -- the item the player should get
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'radio.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[3] = {
id = 'weapon_pistol50',
label = 'Pistol 50. (Common)',
description = 'Craft a pistol 50.',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_pistol50'),
skills = { 'weapon_pistol50' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_pistol50') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_pistol50') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_pistol50') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_pistol50') },
},
result = {
item = 'weapon_pistol50',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_pistol50.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[4] = {
id = 'weapon_bottle',
label = 'Broken Bottle',
description = 'Craft a Broken Bottle',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_bottle'),
skills = { 'weapon_bottle' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'glass', label = 'Glass', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'glass') },
{ item = 'glass', label = 'Glass', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'glass') },
{ item = 'glass', label = 'Glass', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'glass') },
{ item = 'glass', label = 'Glass', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'glass') },
},
result = {
item = 'weapon_bottle',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_bottle.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[5] = {
id = 'weapon_crowbar',
label = 'Crowbar',
description = 'Craft a Crowbar',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_crowbar'),
skills = { }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
},
result = {
item = 'weapon_crowbar',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_crowbar.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[6] = {
id = 'weapon_smg',
label = 'SMG. (Rare)',
description = 'Craft a submachine gun.',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_smg'),
skills = { 'weapon_smg' },
benches = { 'weapon_bench_2' },
time = 7000,
points = 2,
pointsStack = false,
ingredients = {
{ item = 'steel', label = 'Steel', amount = 2, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'plastic', label = 'Plastic', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'plastic') },
{ item = 'electronics', label = 'Electronics', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'electronics') },
},
result = {
item = 'weapon_smg',
rarity = 'rare',
rarityKey = 'rarity',
image = 'weapon_smg.png',
metadata = {
['quality'] = 'high',
},
},
},
[7] = {
id = 'weapon_assaultrifle',
label = 'Assault Rifle. (Epic)',
description = 'Craft an assault rifle.',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_assaultrifle'),
skills = { 'weapon_assaultrifle' },
benches = { 'weapon_bench_2' },
time = 10000,
points = 3,
pointsStack = false,
ingredients = {
{ item = 'steel', label = 'Steel', amount = 4, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'plastic', label = 'Plastic', amount = 2, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'plastic') },
{ item = 'electronics', label = 'Electronics', amount = 2, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'electronics') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_assaultrifle',
rarity = 'epic',
rarityKey = 'rarity',
image = 'weapon_assaultrifle.png',
metadata = {
['quality'] = 'excellent',
},
},
},
[8] = {
id = 'weapon_golfclub',
label = 'Golf Club',
description = 'Craft a Golf Club',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_golfclub'),
skills = { 'weapon_golfclub' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
},
result = {
item = 'weapon_golfclub',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_golfclub.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[9] = {
id = 'weapon_hammer',
label = 'Hammer',
description = 'Craft a Hammer',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_hammer'),
skills = { 'weapon_hammer' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_hammer',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_hammer.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[10] = {
id = 'weapon_hatchet',
label = 'Hatchet',
description = 'Craft a Hammer',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_hatchet'),
skills = { 'weapon_hatchet' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_hatchet',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_hatchet.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[11] = {
id = 'weapon_knuckle',
label = 'Knuckle Dusters',
description = 'Craft a pair of Knuckle Dusters',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_knuckle'),
skills = { 'weapon_knuckle' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_knuckle',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_knuckle.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[12] = {
id = 'weapon_knife',
label = 'Knife',
description = 'Craft a Knife',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_knife'),
skills = { 'weapon_knife' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_knife',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_knife.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[13] = {
id = 'weapon_machete',
label = 'Machete',
description = 'Craft a Machete',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_machete'),
skills = { }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_machete',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_machete.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[14] = {
id = 'weapon_switchblade',
label = 'Switch Blade',
description = 'Craft a Switch Blade',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_switchblade'),
skills = { 'weapon_switchblade' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_switchblade',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_switchblade.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[15] = {
id = 'weapon_wrench',
label = 'Wrench',
description = 'Craft a Wrench',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_wrench'),
skills = { 'weapon_wrench' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_wrench',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_wrench.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[16] = {
id = 'weapon_battleaxe',
label = 'Battle Axe',
description = 'Craft a Battle Axe',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_battleaxe'),
skills = { 'weapon_battleaxe' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_battleaxe',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_battleaxe.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[17] = {
id = 'weapon_poolcue',
label = 'Pool Cue',
description = 'Craft a Pool Cue',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_poolcue'),
skills = { 'weapon_poolcue' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_poolcue',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_poolcue.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[18] = {
id = 'weapon_pistol',
label = 'Walther P99',
description = 'Craft a Walther P99',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_pistol'),
skills = { 'weapon_pistol' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_pistol',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_pistol.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[19] = {
id = 'weapon_pistol_mk2',
label = 'Pistol Mk II',
description = 'Craft a Pistol Mk II',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_pistol_mk2'),
skills = { 'weapon_pistol_mk2' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_pistol_mk2',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_pistol_mk2.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[20] = {
id = 'weapon_combatpistol',
label = 'Combat Pistol',
description = 'Craft a Combat Pistol',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_combatpistol'),
skills = { 'weapon_combatpistol' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_combatpistol',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_combatpistol.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[21] = {
id = 'weapon_appistol',
label = 'AP Pistol',
description = 'Craft a AP Pistol',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_appistol'),
skills = { 'weapon_appistol' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_appistol',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_appistol.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[22] = {
id = 'weapon_snspistol',
label = 'SNS Pistol',
description = 'Craft a SNS Pistol',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_snspistol'),
skills = { 'weapon_snspistol' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_snspistol',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_snspistol.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[23] = {
id = 'weapon_heavypistol',
label = 'Heavy Pistol',
description = 'Craft a Heavy Pistol',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_heavypistol'),
skills = { 'weapon_heavypistol' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_heavypistol',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_heavypistol.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[24] = {
id = 'weapon_vintagepistol',
label = 'Vintage Pistol',
description = 'Craft a Vintage Pistol',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_vintagepistol'),
skills = { 'weapon_vintagepistol' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_vintagepistol',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_vintagepistol.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[25] = {
id = 'weapon_marksmanpistol',
label = 'Marksman Pistol',
description = 'Craft a Marksman Pistol',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_marksmanpistol'),
skills = { 'weapon_marksmanpistol' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_marksmanpistol',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_marksmanpistol.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[26] = {
id = 'weapon_revolver',
label = 'Revolver',
description = 'Craft a Revolver',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_revolver'),
skills = { 'weapon_revolver' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_revolver',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_revolver.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[27] = {
id = 'weapon_revolver_mk2',
label = 'Violence',
description = 'Craft a Violence',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_revolver_mk2'),
skills = { 'weapon_revolver_mk2' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_revolver_mk2',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_revolver_mk2.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[28] = {
id = 'weapon_doubleaction',
label = 'Double Action Revolver',
description = 'Craft a Double Action Revolver',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_doubleaction'),
skills = { 'weapon_doubleaction' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_doubleaction',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_doubleaction.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[29] = {
id = 'weapon_snspistol_mk2',
label = 'SNS Pistol Mk II',
description = 'Craft a SNS Pistol Mk II',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_snspistol_mk2'),
skills = { 'weapon_snspistol_mk2' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_snspistol_mk2',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_snspistol_mk2.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[30] = {
id = 'weapon_raypistol',
label = 'Up-n-Atomizer',
description = 'Craft a Up-n-Atomizer',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_raypistol'),
skills = { 'weapon_raypistol' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_raypistol',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_raypistol.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[31] = {
id = 'weapon_ceramicpistol',
label = 'Ceramic Pistol',
description = 'Craft a Ceramic Pistol',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_ceramicpistol'),
skills = { 'weapon_ceramicpistol' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_ceramicpistol',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_ceramicpistol.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[32] = {
id = 'weapon_navyrevolver',
label = 'Navy Revolver',
description = 'Craft a Navy Revolver',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_navyrevolver'),
skills = { 'weapon_navyrevolver' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_navyrevolver',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_navyrevolver.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[33] = {
id = 'weapon_gadgetpistol',
label = 'Perico Pistol',
description = 'Craft a Perico Pistol',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_gadgetpistol'),
skills = { 'weapon_gadgetpistol' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_gadgetpistol',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_gadgetpistol.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[34] = {
id = 'weapon_microsmg',
label = 'Micro SMG',
description = 'Craft a Micro SMG',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_microsmg'),
skills = { 'weapon_microsmg' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_microsmg',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_microsmg.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[35] = {
id = 'weapon_smg',
label = 'SMG',
description = 'Craft a SMG',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_smg'),
skills = { 'weapon_smg' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_smg',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_smg.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[36] = {
id = 'weapon_smg_mk2',
label = 'SMG Mk II',
description = 'Craft a SMG Mk II',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_smg_mk2'),
skills = { 'weapon_smg_mk2' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_smg_mk2',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_smg_mk2.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[37] = {
id = 'weapon_assaultsmg',
label = 'Assault SMG',
description = 'Craft a Assault SMG',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_assaultsmg'),
skills = { 'weapon_assaultsmg' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_assaultsmg',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_assaultsmg.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[38] = {
id = 'weapon_combatpdw',
label = 'Combat PDW',
description = 'Craft a Combat PDW',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_combatpdw'),
skills = { 'weapon_combatpdw' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_combatpdw',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_combatpdw.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[39] = {
id = 'weapon_machinepistol',
label = 'Tec-9',
description = 'Craft a Tec-9',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_machinepistol'),
skills = { 'weapon_machinepistol' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_machinepistol',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_machinepistol.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[40] = {
id = 'weapon_minismg',
label = 'Mini SMG',
description = 'Craft a Mini SMG',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_minismg'),
skills = { 'weapon_minismg' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_minismg',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_minismg.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[41] = {
id = 'weapon_raycarbine',
label = 'Unholy Hellbringer',
description = 'Craft a Unholy Hellbringer',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_raycarbine'),
skills = { 'weapon_raycarbine' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_raycarbine',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_raycarbine.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[42] = {
id = 'weapon_pumpshotgun',
label = 'Pump Shotgun',
description = 'Craft a Pump Shotgun',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_pumpshotgun'),
skills = { 'weapon_pumpshotgun' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_pumpshotgun',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_pumpshotgun.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[43] = {
id = 'weapon_sawnoffshotgun',
label = 'Sawn-off Shotgun',
description = 'Craft a Sawn-off Shotgun',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_sawnoffshotgun'),
skills = { 'weapon_sawnoffshotgun' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_sawnoffshotgun',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_sawnoffshotgun.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[44] = {
id = 'weapon_assaultshotgun',
label = 'Assault Shotgun',
description = 'Craft a Assault Shotgun',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_assaultshotgun'),
skills = { 'weapon_assaultshotgun' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_assaultshotgun',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_assaultshotgun.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[45] = {
id = 'weapon_bullpupshotgun',
label = 'Bullpup Shotgun',
description = 'Craft a Bullpup Shotgun',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_bullpupshotgun'),
skills = { 'weapon_bullpupshotgun' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_bullpupshotgun',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_bullpupshotgun.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[46] = {
id = 'weapon_musket',
label = 'Musket',
description = 'Craft a Musket',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_musket'),
skills = { 'weapon_musket' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_musket',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_musket.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[47] = {
id = 'weapon_heavyshotgun',
label = 'Heavy Shotgun',
description = 'Craft a Heavy Shotgun',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_heavyshotgun'),
skills = { 'weapon_heavyshotgun' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_heavyshotgun',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_heavyshotgun.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[48] = {
id = 'weapon_dbshotgun',
label = 'Double-barrel Shotgun',
description = 'Craft a Double-barrel Shotgun',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_dbshotgun'),
skills = { 'weapon_dbshotgun' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_dbshotgun',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_dbshotgun.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[49] = {
id = 'weapon_autoshotgun',
label = 'Auto Shotgun',
description = 'Craft a Auto Shotgun',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_autoshotgun'),
skills = { 'weapon_autoshotgun' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_autoshotgun',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_autoshotgun.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[50] = {
id = 'weapon_pumpshotgun_mk2',
label = 'Pumpshotgun Mk II',
description = 'Craft a Pumpshotgun Mk II',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_pumpshotgun_mk2'),
skills = { 'weapon_pumpshotgun_mk2' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_pumpshotgun_mk2',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_pumpshotgun_mk2.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[51] = {
id = 'weapon_combatshotgun',
label = 'Combat Shotgun',
description = 'Craft a Combat Shotgun',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_combatshotgun'),
skills = { 'weapon_combatshotgun' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_combatshotgun',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_combatshotgun.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[52] = {
id = 'weapon_assaultrifle_mk2',
label = 'Assault Rifle Mk II',
description = 'Craft a Assault Rifle Mk II',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_assaultrifle_mk2'),
skills = { 'weapon_assaultrifle_mk2' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_assaultrifle_mk2',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_assaultrifle_mk2.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[53] = {
id = 'weapon_carbinerifle',
label = 'Carbine Rifle',
description = 'Craft a Carbine Rifle',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_carbinerifle'),
skills = { 'weapon_carbinerifle' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_carbinerifle',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_carbinerifle.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[54] = {
id = 'weapon_carbinerifle_mk2',
label = 'Carbine Rifle Mk II',
description = 'Craft a Carbine Rifle Mk II',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_carbinerifle_mk2'),
skills = { 'weapon_carbinerifle_mk2' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_carbinerifle_mk2',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_carbinerifle_mk2.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[55] = {
id = 'weapon_advancedrifle',
label = 'Advanced Rifle',
description = 'Craft a Advanced Rifle',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_advancedrifle'),
skills = { 'weapon_advancedrifle' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_advancedrifle',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_advancedrifle.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[56] = {
id = 'weapon_specialcarbine',
label = 'Special Carbine',
description = 'Craft a Special Carbine',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_specialcarbine'),
skills = { 'weapon_specialcarbine' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_specialcarbine',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_specialcarbine.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[57] = {
id = 'weapon_bullpuprifle',
label = 'Bullpup Rifle',
description = 'Craft a Bullpup Rifle',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_bullpuprifle'),
skills = { 'weapon_bullpuprifle' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_bullpuprifle',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_bullpuprifle.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[58] = {
id = 'weapon_compactrifle',
label = 'Compact Rifle',
description = 'Craft a Compact Rifle',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_compactrifle'),
skills = { 'weapon_compactrifle' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_compactrifle',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_compactrifle.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[59] = {
id = 'weapon_specialcarbine_mk2',
label = 'Special Carbine Mk II',
description = 'Craft a Special Carbine Mk II',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_specialcarbine_mk2'),
skills = { 'weapon_specialcarbine_mk2' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_specialcarbine_mk2',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_specialcarbine_mk2.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[60] = {
id = 'weapon_bullpuprifle_mk2',
label = 'Bullpup Rifle Mk II',
description = 'Craft a Bullpup Rifle Mk II',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_bullpuprifle_mk2'),
skills = { 'weapon_bullpuprifle_mk2' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_bullpuprifle_mk2',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_bullpuprifle_mk2.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[61] = {
id = 'weapon_militaryrifle',
label = 'Military Rifle',
description = 'Craft a Military Rifle',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_militaryrifle'),
skills = { 'weapon_militaryrifle' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_militaryrifle',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_militaryrifle.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[62] = {
id = 'weapon_tacticalrifle',
label = 'Service Carbine',
description = 'Craft a Service Carbine',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_carbinerifle'),
skills = { 'weapon_tacticalrifle' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_tacticalrifle',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_carbinerifle.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[63] = {
id = 'weapon_mg',
label = 'Machinegun',
description = 'Craft a Machinegun',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_mg'),
skills = { 'weapon_mg' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_mg',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_mg.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[64] = {
id = 'weapon_combatmg',
label = 'Combat MG',
description = 'Craft a Combat MG',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_combatmg'),
skills = { 'weapon_combatmg' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_combatmg',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_combatmg.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[65] = {
id = 'weapon_gusenberg',
label = 'Thompson SMG',
description = 'Craft a Thompson SMG',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_gusenberg'),
skills = { 'weapon_gusenberg' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_gusenberg',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_gusenberg.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[66] = {
id = 'weapon_combatmg_mk2',
label = 'Combat MG Mk II',
description = 'Craft a Combat MG Mk II',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_combatmg_mk2'),
skills = { 'weapon_combatmg_mk2' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_combatmg_mk2',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_combatmg_mk2.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[67] = {
id = 'weapon_sniperrifle',
label = 'Sniper Rifle',
description = 'Craft a Sniper Rifle',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_sniperrifle'),
skills = { 'weapon_sniperrifle' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_sniperrifle',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_sniperrifle.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[68] = {
id = 'weapon_heavysniper',
label = 'Heavy Sniper',
description = 'Craft a Heavy Sniper',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_heavysniper'),
skills = { 'weapon_heavysniper' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_heavysniper',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_heavysniper.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[69] = {
id = 'weapon_marksmanrifle',
label = 'Marksman Rifle',
description = 'Craft a Marksman Rifle',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_marksmanrifle'),
skills = { 'weapon_marksmanrifle' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_marksmanrifle',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_marksmanrifle.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[70] = {
id = 'weapon_remotesniper',
label = 'Remote Sniper',
description = 'Craft a Remote Sniper',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_marksmanrifle'),
skills = { 'weapon_remotesniper' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_remotesniper',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_marksmanrifle.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[71] = {
id = 'weapon_heavysniper_mk2',
label = 'Heavy Sniper Mk II',
description = 'Craft a Heavy Sniper Mk II',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_heavysniper_mk2'),
skills = { 'weapon_heavysniper_mk2' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_heavysniper_mk2',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_heavysniper_mk2.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[72] = {
id = 'weapon_marksmanrifle_mk2',
label = 'Marksman Rifle Mk II',
description = 'Craft a Marksman Rifle Mk II',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_marksmanrifle_mk2'),
skills = { 'weapon_marksmanrifle_mk2' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_marksmanrifle_mk2',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_marksmanrifle_mk2.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[73] = {
id = 'weapon_precisionrifle',
label = 'Precision Rifle',
description = 'Craft a Precision Rifle',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_marksmanrifle_mk2'),
skills = { 'weapon_precisionrifle' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_precisionrifle',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_marksmanrifle_mk2.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[74] = {
id = 'weapon_rpg',
label = 'RPG',
description = 'Craft a RPG',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_rpg'),
skills = { 'weapon_rpg' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_rpg',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_rpg.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[75] = {
id = 'weapon_grenadelauncher',
label = 'Grenade Launcher',
description = 'Craft a Grenade Launcher',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_grenadelauncher'),
skills = { 'weapon_grenadelauncher' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_grenadelauncher',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_grenadelauncher.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[76] = {
id = 'weapon_grenadelauncher_smoke',
label = 'Smoke Grenade Launcher',
description = 'Craft a Smoke Grenade Launcher',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_grenade'),
skills = { 'weapon_grenadelauncher_smoke' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_grenadelauncher_smoke',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_grenade.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[77] = {
id = 'weapon_minigun',
label = 'Minigun',
description = 'Craft a Minigun',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_minigun'),
skills = { 'weapon_minigun' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_minigun',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_minigun.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[78] = {
id = 'weapon_firework',
label = 'Firework Launcher',
description = 'Craft a Firework Launcher',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_firework'),
skills = { 'weapon_firework' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_firework',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_firework.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[79] = {
id = 'weapon_railgun',
label = 'Railgun',
description = 'Craft a Railgun',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_railgun'),
skills = { 'weapon_railgun' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_railgun',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_railgun.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[80] = {
id = 'weapon_hominglauncher',
label = 'Homing Launcher',
description = 'Craft a Homing Launcher',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_hominglauncher'),
skills = { 'weapon_hominglauncher' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_hominglauncher',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_hominglauncher.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[81] = {
id = 'weapon_compactlauncher',
label = 'Compact Launcher',
description = 'Craft a Compact Launcher',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_compactlauncher'),
skills = { 'weapon_compactlauncher' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_compactlauncher',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_compactlauncher.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[82] = {
id = 'weapon_rayminigun',
label = 'Widowmaker',
description = 'Craft a Widowmaker',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_rayminigun'),
skills = { 'weapon_rayminigun' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_rayminigun',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_rayminigun.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[83] = {
id = 'weapon_grenade',
label = 'Grenade',
description = 'Craft a Grenade',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_grenade'),
skills = { 'weapon_grenade' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_grenade',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_grenade.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[84] = {
id = 'weapon_bzgas',
label = 'BZ Gas',
description = 'Craft a BZ Gas',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_grenade'),
skills = { 'weapon_bzgas' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_bzgas',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_grenade.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[85] = {
id = 'weapon_molotov',
label = 'Molotov',
description = 'Craft a Molotov',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_molotov'),
skills = { 'weapon_molotov' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_molotov',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_molotov.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[86] = {
id = 'weapon_stickybomb',
label = 'C4',
description = 'Craft a C4',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_stickybomb'),
skills = { 'weapon_stickybomb' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_stickybomb',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_stickybomb.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[87] = {
id = 'weapon_proxmine',
label = 'Proxmine Grenade',
description = 'Craft a Proxmine Grenade',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_proxmine'),
skills = { }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_proxmine',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_proxmine.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[88] = {
id = 'weapon_pipebomb',
label = 'Pipe Bomb',
description = 'Craft a Pipe Bomb',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_pipebomb'),
skills = { 'weapon_pipebomb' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_pipebomb',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_pipebomb.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
[89] = {
id = 'weapon_smokegrenade',
label = 'Smoke Grenade',
description = 'Craft a Smoke Grenade',
image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'weapon_grenade'),
skills = { 'weapon_smokegrenade' }, -- skills required to unlock this recipe
benches = { 'weapon_bench_1', 'weapon_bench_2' }, -- benches that can craft this recipe
time = 5000, -- how long it takes to craft in ms
points = 1, -- how many skill points will be gained by crafting this item
pointsStack = false, -- if the points should stack by the amount crafted
ingredients = {
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'steel', label = 'Steel', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'steel') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
{ item = 'rubber', label = 'Rubber', amount = 1, image = string.format('https://cfx-nui-qs-inventory/html/images/%s.png', 'rubber') },
},
result = {
item = 'weapon_smokegrenade',
rarity = 'normal', -- the rarity of the item (or false to disable)
rarityKey = 'rarity', -- the key that the rarity should be stored as in the item info
image = 'weapon_grenade.png', -- image for the item, false to disable
metadata = { -- any other metadata that should be added to the item, false to disable
['foo'] = 'bar',
},
},
},
}