Weed Table (Portable Weed Processing)

weed_table_trailer_AdobeExpress (2)

Portable Weed Processing Table (item)
Planting Process Included (see preview below)

  • Plant and Process anywhere!
  • Realistic Processing Animations
  • Requires: ox_lib | QB or ESX

Weed items included:

  • Shovel
  • Weed seed
  • Wet bud
  • Dry bud
  • Bag of Weed
  • Empty Bag
  • Rolling Paper

:shopping_cart: Purchase | Tebex

Preview: [LINK]

Gallery








Config.lua
config = {}

config.framework = "QBCore" -- OPTIONS:  "QBCore" or "ESX"

config.qb_target = true -- if you use qb-target, set this to true
config.ox_target = false -- if you use ox-target, set this to true

config.qb_inventory = false -- if you use qb-inventory, set this to true

config.growtime = 30000 -- how long it takes a plant to grow (in ms)
config.drytime = 10000 -- how long it takes to dry wetbud (in ms)
config.rolltime = 5000 -- how long it takes to roll a joint (in ms)
 

config.emptybagitem = false -- the item that is required to put weed into a bag, put 'false' if you don't want to require an empty bag item
config.rollingpapers = 'rolling_paper' -- rolling paper item name (required)


config.seeds = { 
    -- This is where you customize your planting process (shovel and seed needed, players recieve wet bud item from fully grown plant)
    
    --['seed_name'] * must match item name in inventory
    
    ---------------------------------------------------------- EXAMPLE (Custom Strain) ------------------------------------------------------------
    ['weed_ak47_seed'] = { -- seed name 
        prop = 'prop_weed_01', --prop of fully grown plant 
        harvest = 'weed_ak47_wetbud', -- item player recieves when plant is harvested
        amount = 5 -- amount of item player recieves when plant is harvested
    },
    -----------------------------------------------------------------------------------------------------------------------------------------------

    ['weed_seed'] = {
        prop = 'prop_weed_01', --prop of fully grown plant 
        harvest = 'weed_wetbud', -- item player recieves when plant is harvested
        amount = 5 -- amount of item player recieves when plant is harvested
    },
      
  }

config.strains = { 
    
    -- this is where you customize your strains (you must have the items available in your inventory system, custom strains are not included with this resource)

    ---------------------------------------------------------------- TEMPLATE ---------------------------------------------------------------------
    -- ['strain'] = {
    --   --['don't change this] = {item = 'you can change this'},
    --     ['seed']   = {item = 'seed_item'},
    --     ['wetbud'] = {item = 'wet_bud_item'}, 
    --     ['drybud'] = {item = 'dry_bud_item'}, 
    --     ['bag'   ] = {item = 'bag_of_weed_item', bud_required = 1}, -- 'bud_required' is how many dry buds make 1 bag
    --     ['joint' ] = {item = 'joint_item', amount_recieved = 1}, -- amount_recieved is how many joints are recieved from 1 weed bag
    -- },
    
    ---------------------------------------------------------- EXAMPLE (Custom Strain) ------------------------------------------------------------
    ['ak47'] = { -- See README.md for config options for strains from `Solos-Weedfarm` resource
        ['seed']   = {item = 'weed_ak47_seed'},
        ['wetbud'] = {item = 'weed_ak47_wetbud'}, 
        ['drybud'] = {item = 'weed_ak47_drybud'}, 
        ['bag'   ] = {item = 'weed_ak47', bud_required = 5}, -- in this example, 5 drybuds make 1 bag of weed
        ['joint' ] = {item = 'weed_ak47_joint', amount_received = 5}, -- in this example, 1 bag of weed makes 5 joints
    },
    -----------------------------------------------------------------------------------------------------------------------------------------------
    ['weed'] = {
        ['seed']   = {item = 'weed_seed'},
        ['wetbud'] = {item = 'weed_wetbud'}, 
        ['drybud'] = {item = 'weed_drybud'}, 
        ['bag'   ] = {item = 'weed_baggy', bud_required = 5}, -- in this example, 5 drybuds make 1 bag of weed
        ['joint' ] = {item = 'joint', amount_received = 5}, -- in this example, 1 bag of weed makes 5 joints
    },
}

Other Resources:

Code is accessible Mostly
Subscription-based No
Lines (approximately) ~1000
Requirements [QB/ESX], ox_lib
Support Yes
2 Likes

youtube preview link is not work

1 Like

this script works wonderfully and I must give a special mention to the support received I suggest it to you all

1 Like