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

Parking Slots

Before a player can list a car, they need at least one parking slot in the zone they want to list in. Slots are individual boxes within Config.Zones[X].CarMarketBoxes.


Buying a slot

1

Open the tablet → "My cars"

The page shows all zones with their slot grids.

2

Click an empty slot

Empty slots are highlighted. You'll see a confirmation modal with the price and weekly fee.

3

Confirm purchase

Config.Parking.SlotPrice is removed from your bank, and you now own that slot.

If a zone owner exists, they receive the slot purchase money. Otherwise it's just deducted (server keeps it).


Using a slot

Once owned, the slot shows as Free until you list a car into it. Through the Sell car flow, the system auto-picks the closest free slot you own in the target zone.

You can also move a parked vehicle to a different slot via My cars → click occupied slot → Move.


Weekly fees

Every 7 days, Config.Parking.SlotWeeklyFee is deducted from your bank.

Outcome
What happens

✅ Paid

next_payment_at rolls forward 7 days

❌ Unpaid

Slot is freed, listing in it (if any) is removed from the market


Slot states (UI)

State
Color
Meaning

not_purchased

grey

Available to buy

owned_by_other

red

Another player owns this slot

free

green

You own it; assign a vehicle

occupied

blue

You own it; a vehicle is parked here

expired

yellow

Fee unpaid; slot will be freed shortly

Last updated