Shop Management & Creation
π Command: /mechcreator (Admin Only)
Kartik-Mechanic features a fully dynamic, database-driven shop management system. No configuration files are required to create new mechanic jobs or shops. everything is handled in-game through the Mechanic Shop Creator.
Creating a New Shop
Use the
/mechcreatorcommand.Click Create New Shop.
Enter the shop's unique ID (no spaces) and a display label.
Click Create.
Once created, the shop will appear in the main menu for further configuration.
ποΈ Spatial Protocol (Zones)
The Spatial Protocol tab allows you to define the physical areas where mechanic actions take place.
Adding a Zone
Select a shop from the
/mechcreatormenu.Go to the Zones tab.
Click Deploy Spatial Zone.
Choose a Zone Type (Customs, Stash, Billing, etc.).
Choose a Geometry:
Poly: Draw a custom polygon on the ground.
Sphere: Define a circular radius.
Gizmo: (Used for Dyno Props) Use the 3D gizmo tool to place objects.
Managing Zones
You can view, rename, move, or delete existing zones from the same menu. Changes take effect instantly for all players.
π₯ Employee Management
Mechanic shops use their own internal ranking system.
Go to the Employees tab in the management interface.
Hire: Hire nearby players by their server ID.
Rank: Assign ranks (Recruit, Mechanic, Lead, Owner).
Fire: Remove employees from the shop database.
Each rank carries specific permissions (e.g. only Owners can access shop financials or delete zones).
π Financials & Pricing
Shop owners can track their business performance and set service costs.
Pricing: Set global price multipliers or fixed costs for specific services like stancing or engine swaps.
Balance: View the current shop balance as accumulated from billing.
Withdraw: Withdraw shop funds into the owner's bank account (integration required).
π Dynamic Dyno Props
A special feature of the spatial protocol is the Dyno Prop.
When deploying a
DynoProp, you will enter the Gizmo Editor.This allows you to physically place the dyno roller prop (
mist_dyno) in the world.Use
W,Rto swap between translation and rotation,LAltto snap to ground, andEnterto save.Note: You must also define a
DynoZone(poly/sphere) over the prop so the script knows where players must park to use it.
Last updated