Koja Scripts
FREE

Overview

What players can actually do with Koja-Carmarket, from their POV.

Overview

What players can actually do with Koja-Carmarket, from their POV.

Player-facing flows

  • Listings — list a car, set a price, and wait for a buyer.
  • Auctions — run timed bidding and let the winner buy out.
  • Exchange Zones — let players own zones and earn from market activity.
  • Parking Slots — sell from owned display slots inside a zone.
  • Test Drives — let buyers try a vehicle before purchase.

At a glance

FeatureServer sideClient sideUI
Listingsserver.lua → addToMarketclient/bridge/zonesSell page, My offers
Auctionscallbacks_exchange → submitOffer, buyVehicleNUI: auctionUpdated eventsMarket view (live bid)
Exchangecallbacks_exchange → updateExchangeExchange owner panel
Parkingserver.lua → buySlotclient/bridge/zonesMy cars page
Test drivecallbacks_market → payTestDriveFeeclient/bridge/testdriveMarket view → button
  • Exchange Zones — A player can own an entire zone and run it like a small business: set listing fees, take commission on every sale, cap how many listings can run concurrently.
  • Auctions — Time-boxed bidding with a clear winner and a buy-out finalization step.
  • Parking Slots — Before a player can list a car, they need at least one parking slot in the zone they want to list in.
  • Listings — The simplest flow: a player lists a vehicle from their garage at a fixed price; another player walks up to the market zone, opens the tablet, and buys it.
  • Test Drives — Let a buyer try the vehicle before they commit.
  • Features — back to the section overview