Installation

Dependency Installation

Jim_Bridge

This is required for the script to function, it won't work without it

1

Download

Get it free from github - https://github.com/jimathy/jim_bridge

2

Extract

Extract jim_bridge and make sure -main is removed from the script folder name

3

Install

Place the extracted jim_bridge folder into /resources/[standalone]

4

Done


Framework Installation

Add the script to the server resources

  • It is highly recommend to put this script folder in a new folder called [jim]

  • Then add ensure [jim] AFTER your other scripts in your server.cfg


Ensure List

GO TO YOUR server.cfg

Resources (EXAMPLE)

# Default & Standalone Resources
# ------------------------------
ensure chat
ensure hardcap
ensure oxmysql
start ox_lib

# ESX Legacy Core
# ----------
ensure [core]
ensure [esx_addons]
start ox_inventory
start ox_target
ensure [standalone] # Place `jim_bridge` here

# ESX Addons
# ----------

# Other
ensure [jimextras]  # Place `jim-payments` / `jim-consumables` / `jim-jobgarage` / `jim-djbooth` here
ensure [jim]        # Place all other jim scripts here

Item Installation

Item Images

Add the images from _install > images to your inventory folder

  • eg. qb-inventory > html > images

Item Data

If using qb-inventory or similar, add the lines from qb_items.txt to your qb-core > shared > items.lua

