Configuration
There are plenty of different ways to build and addon to this system making multiple different job tables and much more.
Creating custom tables example
['gun_printing_table_beamstick'] = { - TABLE ITEM
prop = 'ghost_gun_printer', - TABLE PROP MODEL
setupTime = 4 * seconds, - TABLE SETUP TIME
pickupTime = 4 * seconds, - TIME TO PICK UP TABLE
recipes = {
{
label = 'Print 3D Glock 17 Beamstick', - ITEM LABEL
craftingTime = 30 * seconds, - TIME TO CRAFT
blueprint = { - REQUIRE A 'BLUEPRINT' ITEM
['glock17beamstick_blueprint'] = { - BLUEPRINT ITEM NAME
label = 'Glock 17 Beamstick Blueprint', - BLUEPRINT LABEL
quantity = 1
},
},
requireBlueprint = true, - REQUIRE BLUEPRINTS TO SHOW THE RECIPE / TURN OFF TO SHOW THE RECIPE WITHOUT AN ITEM
reward = { - CRAFT REWARD
['weapon_glock17beamstick'] = 1
},
requirements = { - REQUIRED ITEMS
['plastic_resin'] = { label = 'Plastic Resin', quantity = 3 },
['metalscrap'] = { label = 'Metal Scrap Parts', quantity = 30 },
['laser_beam'] = { label = 'Laser Beam Module', quantity = 1 },
},
}
}
},
Advanced Plug Tables Config Preview Example
['gun_printing_table_beamstick'] = { -- ITEM NAME
prop = 'prop_printer_01', -- THE PROP YOU ARE USING (BASE GTA PROP PROVIDED)
setupTime = 4000, -- TIME TO SETUP
pickupTime = 4000, -- TIME TO PICKUP
recipes = {
{
label = 'Print 3D Glock 17 Beamstick', -- RECIPE LABEL
craftingTime = 30000, -- TIME TO CRAFT ITEM
blueprint = {
['glock17beamstick_blueprint'] = { -- BLUEPRINT ITEM
label = 'Glock 17 Beamstick Blueprint', -- BLUEPRINT LABEL
quantity = 1 -- BLUEPRINT AMT. ITEM REQUIRED
}
},
requireBlueprint = true, -- USE BLUEPRINT FEATURE?
reward = {
['weapon_glock17beamstick'] = 1 -- REWARD FOR CRAFT
},
requirements = { -- CRAFT REQUIREMENTS
['plastic_resin'] = { label = 'Plastic Resin', quantity = 3 },
['metalscrap'] = { label = 'Metal Scrap Parts', quantity = 30 },
['laser_beam'] = { label = 'Laser Beam Module', quantity = 1 },
}
}
}
},
Last updated