Kartik Scripts

FAQ

Find answers to common questions and troubleshooting steps for Kartik-Mechanic.

๐Ÿฌ Shop & Job Management

Why doesn't the modification apply when I click it in an Owned Shop?

In Owned Shops, the script does not apply mods immediately to prevent "power-gaming" and encourage roleplay.

  1. Check your inventory for a Receipt/Invoice.
  2. Stand near the vehicle.
  3. "Use" the receipt to open the installation menu and complete the job.

I set my job but I can't open the management menu or customs?

  1. Job ID Check: Ensure the Job ID you set in /mechcreator exactly matches your framework job name (case-sensitive).
  2. Zone Check: Ensure you are standing inside a correctly defined Customs Zone or Management Zone. Use /mechcreator to verify your zone placement.

Can I change a shop from Owned to Automated after creation?

Currently, this is a permanent setting chosen at creation. If you need to change types, you should delete the shop and recreate it. Your zones and employees will need to be re-added.

How do I set up job permissions for a custom Owned Shop?

If you are using a custom job for an owned shop:

  1. Add your custom job code to the framework's jobs configuration file (e.g. jobs.lua in your core framework).
  2. Use that exact same job code when configuring which jobs are allowed to apply vehicle customizations.
  3. Ensure the job code matches consistently everywhere to avoid permission or access issues.

๐Ÿ”Œ Technical & Errors

I am getting an error for 'GetAccountMoney'?

This error indicates a failure in the banking bridge.

  1. Load Order: Ensure your banking script (e.g., kartik-banking, qb-banking) starts before kartik-mechanic.
  2. Bridge Support: Ensure your banking script is correctly configured in kartik-mechanic/bridge/banking/server.

How do I use the Dyno?

  1. Drive the vehicle onto the physical dyno prop (inside the Dyno Zone).
  2. Use your Targeting System on the vehicle.
  3. Select Connect with Tuning Tablet to begin testing.

How do I use p_vehiclekeys (physical key items)?

Add the two key events to p_vehiclekeys/server.lua and start p_vehiclekeys before kartik-mechanic. Keys are then given as the car_key item in ox_inventory. See Physical Keys (p_vehiclekeys).


๐ŸŽ’ Inventory & Items

Where is the SQL file?

There is no SQL file. Kartik-Mechanic features an auto-installer that handles database setup automatically on the first launch. Just ensure your database doesn't have any pre-existing tables starting with mechanic_, vehicle_mileage, or handling_.

My zones are not appearing or saved?

Ensure your database is correctly set up and the oxmysql (or equivalent) is running. All shops and zones are saved to the mechanic_shops table.

I have the item, but it says I don't?

  1. Item Names: Double-check that the item names in your inventory script match the names in the mechanic bridge.
  2. Bridge Sync: If you changed inventory scripts (e.g., from QB to OX), ensure you updated the inventory bridge in the script settings.

On this page