For the complete documentation index, see llms.txt. This page is also available as Markdown.

Shops

The admin panel is the in-game interface used to create, edit, delete and test tuning shops. Everything is stored in data/shops.json and applied live — no server restart is needed after a change.

Opening the panel

Use the command:

Shop list

When the panel opens you see every shop in a table:

Column
Meaning

Shop

The visible title, with its auto-generated identifier below

Job

Required job (or Open if anyone can use it)

Multiplier

Price multiplier (Free when set to 0)

Zone

Number of polygon zones bound to the shop

Mods

Number of enabled mods

Actions

Open, Edit, Delete

Row actions

  • Open shop — opens the tuning menu for that shop on the vehicle you are in.

  • Edit — opens the shop editor.

  • Delete — removes the shop (asks for confirmation).

There are no default shops. The list starts empty and you build it from New shop.

Shop editor

The editor is split into four tabs.

General

Field
Description

Title

The visible name of the shop.

Identifier

Read-only. Auto-generated key used internally and to reference the shop.

Access & pricing

Field
Description

Required job (empty = open)

Job needed to use the shop. Leave empty for a public shop.

Min. grade

Minimum job grade required.

Price multiplier (0 = free)

Multiplies every mod price. 0 makes the whole shop free.

Labor price (added to total)

Fixed fee added on top of the parts in the cart.

Toggles:

  • Custom price — lets an employee override the total at checkout (editable in the cart). Requires a job and is ignored in self-service shops.

  • Allow below minimum — lets that custom price drop below the mods' calculated price (otherwise the mods price is the floor).

  • Ticket system — offers the ticket flow.

  • Self service — when on, anyone can install a paid ticket; when off, only a mechanic of the shop's job can. Enabling it disables custom pricing.

  • Direct billing — lets staff invoice a nearby player who then gets a pay/decline popup.

Zone

A shop can have one or more polygon zones that bound where players can open it.

  • Add zone in-game — hides the panel and starts the in-game polygon drawer.

  • Each zone shows its vertex count, a height input, a teleport button, and a remove button.

Drawing controls:

Key
Action

Left Click

Place a vertex

DEL

Undo last vertex

ENTER

Confirm (min. 3)

Right Click

Cancel

WASD

Move camera

Space/Ctrl

Up / Down

Shift

Move faster

Zones are precise polyzones — players can only interact while standing inside the bounds..

Mods

Choose which categories and individual mods the shop offers.

  • Presets — quick fill: Full Shop, Cosmetic Only, Performance Only, Clear All.

  • Each category has a visibility toggle and a per-mod selection grid (with a search box when it has many options).

  • Wheel types — select which wheel categories the shop sells.

Last updated