JPResources Documentation
  • 👋Welcome to JPResources
  • Installation
    • 📲Phone System
      • Installation Page
        • QBCore
        • QBox
        • ESX
        • VRPex
      • Config File
      • Events & Commands
      • Custom APPs
      • Translations
      • Common Problems
      • Installation Video
    • 🏡Housing System
      • Installation Page
        • QBCore
        • QBox
        • ESX
      • Events & Commands
      • How to add MLO House
      • How to add SHELL Tier
      • Translations
      • Common Problems
    • 🚨MDT System
      • How to install
      • Events & Commands
      • Translations
    • 🏥EMS MDT System
      • How to install
      • Events & Commands
      • Translations
    • 🎒Inventory
      • How to install
      • Events & Commands
      • Translations
      • Common Issues
    • 🚘Vehicle Shops
      • Installation Page
        • QBCore
        • Qbox
        • ESX
      • Translations
    • 💰Business System
      • Installation Page
        • QBCore
        • Qbox
        • ESX
      • Translations
    • 💼Job System
      • Installation Page
        • QBCore
        • QBox
        • ESX
      • Translations
    • 📱Budget Phone
      • QBCore
    • ⚙️Crew System
      • QBCore
    • 👚Clothing System
      • QBCore
    • 🏢Garage System
      • Installation Page
        • QBCore
        • QBox
        • ESX
    • 👪Multichar
      • Installation Page
        • QBCore
        • ESX
    • 🔪Territories
      • Installation Page
        • QBCore
        • QBox
        • ESX
    • 🎒Backpack
      • QBCore
    • 💴Moneywash
      • Installation Page
        • QBCore
        • QBox
        • ESX
    • 🌊Poolcleaner Job
      • Installation Page
    • 🚗TDi Smoke
      • Installation Page
  • Support / Store
    • 🛠️Where i can find support and buy new scripts
    • 🛠️FiveM asset escrow errors
Powered by GitBook
On this page
  • Dependencies Part
  • Items
  • SQL
  1. Installation
  2. Job System
  3. Installation Page

QBCore

PreviousInstallation PageNextQBox

Last updated 7 months ago

You will receive the script in profile, after this click in blue "download" button.

After download, put the script in your server files.

Remeber:

You need to be logged with the same cfx.re account you used to buy in my tebex store.

  1. Install all , and follow their respective installation instructions.

Dependencies Part

  • ( any skillbar works )

Download all the scripts by clicking on their respective names, put them in the server files and ensure in server.cfg

Items

Open your inventory and add all images we provide on downloaded files.

Open qb-core / shared / items.lua, add this lines:

---- JPR Job System
['bactery_waterbottle'] = {['name'] = 'bactery_waterbottle', ['label'] = 'Bacteria-infused Water Bottle', ['weight'] = -1, ['type'] = 'item', ['image'] = 'bactery_waterbottle.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A water bottle containing interesting microorganisms.'},
['bottlewater_package'] = {['name'] = 'bottlewater_package', ['label'] = 'Water Bottle Pack', ['weight'] = -1, ['type'] = 'item', ['image'] = 'bottlewater_package.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A package containing multiple water bottles.'},
['dirty_waterbottle'] = {['name'] = 'dirty_waterbottle', ['label'] = 'Dirty Water Bottle', ['weight'] = -1, ['type'] = 'item', ['image'] = 'dirty_waterbottle.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A water bottle filled with murky and unclean water.'},
['good_waterbottle'] = {['name'] = 'good_waterbottle', ['label'] = 'Pure Water Bottle', ['weight'] = -1, ['type'] = 'item', ['image'] = 'good_waterbottle.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A sealed bottle containing pure and clean water.'},
['pollution_waterbottle'] = {['name'] = 'pollution_waterbottle', ['label'] = 'Contaminated Water Bottle', ['weight'] = -1, ['type'] = 'item', ['image'] = 'pollution_waterbottle.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A water bottle filled with water contaminated by pollution.'},
['salt_waterbottle'] = {['name'] = 'salt_waterbottle', ['label'] = 'Saltwater Bottle', ['weight'] = -1, ['type'] = 'item', ['image'] = 'salt_waterbottle.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A bottle containing water with a high salt content.'},
['toxic_waterbottle'] = {['name'] = 'toxic_waterbottle', ['label'] = 'Toxic Water Bottle', ['weight'] = -1, ['type'] = 'item', ['image'] = 'toxic_waterbottle.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A water bottle filled with toxic and harmful substances.'},
['waterbottle'] = {['name'] = 'waterbottle', ['label'] = 'Water Bottle', ['weight'] = -1, ['type'] = 'item', ['image'] = 'waterbottle.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A standard water bottle for staying hydrated.'},

