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.
- Check your inventory for a Receipt/Invoice.
- Stand near the vehicle.
- "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?
- Job ID Check: Ensure the Job ID you set in
/mechcreatorexactly matches your framework job name (case-sensitive). - Zone Check: Ensure you are standing inside a correctly defined Customs Zone or Management Zone. Use
/mechcreatorto 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:
- Add your custom job code to the framework's jobs configuration file (e.g.
jobs.luain your core framework). - Use that exact same job code when configuring which jobs are allowed to apply vehicle customizations.
- 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.
- Load Order: Ensure your banking script (e.g.,
kartik-banking,qb-banking) starts beforekartik-mechanic. - Bridge Support: Ensure your banking script is correctly configured in
kartik-mechanic/bridge/banking/server.
How do I use the Dyno?
- Drive the vehicle onto the physical dyno prop (inside the Dyno Zone).
- Use your Targeting System on the vehicle.
- 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?
- Item Names: Double-check that the item names in your inventory script match the names in the mechanic bridge.
- Bridge Sync: If you changed inventory scripts (e.g., from QB to OX), ensure you updated the inventory bridge in the script settings.