-- jim-mining stuff
stone = { name = "stone", label = "Stone", weight = 2000, type = "item", image = "stone.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "Stone woo" },

uncut_emerald = { name = "uncut_emerald", label = "Uncut Emerald", weight = 100, type = "item", image = "uncut_emerald.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "A rough Emerald" },
uncut_ruby = { name = "uncut_ruby", label = "Uncut Ruby", weight = 100, type = "item", image = "uncut_ruby.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "A rough Ruby" },
uncut_diamond = { name = "uncut_diamond", label = "Uncut Diamond", weight = 100, type = "item", image = "uncut_diamond.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "A rough Diamond"},
uncut_sapphire = { name = "uncut_sapphire", label = "Uncut Sapphire", weight = 100, type = "item", image = "uncut_sapphire.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "A rough Sapphire"},

emerald = { name = "emerald", label = "Emerald", weight = 100, type = "item", image = "emerald.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "A Emerald that shimmers" },
ruby = { name = "ruby", label = "Ruby", weight = 100, type = "item", image = "ruby.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "A Ruby that shimmers" },
diamond = { name = "diamond", label = "Diamond", weight = 100, type = "item", image = "diamond.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "A Diamond that shimmers" },
sapphire = { name = "sapphire", label = "Sapphire", weight = 100, type = "item", image = "sapphire.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "A Sapphire that shimmers" },

gold_ring = { name = "gold_ring", label = "Gold Ring", weight = 200, type = "item", image = "gold_ring.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "" },
diamond_ring = { name = "diamond_ring", label = "Diamond Ring", weight = 200, type = "item", image = "diamond_ring.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "" },
ruby_ring = { name = "ruby_ring", label = "Ruby Ring", weight = 200, type = "item", image = "ruby_ring.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "" },
sapphire_ring = { name = "sapphire_ring", label = "Sapphire Ring", weight = 200, type = "item", image = "sapphire_ring.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = ""},
emerald_ring = { name = "emerald_ring", label = "Emerald Ring", weight = 200, type = "item", image = "emerald_ring.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = ""},

silver_ring = { name = "silver_ring", label = "Silver Ring", weight = 200, type = "item", image = "silver_ring.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "" },
diamond_ring_silver = { name = "diamond_ring_silver", label = "Diamond Ring Silver", weight = 200, type = "item", image = "diamond_ring_silver.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = ""},
ruby_ring_silver = { name = "ruby_ring_silver", label = "Ruby Ring Silver", weight = 200, type = "item", image = "ruby_ring_silver.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = ""},
sapphire_ring_silver = { name = "sapphire_ring_silver", label = "Sapphire Ring Silver", weight = 200, type = "item", image = "sapphire_ring_silver.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = ""},
emerald_ring_silver = { name = "emerald_ring_silver", label = "Emerald Ring Silver", weight = 200, type = "item", image = "emerald_ring_silver.png", unique = false, useable = false, shouldClose = false, combinable = nil,   description = ""},

goldchain = { name = "goldchain", label = "Golden Chain", weight = 200, type = "item", image = "goldchain.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "" },
diamond_necklace = { name = "diamond_necklace", label = "Diamond Necklace", weight = 200, type = "item", image = "diamond_necklace.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "" },
ruby_necklace = { name = "ruby_necklace", label = "Ruby Necklace", weight = 200, type = "item", image = "ruby_necklace.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "" },
sapphire_necklace = { name = "sapphire_necklace", label = "Sapphire Necklace", weight = 200, type = "item", image = "sapphire_necklace.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "" },
emerald_necklace = { name = "emerald_necklace", label = "Emerald Necklace", weight = 200, type = "item", image = "emerald_necklace.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "" },

silverchain = { name = "silverchain", label = "Silver Chain", weight = 200, type = "item", image = "silverchain.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "" },
diamond_necklace_silver = { name = "diamond_necklace_silver", label = "Diamond Necklace Silver", weight = 200, type = "item", image = "diamond_necklace_silver.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "" },
ruby_necklace_silver = { name = "ruby_necklace_silver", label = "Ruby Necklace Silver", weight = 200, type = "item", image = "ruby_necklace_silver.png", unique = false, useable = false, shouldClose = false, combinable = nil,   description = "" },
sapphire_necklace_silver = { name = "sapphire_necklace_silver", label = "Sapphire Necklace Silver", weight = 200, type = "item", image = "sapphire_necklace_silver.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = ""},
emerald_necklace_silver = { name = "emerald_necklace_silver", label = "Emerald Necklace Silver", weight = 200, type = "item", image = "emerald_necklace_silver.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = ""},

goldearring = { name = "goldearring", label = "Golden Earrings", weight = 200, type = "item", image = "gold_earring.png", unique = false, useable = false, 	shouldClose = false, combinable = nil, description = ""},
diamond_earring = { name = "diamond_earring", label = "Diamond Earrings", weight = 200, type = "item", image = "diamond_earring.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = ""},
ruby_earring = { name = "ruby_earring", label = "Ruby Earrings", weight = 200, type = "item", image = "ruby_earring.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "" },
sapphire_earring = { name = "sapphire_earring", label = "Sapphire Earrings", weight = 200, type = "item", image = "sapphire_earring.png", unique = false, useable = false, shouldClose = false, combinable = nil,   description = "" },
emerald_earring = { name = "emerald_earring", label = "Emerald Earrings", weight = 200, type = "item", image = "emerald_earring.png", unique = false, useable = false, shouldClose = false, combinable = nil,   description = "" },

silverearring = { name = "silverearring", label = "Silver Earrings", weight = 200, type = "item", image = "silver_earring.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "" },
diamond_earring_silver = { name = "diamond_earring_silver", label = "Diamond Earrings Silver", weight = 200, type = "item", image = "diamond_earring_silver.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "" },
ruby_earring_silver = { name = "ruby_earring_silver", label = "Ruby Earrings Silver", weight = 200, type = "item", image = "ruby_earring_silver.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "" },
sapphire_earring_silver = { name = "sapphire_earring_silver", label = "Sapphire Earrings Silver", weight = 200, type = "item", image = "sapphire_earring_silver.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "" },
emerald_earring_silver = { name = "emerald_earring_silver", label = "Emerald Earrings Silver", weight = 200, type = "item", image = "emerald_earring_silver.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "" },

carbon = { name = "carbon", label = "Carbon", weight = 1000, type = "item", image = "carbon.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "Carbon, a base ore." },
ironore = { name = "ironore", label = "Iron Ore", weight = 1000, type = "item", image = "ironore.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "Iron, a base ore." },
copperore = { name = "copperore", label = "Copper Ore", weight = 1000, type = "item", image = "copperore.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "Copper, a base ore." },
goldore = { name = "goldore", label = "Gold Ore", weight = 1000, type = "item", image = "goldore.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "Gold Ore" },
silverore = { name = "silverore", label = "Silver Ore", weight = 1000, type = "item", image = "silverore.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "Silver Ore" },

goldingot = { name = "goldingot", label = "Gold Ingot", weight = 1000, type = "item", image = "goldingot.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "" },
silveringot = { name = "silveringot", label = "Silver Ingot", weight = 1000, type = "item", image = "silveringot.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "" },

pickaxe = { name = "pickaxe", label = "Pickaxe", weight = 1000, type = "item", image = "pickaxe.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "" },
miningdrill = { name = "miningdrill", label = "Mining Drill", weight = 1000, type = "item", image = "miningdrill.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "" },
mininglaser = { name = "mininglaser", label = "Mining Laser", weight = 900, type = "item", image = "mininglaser.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "" },
drillbit = { name = "drillbit", label = "Drill Bit", weight = 10, type = "item", image = "drillbit.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "" },

goldpan = { name = "goldpan", label = "Gold Panning Tray", weight = 10, type = "item", image = "goldpan.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "" },

bottle = { name = "bottle", label = "Empty Bottle", weight = 10, type = "item", image = "bottle.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "A glass bottle" },
can = { name = "can", label = "Empty Can", weight = 10, type = "item", image = "can.png", unique = false, useable = false, shouldClose = false, combinable = nil, description = "An empty can, good for recycling" },

Last updated