Kartik Properties - Advanced Housing & Real Estate System

Kartik Properties

A complete housing and real estate system for FiveM. Players, companies and jobs can create, buy, rent, decorate, secure and manage properties from one tablet UI, backed by a server-authoritative Lua core.

It runs in two modes:

  • Classic mode: a realtor job creates and sells state property. Simple and familiar.
  • Block mode: player companies buy land blocks, build on them and run their own real estate businesses.

Preview

Screenshots

Features

Market & Ownership

  • Buy as yourself, your company or your job
  • Private sales, offers, coupons and live auctions with automatic valuation
  • Seller-financed mortgages with installments and foreclosure
  • Leases, rent splitting between roommates and eviction
  • Agreement contracts, property history and a personal transaction ledger
  • Tebex-purchasable deeds and dormant owner reclaim

Property Creation

  • Guided wizard for properties and apartments, with listing photos
  • Shell, IPL and walk-in (MLO) interiors with an interior viewer
  • In-game modular shell creator
  • Multi-unit buildings with shared entrances and a searchable unit directory
  • Multiple entrances per property
  • Public properties and motels

Starter Apartments

  • Player selection or automatic allocation
  • Company/job stock or admin pools that create units as players join
  • Price cap and on/off switch for each source

Inside the Home

  • Gizmo furniture modeler with a furniture shop and delivery
  • Multiple stashes, wardrobes and garages (IPL garage or external garage script)
  • Sell and buy interior layouts and custom shells
  • Appliances: coffee machine, washer and dryer, BBQ, microwave, TV, fridge, showers and baths
  • Homes get dirty over time; clean them with a broom or a robot vacuum
  • Solar panels, metered electricity and water, utility bills
  • Doorbell with presets, house controller and a smart assistant

Security

  • Tiered alarms, reinforced doors, motion sensors and CCTV with live view
  • Lockable room doors: key, PIN, password, fingerprint or keycard
  • Physical keys, a keyring container and per-property access roles
  • Safe PIN with lockout, breaker-cut hazard
  • Burglary with lootable furniture, police raids and dispatch alerts

Management

  • Real estate companies with roles, staff, treasury, ledger and customer directory
  • Classic Job Hub with grade permissions
  • Admin and public dashboards, freeze and suspend tools

Migration

  • One-command import from sn-properties, Origen Housing, BCS Housing and NoLag (ps-housing)
  • Stash items are moved too (ox_inventory, qb-inventory)

For Developers

  • Documented server/client exports: property lookups, keys, locks, starter assignment, player entry
  • Garage API so third-party garage scripts can list and use property garages
  • Events for entering/leaving properties, alarms, evictions and land sales
  • Open bridge folder for frameworks, inventories, targets, phones, clothing, vehicle keys, garages and dispatch

Compatibility

  • Frameworks: Qbox, QBCore, ESX
  • Inventories: ox_inventory, qb-inventory, codem-inventory
  • Target: ox_target, qb-target
  • Phones: LB Phone, YSeries, SD Phone, 17mov
  • Clothing: illenium-appearance, fivem-appearance, qb-clothing, rcore_clothing, tgiann-clothing
  • Vehicle keys: qbx_vehiclekeys, qb-vehiclekeys, Renewed, wasabi_carlock, qs-vehiclekeys, t1ger_keys, MrNewb, Jaksam, okokGarage
  • Garages: jg-advancedgarages, op-garages, kartik-garages

Links

Code is accessible Partially (config, bridges, open client files and migration mappings)
Subscription-based No
Lines (approximately) 8,000+
Requirements ox_lib, oxmysql, Qbox / QBCore / ESX
Support Yes