Installation & Configuration
Installation
Unzip the
jg-mechanic-bundle
Drag all 4 folders (
jg-mechanic
,jg-mechanic-props
,jg-vehiclemileage
andjg-textui
) into a new folder called[jg]
within your server'sresources
folder.
Inside of your
server.cfg
, add a new line after all your other resources have started:
Now navigate into the
inventory
folder. You will need to follow a different guide depending on your chosen inventory. The item images can be found in theimages
folder.ox_inventory
qb-inventory
esx_inventory
Configuration
Now for the fun part! Let's get the script perfectly configured for your city. Inside of the config
folder you will find 4 different configuration files.
The main one you want to worry about is the config.lua
file. This is the core configuration for the script. Most integrations (such as framework, text UI, notifications and more) are automatically detected.
In this file, you will mainly want to customise mechanic locations, core pricing, servicing and tuning options.
If you want to dive deeper and really customise the script to your servers specific needs, we have 3 other config files for you to play with. It will allow you to fine tune how cosmetics, servicing & tuning (engine swaps, brakes, tyres, etc) work in your city. These files are heavily commented to help you understand them. They can be a little complicated, so only modify them if you know what you're doing and somewhat comfortable with Lua.
If you received an error saying [SQL ERROR]
JG Mechanic tries to automatically make the required database changes. In some cases, this automatic installation fails and you need to make the changes manually.
Head into the install
folder within jg-mechanic
. Run the database/run.sql
file within your database software (could be PhpMyAdmin or HeidiSQL).
Make sure you are running this SQL code within the correct database - triple check and cross reference the name of the database!
Last updated
Was this helpful?