Self-Service Shops
Mechanic shops where anyone pays and gets the work at once, with no mechanic needed.
What it is
A self-service shop has no staff. Any player drives into a bay, picks the work, pays and gets it at once. There are none on the server right now: the built-in Benny's (self-service) is switched off, and GearHead Customs is an owned shop.
How it works
- Drive into a customer bay and press E (Customise vehicle).
- Pick the work. Prices follow the car's value, set per shop in the creator.
- Pay by cash or bank. The work is put on the car straight away. The money leaves the game; it does not go to a company.
- Car lifts at a self-service shop can be used by anyone. Counters and stashes need a job, so a self-service shop usually has none.
Owned shops are not self-service: there, staff must also place orders at their own shop, and customers can't repair themselves when nobody is on duty.
Keys & commands
| Key / command | What it does | Who |
|---|---|---|
| E in a bay | Open the mod menu, pay and get the work | Everyone |
| E at a lift | Raise or lower the lift | Everyone |
Customise in game
Make a self-service shop with /mechaniccreator → New shop → Type Self-service (anyone), then place bays and
lifts. Or switch on the built-in shops (Benny's and LS Customs) with Built-in shops: On. See
Create a Location.
Config options
File: [esx]/[jobs]/[mechanic]/mvx_mechanic/config/config.lua.
| Option | What it changes | Example |
|---|---|---|
Config.MechanicEmployeesCanSelfServiceMods | Staff may self-service at their own owned shop (paid from the shop's money) | false |
Config.AllowFixingAtOwnedMechanicsIfNoOneOnDuty | Customers can repair at an owned shop when no mechanic is on duty | false |
Config.MechanicLocations.bennys | The built-in self-service Benny's | type = "self-service" |
Admin Quick Test
This switches the built-in Benny's on for a test, then off again.
Setup
- Money:
/giveaccountmoney me money 20000. A car:/car sultan.
Switch it on
/mechaniccreator→ select Built-in shops: Off (it becomes On) → Save. In the server console typerestart mvx_mechanic.
Test
- Teleport to Benny's:
/tp -211.60 -1324.73 30.23. Drive the car into the bay: [E] Customise vehicle shows. - Pick a respray, pay by cash. The colour is on the car at once and your cash goes down by the price. No order is made.
Switch it off
/mechaniccreator→ select Built-in shops: On (it becomes Off) → Save →restart mvx_mechanic. The Benny's blip is gone.
If it doesn't work: nothing changes until mvx_mechanic is restarted after Save. While built-in shops are on,
LS Customs (an owned shop for the mechanic job) is back too.