-----
['lingot_sapphire'] = {['name'] = 'lingot_sapphire', ['label'] = 'Sapphire Ingot', ['weight'] = 50, ['type'] = 'item', ['image'] = 'lingot_sapphire.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A solid lingot of pure sapphire, valuable and versatile.'},
['lingot_diamond'] = {['name'] = 'lingot_diamond', ['label'] = 'Diamond Ingot', ['weight'] = 50, ['type'] = 'item', ['image'] = 'lingot_diamond.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A refined lingot of diamond, suitable for advanced crafting.'},
['lingot_ruby'] = {['name'] = 'lingot_ruby', ['label'] = 'Ruby Ingot', ['weight'] = 50, ['type'] = 'item', ['image'] = 'lingot_ruby.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A gleaming lingot of pure ruby, with various applications.'},
['lingot_emerald'] = {['name'] = 'lingot_emerald', ['label'] = 'Emerald Ingot', ['weight'] = 50, ['type'] = 'item', ['image'] = 'lingot_emerald.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A gleaming lingot of pure emerald, with various applications.'},
['raw_sapphire'] = {['name'] = 'raw_sapphire', ['label'] = 'Raw Sapphire', ['weight'] = 50, ['type'] = 'item', ['image'] = 'raw_sapphire.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A shiny piece of sapphire, valuable and versatile.'},
['raw_diamond'] = {['name'] = 'raw_diamond', ['label'] = 'Raw Diamond', ['weight'] = 50, ['type'] = 'item', ['image'] = 'raw_diamond.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A sturdy piece of diamond, suitable for crafting.'},
['raw_ruby'] = {['name'] = 'raw_ruby', ['label'] = 'Raw Ruby', ['weight'] = 50, ['type'] = 'item', ['image'] = 'raw_ruby.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A gleaming piece of ruby, with various applications.'},
['raw_emerald'] = {['name'] = 'raw_emerald', ['label'] = 'Raw Emerald', ['weight'] = 50, ['type'] = 'item', ['image'] = 'raw_emerald.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A gleaming piece of emerald, with various applications.'},
['raw_carbon'] = {['name'] = 'raw_carbon', ['label'] = 'Raw Carbon', ['weight'] = 50, ['type'] = 'item', ['image'] = 'raw_carbon.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A solid piece of carbon, perfect for various uses.'},
['raw_gold'] = {['name'] = 'raw_gold', ['label'] = 'Raw Gold', ['weight'] = 50, ['type'] = 'item', ['image'] = 'raw_gold.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A shiny piece of gold, valuable and versatile.'},
['raw_iron'] = {['name'] = 'raw_iron', ['label'] = 'Raw Iron', ['weight'] = 50, ['type'] = 'item', ['image'] = 'raw_iron.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A sturdy piece of iron, suitable for crafting.'},
['raw_silver'] = {['name'] = 'raw_silver', ['label'] = 'Raw Silver', ['weight'] = 50, ['type'] = 'item', ['image'] = 'raw_silver.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A gleaming piece of silver, with various applications.'},
['lingot_carbon'] = {['name'] = 'lingot_carbon', ['label'] = 'Processed Carbon Ingot', ['weight'] = 50, ['type'] = 'item', ['image'] = 'lingot_carbon.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A refined lingot of carbon, ready for advanced applications.'},
['lingot_gold'] = {['name'] = 'lingot_gold', ['label'] = 'Gold Ingot', ['weight'] = 50, ['type'] = 'item', ['image'] = 'lingot_gold.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A solid lingot of pure gold, valuable and versatile.'},
['lingot_iron'] = {['name'] = 'lingot_iron', ['label'] = 'Iron Ingot', ['weight'] = 50, ['type'] = 'item', ['image'] = 'lingot_iron.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A refined lingot of iron, suitable for advanced crafting.'},
['lingot_silver'] = {['name'] = 'lingot_silver', ['label'] = 'Silver Ingot', ['weight'] = 50, ['type'] = 'item', ['image'] = 'lingot_silver.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A gleaming lingot of pure silver, with various applications.'},

