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

Jim-Payments (Required/Optional)

  • This is the default system for payments in the script but can easily be changed in client.lua

  • When triggered gets a list of the nearest players and lets you choose which one to charge

  • I class it as optional because you don't specifically need it if you have another you want to use.

Job Installation

Import the esx_jobs.sql into your database to add the jobs and their grades

Item Installation

Item Images

  • There are two image folders:

    • images contains standard coloured items

    • images_alt contains tiered images with their rank included

  • Add the chosen 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

vehicleProperties

I recommend if you have both qb-core and ox-lib, to replace the vehicleProperties functions in both scripts.

For qb-core you need to go to the file: qb-core/client/functions.lua Search for the function: QBCore.Functions.GetVehicleProperties(vehicle) Delete the whole function. Search for the function: QBCore.Functions.SetVehicleProperties(vehicle) Delete the whole function.

You then need to paste these functions in their place:

Last updated