------
['oak_processed'] = {['name'] = 'oak_processed', ['label'] = 'Processed Oak Wood', ['weight'] = 10, ['type'] = 'item', ['image'] = 'oak_processed.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'Wood from oak trees that has been processed for enhanced usability.'},
['oak_wood'] = {['name'] = 'oak_wood', ['label'] = 'Oak Wood', ['weight'] = 50, ['type'] = 'item', ['image'] = 'oak_wood.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'Raw wood obtained from oak trees.'},

['pine_processed'] = {['name'] = 'pine_processed', ['label'] = 'Processed Pine Wood', ['weight'] = 10, ['type'] = 'item', ['image'] = 'pine_processed.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'Wood from pine trees that has been processed for enhanced usability.'},
['pine_wood'] = {['name'] = 'pine_wood', ['label'] = 'Pine Wood', ['weight'] = 50, ['type'] = 'item', ['image'] = 'pine_wood.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'Raw wood obtained from pine trees.'},

------
['orange_fruit'] = {['name'] = 'orange_fruit', ['label'] = 'Orange', ['weight'] = -1, ['type'] = 'item', ['image'] = 'orange_fruit.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A fresh and juicy orange ready to be used in various recipes.'},
['orange_package'] = {['name'] = 'orange_package', ['label'] = 'Box of Oranges', ['weight'] = -1, ['type'] = 'item', ['image'] = 'orange_package.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A box containing fresh oranges.'},
['orange_seed'] = {['name'] = 'orange_seed', ['label'] = 'Orange Seed', ['weight'] = -1, ['type'] = 'item', ['image'] = 'orange_seed.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A small seed ready to grow into an orange plant.'},

['blueberry_fruit'] = {['name'] = 'blueberry_fruit', ['label'] = 'Blueberry', ['weight'] = 50, ['type'] = 'item', ['image'] = 'blueberry_fruit.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A delicious blueberry ready to be eaten.'},
['blueberry_package'] = {['name'] = 'blueberry_package', ['label'] = 'Box of Blueberries', ['weight'] = -1, ['type'] = 'item', ['image'] = 'blueberry_package.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A package containing fresh blueberries.'},
['blueberry_seed'] = {['name'] = 'blueberry_seed', ['label'] = 'Blueberry Seed', ['weight'] = 10, ['type'] = 'item', ['image'] = 'blueberry_seed.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A small seed ready to grow into a blueberry plant.'},

['apple_fruit'] = {['name'] = 'apple_fruit', ['label'] = 'Apple', ['weight'] = -1, ['type'] = 'item', ['image'] = 'apple_fruit.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A fresh and juicy apple ready to be used in various recipes.'},
['apple_package'] = {['name'] = 'apple_package', ['label'] = 'Box of Apples', ['weight'] = -1, ['type'] = 'item', ['image'] = 'apple_package.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A box containing fresh apples.'},
['apple_seed'] = {['name'] = 'apple_seed', ['label'] = 'Apple Seed', ['weight'] = -1, ['type'] = 'item', ['image'] = 'apple_seed.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A small seed ready to grow into an apple plant.'},

['tomato_fruit'] = {['name'] = 'tomato_fruit', ['label'] = 'Tomato', ['weight'] = -1, ['type'] = 'item', ['image'] = 'tomato_fruit.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A fresh and juicy tomato ready to be used in various recipes.'},
['tomato_package'] = {['name'] = 'tomato_package', ['label'] = 'Box of Tomatoes', ['weight'] = -1, ['type'] = 'item', ['image'] = 'tomato_package.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A box containing fresh tomatoes.'},
['tomato_seed'] = {['name'] = 'tomato_seed', ['label'] = 'Tomato Seed', ['weight'] = -1, ['type'] = 'item', ['image'] = 'tomato_seed.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A small seed ready to grow into a tomato plant.'},

['water_25'] = {['name'] = 'water_25', ['label'] = '25-Liter Water Bottle', ['weight'] = 5, ['type'] = 'item', ['image'] = 'water_25.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A large water container with a capacity of 25 liters.'},
['water_50'] = {['name'] = 'water_50', ['label'] = '50-Liter Water Bottle', ['weight'] = 5, ['type'] = 'item', ['image'] = 'water_50.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A large water container with a capacity of 50 liters.'},

['fertilizer_25'] = {['name'] = 'fertilizer_25', ['label'] = '25-Use Fertilizer', ['weight'] = 5, ['type'] = 'item', ['image'] = 'fertilizer_25.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A bag of fertilizer, enough for 25 uses.'},
['fertilizer_50'] = {['name'] = 'fertilizer_50', ['label'] = '50-Use Fertilizer', ['weight'] = 5, ['type'] = 'item', ['image'] = 'fertilizer_50.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A bag of fertilizer, enough for 50 uses.'},

------
['stingray'] = {['name'] = 'stingray', ['label'] = 'Stingray', ['weight'] = 2500, ['type'] = 'item', ['image'] = 'stingray.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = ''},
['flounder'] = {['name'] = 'flounder', ['label'] = 'Flounder', ['weight'] = 2500, ['type'] = 'item', ['image'] = 'flounder.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = ''},
['codfish'] = {['name'] = 'codfish', ['label'] = 'Codfish', ['weight'] = 2500, ['type'] = 'item', ['image'] = 'codfish.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = ''},
['mackerel'] = {['name'] = 'mackerel', ['label'] = 'Mackerel', ['weight'] = 2500, ['type'] = 'item', ['image'] = 'mackerel.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = ''},
['bass'] = {['name'] = 'bass', ['label'] = 'Bass', ['weight'] = 1250, ['type'] = 'item', ['image'] = 'bass.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = ''},
	
['killerwhale'] = {['name'] = 'killerwhale', ['label'] = 'Killer Whale', ['weight'] = 15000, ['type'] = 'item', ['image'] = 'killerwhale.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'Belongs to the whale family.'},
['dolphin'] = {['name'] = 'dolphin', ['label'] = 'Dolphin', ['weight'] = 5000, ['type'] = 'item', ['image'] = 'dolphin.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'Escaped from ZooMarine.'},
['sharkhammer'] = {['name'] = 'sharkhammer', ['label'] = 'Hammerhead Shark', ['weight'] = 5000, ['type'] = 'item', ['image'] = 'sharkhammer.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'They look mean but are peaceful.'},
['sharktiger'] = {['name'] = 'sharktiger', ['label'] = 'Tiger Shark', ['weight'] = 5000, ['type'] = 'item', ['image'] = 'sharktiger.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'Not the king of the jungle, nor the ocean.'},
	
['fishbait'] = {['name'] = 'fishbait', ['label'] = 'Fishing Bait', ['weight'] = 400, ['type'] = 'item', ['image'] = 'fishbait.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Fish are always fooled.'},
['fishingrod'] = {['name'] = 'fishingrod', ['label'] = 'Fishing Rod', ['weight'] = 750, ['type'] = 'item', ['image'] = 'fishingrod.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Fishing requires a lot of patience...'},
	
-------
['leather_bad'] = {['name'] = 'leather_bad', ['label'] = 'Poor Leather', ['weight'] = 300, ['type'] = 'item', ['image'] = 'leather_bad.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'All beat up.'},
['leather_good'] = {['name'] = 'leather_good', ['label'] = 'Good Leather', ['weight'] = 600, ['type'] = 'item', ['image'] = 'leather_good.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'Should be useful for something.'},
['leather_perfect'] = {['name'] = 'leather_perfect', ['label'] = 'Perfect Leather', ['weight'] = 800, ['type'] = 'item', ['image'] = 'leather_perfect.png', ['unique'] = true, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Will make an excellent rug.'},
['meat'] = {['name'] = 'meat', ['label'] = 'Fresh Meat', ['weight'] = 500, ['type'] = 'item', ['image'] = 'meat.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Quality meat.'},

Open your inventory and add all images we provide on downloaded files.

Open qb-core / shared / items.lua, add this lines:

---- JPR Job System
bactery_waterbottle = { name = 'bactery_waterbottle', label = 'Bacteria-infused Water Bottle', weight = -1, type = 'item', image = 'bactery_waterbottle.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A water bottle containing interesting microorganisms.' },
bottlewater_package = { name = 'bottlewater_package', label = 'Water Bottle Pack', weight = -1, type = 'item', image = 'bottlewater_package.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A package containing multiple water bottles.' },
dirty_waterbottle = { name = 'dirty_waterbottle', label = 'Dirty Water Bottle', weight = -1, type = 'item', image = 'dirty_waterbottle.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A water bottle filled with murky and unclean water.' },
good_waterbottle = { name = 'good_waterbottle', label = 'Pure Water Bottle', weight = -1, type = 'item', image = 'good_waterbottle.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A sealed bottle containing pure and clean water.' },
pollution_waterbottle = { name = 'pollution_waterbottle', label = 'Contaminated Water Bottle', weight = -1, type = 'item', image = 'pollution_waterbottle.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A water bottle filled with water contaminated by pollution.' },
salt_waterbottle = { name = 'salt_waterbottle', label = 'Saltwater Bottle', weight = -1, type = 'item', image = 'salt_waterbottle.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A bottle containing water with a high salt content.' },
toxic_waterbottle = { name = 'toxic_waterbottle', label = 'Toxic Water Bottle', weight = -1, type = 'item', image = 'toxic_waterbottle.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A water bottle filled with toxic and harmful substances.' },
waterbottle = { name = 'waterbottle', label = 'Water Bottle', weight = -1, type = 'item', image = 'waterbottle.png', unique = false, useable = true, shouldClose = false, combinable = nil, description = 'A standard water bottle for staying hydrated.' },

-----
lingot_sapphire = { name = 'lingot_sapphire', label = 'Sapphire Ingot', weight = 50, type = 'item', image = 'lingot_sapphire.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A solid lingot of pure sapphire, valuable and versatile.' },
lingot_diamond = { name = 'lingot_diamond', label = 'Diamond Ingot', weight = 50, type = 'item', image = 'lingot_diamond.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A refined lingot of diamond, suitable for advanced crafting.' },
lingot_ruby = { name = 'lingot_ruby', label = 'Ruby Ingot', weight = 50, type = 'item', image = 'lingot_ruby.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A gleaming lingot of pure ruby, with various applications.' },
lingot_emerald = { name = 'lingot_emerald', label = 'Emerald Ingot', weight = 50, type = 'item', image = 'lingot_emerald.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A gleaming lingot of pure emerald, with various applications.' },
raw_sapphire = { name = 'raw_sapphire', label = 'Raw Sapphire', weight = 50, type = 'item', image = 'raw_sapphire.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A shiny piece of sapphire, valuable and versatile.' },
raw_diamond = { name = 'raw_diamond', label = 'Raw Diamond', weight = 50, type = 'item', image = 'raw_diamond.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A sturdy piece of diamond, suitable for crafting.' },
raw_ruby = { name = 'raw_ruby', label = 'Raw Ruby', weight = 50, type = 'item', image = 'raw_ruby.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A gleaming piece of ruby, with various applications.' },
raw_emerald = { name = 'raw_emerald', label = 'Raw Emerald', weight = 50, type = 'item', image = 'raw_emerald.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A gleaming piece of emerald, with various applications.' },
raw_carbon = { name = 'raw_carbon', label = 'Raw Carbon', weight = 50, type = 'item', image = 'raw_carbon.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A solid piece of carbon, perfect for various uses.' },
raw_gold = { name = 'raw_gold', label = 'Raw Gold', weight = 50, type = 'item', image = 'raw_gold.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A shiny piece of gold, valuable and versatile.' },
raw_iron = { name = 'raw_iron', label = 'Raw Iron', weight = 50, type = 'item', image = 'raw_iron.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A sturdy piece of iron, suitable for crafting.' },
raw_silver = { name = 'raw_silver', label = 'Raw Silver', weight = 50, type = 'item', image = 'raw_silver.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A gleaming piece of silver, with various applications.' },
lingot_carbon = { name = 'lingot_carbon', label = 'Processed Carbon Ingot', weight = 50, type = 'item', image = 'lingot_carbon.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A refined lingot of carbon, ready for advanced applications.' },
lingot_gold = { name = 'lingot_gold', label = 'Gold Ingot', weight = 50, type = 'item', image = 'lingot_gold.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A solid lingot of pure gold, valuable and versatile.' },
lingot_iron = { name = 'lingot_iron', label = 'Iron Ingot', weight = 50, type = 'item', image = 'lingot_iron.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A refined lingot of iron, suitable for advanced crafting.' },
lingot_silver = { name = 'lingot_silver', label = 'Silver Ingot', weight = 50, type = 'item', image = 'lingot_silver.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A gleaming lingot of pure silver, with various applications.' },

------
oak_processed = { name = 'oak_processed', label = 'Processed Oak Wood', weight = 10, type = 'item', image = 'oak_processed.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'Wood from oak trees that has been processed for enhanced usability.' },
oak_wood = { name = 'oak_wood', label = 'Oak Wood', weight = 50, type = 'item', image = 'oak_wood.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'Raw wood obtained from oak trees.' },
pine_processed = { name = 'pine_processed', label = 'Processed Pine Wood', weight = 10, type = 'item', image = 'pine_processed.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'Wood from pine trees that has been processed for enhanced usability.' },
pine_wood = { name = 'pine_wood', label = 'Pine Wood', weight = 50, type = 'item', image = 'pine_wood.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'Raw wood obtained from pine trees.' },

------
orange_fruit = { name = 'orange_fruit', label = 'Orange', weight = -1, type = 'item', image = 'orange_fruit.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A fresh and juicy orange ready to be used in various recipes' },
orange_package = { name = 'orange_package', label = 'Box of Oranges', weight = -1, type = 'item', image = 'orange_package.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A box containing fresh oranges' },
orange_seed = { name = 'orange_seed', label = 'Orange Seed', weight = -1, type = 'item', image = 'orange_seed.png', unique = false, useable = true, shouldClose = false, combinable = nil, description = 'A small seed ready to grow into an orange plant' },

blueberry_fruit = { name = 'blueberry_fruit', label = 'Blueberry', weight = 50, type = 'item', image = 'blueberry_fruit.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A delicious blueberry ready to be eaten' },
blueberry_package = { name = 'blueberry_package', label = 'Box of Blueberries', weight = -1, type = 'item', image = 'blueberry_package.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A package containing fresh blueberries' },
blueberry_seed = { name = 'blueberry_seed', label = 'Blueberry Seed', weight = 10, type = 'item', image = 'blueberry_seed.png', unique = false, useable = true, shouldClose = false, combinable = nil, description = 'A small seed ready to grow into a blueberry plant' },

apple_fruit = { name = 'apple_fruit', label = 'Apple', weight = -1, type = 'item', image = 'apple_fruit.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A fresh and juicy apple ready to be used in various recipes' },
apple_package = { name = 'apple_package', label = 'Box of Apples', weight = -1, type = 'item', image = 'apple_package.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A box containing fresh apples' },
apple_seed = { name = 'apple_seed', label = 'Apple Seed', weight = -1, type = 'item', image = 'apple_seed.png', unique = false, useable = true, shouldClose = false, combinable = nil, description = 'A small seed ready to grow into an apple plant' },

tomato_fruit = { name = 'tomato_fruit', label = 'Tomato', weight = -1, type = 'item', image = 'tomato_fruit.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A fresh and juicy tomato ready to be used in various recipes' },
tomato_package = { name = 'tomato_package', label = 'Box of Tomatoes', weight = -1, type = 'item', image = 'tomato_package.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'A box containing fresh tomatoes' },
tomato_seed = { name = 'tomato_seed', label = 'Tomato Seed', weight = -1, type = 'item', image = 'tomato_seed.png', unique = false, useable = true, shouldClose = false, combinable = nil, description = 'A small seed ready to grow into a tomato plant' },

water_25 = { name = 'water_25', label = '25-Liter Water Bottle', weight = 5, type = 'item', image = 'water_25.png', unique = false, useable = true, shouldClose = false, combinable = nil, description = 'A large water container with a capacity of 25 liters' },
water_50 = { name = 'water_50', label = '50-Liter Water Bottle', weight = 5, type = 'item', image = 'water_50.png', unique = false, useable = true, shouldClose = false, combinable = nil, description = 'A large water container with a capacity of 50 liters' },

fertilizer_25 = { name = 'fertilizer_25', label = '25-Use Fertilizer', weight = 5, type = 'item', image = 'fertilizer_25.png', unique = false, useable = true, shouldClose = false, combinable = nil, description = 'A bag of fertilizer, enough for 25 uses' },
fertilizer_50 = { name = 'fertilizer_50', label = '50-Use Fertilizer', weight = 5, type = 'item', image = 'fertilizer_50.png', unique = false, useable = true, shouldClose = false, combinable = nil, description = 'A bag of fertilizer, enough for 50 uses' },

stingray = { name = 'stingray', label = 'Stingray', weight = 2500, type = 'item', image = 'stingray.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = '' },
flounder = { name = 'flounder', label = 'Flounder', weight = 2500, type = 'item', image = 'flounder.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = '' },
codfish = { name = 'codfish', label = 'Codfish', weight = 2500, type = 'item', image = 'codfish.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = '' },
mackerel = { name = 'mackerel', label = 'Mackerel', weight = 2500, type = 'item', image = 'mackerel.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = '' },
bass = { name = 'bass', label = 'Bass', weight = 1250, type = 'item', image = 'bass.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = '' },

killerwhale = { name = 'killerwhale', label = 'Killer Whale', weight = 15000, type = 'item', image = 'killerwhale.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'Belongs to the whale family' },
dolphin = { name = 'dolphin', label = 'Dolphin', weight = 5000, type = 'item', image = 'dolphin.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'Escaped from ZooMarine' },
sharkhammer = { name = 'sharkhammer', label = 'Hammerhead Shark', weight = 5000, type = 'item', image = 'sharkhammer.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'They look mean but are peaceful' },
sharktiger = { name = 'sharktiger', label = 'Tiger Shark', weight = 5000, type = 'item', image = 'sharktiger.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'Not the king of the jungle, nor the ocean' },

fishbait = { name = 'fishbait', label = 'Fishing Bait', weight = 400, type = 'item', image = 'fishbait.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = 'Fish are always fooled' },
fishingrod = { name = 'fishingrod', label = 'Fishing Rod', weight = 750, type = 'item', image = 'fishingrod.png', unique = false, useable = true, shouldClose = true, combinable = nil, description = 'Fishing requires a lot of patience...' },

leather_bad = { name = 'leather_bad', label = 'Poor Leather', weight = 300, type = 'item', image = 'leather_bad.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'All beat up' },
leather_good = { name = 'leather_good', label = 'Good Leather', weight = 600, type = 'item', image = 'leather_good.png', unique = false, useable = false, shouldClose = false, combinable = nil, description = 'Should be useful for something' },
leather_perfect = { name = 'leather_perfect', label = 'Perfect Leather', weight = 800, type = 'item', image = 'leather_perfect.png', unique = true, useable = false, shouldClose = true, combinable = nil, description = 'Perfect' },

meat = { name = 'meat', label = 'Fresh Meat', weight = 500, type = 'item', image = 'meat.png', unique = false, useable = false, shouldClose = true, combinable = nil, description = 'Quality meat' },

Open your inventory and add all images we provide on downloaded files.

Open ox_inventory / init.lua: Find: ignoreweapons[WEAPON_HOSE] = true

or

ignoreweapons[`WEAPON_HOSE`] = true

Add under it: ignoreweapons[WEAPON_BATTLEAXE] = true ignoreweapons[WEAPON_HATCHET] = true

or

ignoreweapons[`WEAPON_BATTLEAXE`] = true ignoreweapons[`WEAPON_HATCHET`] = true

Open ox_inventory / data / items.lua, add this lines:

	["bactery_waterbottle"] = {
		label = "Bacteria-infused Water Bottle",
		weight = -1,
		stack = true,
		close = true,
	},
	
	["bottlewater_package"] = {
		label = "Water Bottle Pack",
		weight = -1,
		stack = true,
		close = true,
	},
	
	["dirty_waterbottle"] = {
		label = "Dirty Water Bottle",
		weight = -1,
		stack = true,
		close = true,
	},
	
	["good_waterbottle"] = {
		label = "Pure Water Bottle",
		weight = -1,
		stack = true,
		close = true,
	},
	
	["pollution_waterbottle"] = {
		label = "Contaminated Water Bottle",
		weight = -1,
		stack = true,
		close = true,
	},
	
	["salt_waterbottle"] = {
		label = "Saltwater Bottle",
		weight = -1,
		stack = true,
		close = true,
	},
	
	["toxic_waterbottle"] = {
		label = "Toxic Water Bottle",
		weight = -1,
		stack = true,
		close = true,
	},
	
	["waterbottle"] = {
		label = "Water Bottle",
		weight = -1,
		stack = true,
		close = true,
	},
	
	["lingot_sapphire"] = {
		label = "Sapphire Ingot",
		weight = 50,
		stack = true,
		close = true,
	},
	
	["lingot_diamond"] = {
		label = "Diamond Ingot",
		weight = 50,
		stack = true,
		close = true,
	},
	
	["lingot_ruby"] = {
		label = "Ruby Ingot",
		weight = 50,
		stack = true,
		close = true,
	},
	
	["lingot_emerald"] = {
		label = "Emerald Ingot",
		weight = 50,
		stack = true,
		close = true,
	},
	
	["raw_sapphire"] = {
		label = "Raw Sapphire",
		weight = 50,
		stack = true,
		close = true,
	},
	
	["raw_diamond"] = {
		label = "Raw Diamond",
		weight = 50,
		stack = true,
		close = true,
	},
	
	["raw_ruby"] = {
		label = "Raw Ruby",
		weight = 50,
		stack = true,
		close = true,
	},
	
	["raw_emerald"] = {
		label = "Raw Emerald",
		weight = 50,
		stack = true,
		close = true,
	},
	
	["raw_carbon"] = {
		label = "Raw Carbon",
		weight = 50,
		stack = true,
		close = true,
	},
	
	["raw_gold"] = {
		label = "Raw Gold",
		weight = 50,
		stack = true,
		close = true,
	},
	
	["raw_iron"] = {
		label = "Raw Iron",
		weight = 50,
		stack = true,
		close = true,
	},
	
	["raw_silver"] = {
		label = "Raw Silver",
		weight = 50,
		stack = true,
		close = true,
	},
	
	["lingot_carbon"] = {
		label = "Processed Carbon Ingot",
		weight = 50,
		stack = true,
		close = true,
	},
	
	["lingot_gold"] = {
		label = "Gold Ingot",
		weight = 50,
		stack = true,
		close = true,
	},
	
	["lingot_iron"] = {
		label = "Iron Ingot",
		weight = 50,
		stack = true,
		close = true,
	},
	
	["lingot_silver"] = {
		label = "Silver Ingot",
		weight = 50,
		stack = true,
		close = true,
	},
	
	["oak_processed"] = {
		label = "Processed Oak Wood",
		weight = 10,
		stack = true,
		close = true,
	},
	
	["oak_wood"] = {
		label = "Oak Wood",
		weight = 50,
		stack = true,
		close = true,
	},
	
	["pine_processed"] = {
		label = "Processed Pine Wood",
		weight = 10,
		stack = true,
		close = true,
	},
	
	["pine_wood"] = {
		label = "Pine Wood",
		weight = 50,
		stack = true,
		close = true,
	},
	
	["orange_fruit"] = {
		label = "Orange",
		weight = -1,
		stack = true,
		close = true,
	},
	
	["orange_package"] = {
		label = "Box of Oranges",
		weight = -1,
		stack = true,
		close = true,
	},
	
	["orange_seed"] = {
		label = "Orange Seed",
		weight = -1,
		stack = true,
		close = true,
	},
	
	["blueberry_fruit"] = {
		label = "Blueberry",
		weight = 50,
		stack = true,
		close = true,
	},
	
	["blueberry_package"] = {
		label = "Box of Blueberries",
		weight = -1,
		stack = true,
		close = true,
	},
	
	["blueberry_seed"] = {
		label = "Blueberry Seed",
		weight = 10,
		stack = true,
		close = true,
	},
	
	["apple_fruit"] = {
		label = "Apple",
		weight = -1,
		stack = true,
		close = true,
	},
	
	["apple_package"] = {
		label = "Box of Apples",
		weight = -1,
		stack = true,
		close = true,
	},
	
	["apple_seed"] = {
		label = "Apple Seed",
		weight = -1,
		stack = true,
		close = true,
	},
	
	["tomato_fruit"] = {
		label = "Tomato",
		weight = -1,
		stack = true,
		close = true,
	},
	
	["tomato_package"] = {
		label = "Box of Tomatoes",
		weight = -1,
		stack = true,
		close = true,
	},
	
	["tomato_seed"] = {
		label = "Tomato Seed",
		weight = -1,
		stack = true,
		close = true,
	},
	
	["water_25"] = {
		label = "25-Liter Water Bottle",
		weight = 5,
		stack = true,
		close = true,
	},
	
	["water_50"] = {
		label = "50-Liter Water Bottle",
		weight = 5,
		stack = true,
		close = true,
	},
	
	["fertilizer_25"] = {
		label = "25-Use Fertilizer",
		weight = 5,
		stack = true,
		close = true,
	},
	
	["fertilizer_50"] = {
		label = "50-Use Fertilizer",
		weight = 5,
		stack = true,
		close = true,
	},
	
	["stingray"] = {
		label = "Stingray",
		weight = 2500,
		stack = true,
		close = true,
	},
	
	["flounder"] = {
		label = "Flounder",
		weight = 2500,
		stack = true,
		close = true,
	},
	
	["codfish"] = {
		label = "Codfish",
		weight = 2500,
		stack = true,
		close = true,
	},
	
	["mackerel"] = {
		label = "Mackerel",
		weight = 2500,
		stack = true,
		close = true,
	},
	
	["bass"] = {
		label = "Bass",
		weight = 1250,
		stack = true,
		close = true,
	},
	
	["killerwhale"] = {
		label = "Killer Whale",
		weight = 15000,
		stack = true,
		close = true,
	},
	
	["dolphin"] = {
		label = "Dolphin",
		weight = 5000,
		stack = true,
		close = true,
	},
	
	["sharkhammer"] = {
		label = "Hammerhead Shark",
		weight = 20000,
		stack = true,
		close = true,
	},
	["sharktiger"] = {
		label = "Tiger Shark",
		weight = 5000,
		stack = true,
		close = true,
	},
	
	["fishbait"] = {
		label = "Fishing Bait",
		weight = 400,
		stack = true,
		close = true,
	},
	
	["fishingrod"] = {
		label = "Fishing Rod",
		weight = 750,
		stack = true,
		close = true,
	},
	
	["leather_bad"] = {
		label = "Poor Leather",
		weight = 300,
		stack = true,
		close = true,
	},
	
	["leather_good"] = {
		label = "Good Leather",
		weight = 600,
		stack = true,
		close = true,
	},
	
	["leather_perfect"] = {
		label = "Perfect Leather",
		weight = 800,
		stack = true,
		close = true,
	},
	
	["meat"] = {
		label = "Fresh Meat",
		weight = 500,
		stack = true,
		close = true,
	},	

SQL

Execute JPR - Job System.sql file in your SQL

This is mandatory!

Enjoy it

💼
keymaster.fivem.net
qb-core
oxmysql
qb-skillbar
dependencies