Kartik Scripts

Properties & Housing

Kartik Properties is a complete property, block & real-estate economy system for FiveM. Players and companies can create, buy, sell, rent, decorate, secure, and manage properties from a single React tablet UI, backed by a fully server-authoritative Lua core.

It ships with two operating modes so it fits any server:

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

πŸ›’ Store

Housingkartikscripts.store

VIDEO PREVIEW

Full 31-minute showcase of every feature, with chapters.


✨ Highlights

  • 🏘️ Two modes, Classic (realtor job) or Block (land β†’ companies β†’ property)
  • 🧱 Land & blocks, draw parcels on the map, price them by district & tier, buy/sell/auction
  • 🏒 Companies & roles, bitflag permissions, treasury, ledger, staff, customers
  • πŸ›‹οΈ In-world furniture modeler, freecam + gizmo placement, per-property layouts
  • πŸ” Security subsystem, tiered alarms, reinforced doors, motion sensors, circuit/breaker hazard, safe PIN
  • πŸ“¦ Fit-outs, multi-stash, internal wardrobe, CCTV cameras, garages
  • 🍳 Interactive appliances & bathing, coffee, washer/dryer, BBQ, microwave, TV, fridge, showers & baths on metered power & water
  • 🧹 Property cleanliness, homes get dirty over time; clean by hand with a broom or a placed robot vacuum
  • πŸ’‘ Utilities & billing, electricity, water, services, rent, maintenance, tax, eviction/repossession
  • πŸ•°οΈ Dormant owner reclaim, automatically relist or delete homes whose owners have gone inactive (warn-then-act, opt-in)
  • β˜€οΈ Solar Energy System, install bill-offsetting solar panels on properties; panels degrade in efficiency over time and can be cleaned using a broom to restore output
  • πŸ”‘ Property Keyring & Keys, digital key management via tablet plus dedicated physical Keyring container items (kp_keyring) that bundle multiple property keys seamlessly across inventory bridges
  • πŸ“„ Contracts, draftable lease/sale/transfer documents signed as certificates
  • πŸ›’ Layout marketplace, sell & buy saved furniture layouts
  • πŸ€– Lumen smart assistant, voice/text in-home assistant
  • πŸ”” Doorbell, presets + custom audio
  • πŸšͺ Multiple Entrances & Door Locks, add multiple entry/exit points and custom locks (Key, PIN, Password, Fingerprint, Keycard) on any interior or entrance door
  • πŸ—ΊοΈ Migrations, one-shot console importers from sn-properties, Origen Housing, BCS Housing, and NoLag / ps-housing

β˜€οΈ Solar Energy System

Properties can install rooftop solar panels directly from the tablet (Manage Property β†’ Solar).

  • Bill Reduction: Each active solar panel generates an electricity credit that offsets the property's electricity billing each cycle.
  • Weather & Dust Degradation: Panels accumulate grime and weather wear over time, reducing their power generation efficiency.
  • Maintenance & Cleaning: Property owners and caretakers can interact with dirty panels (using a broom item) to scrub them clean and restore 100% generating capacity.
  • Server Tunables: Maximum panels allowed per property, cost per panel installation, degradation rate, and base fee protections are fully configurable in shared/economy.lua.

πŸ”‘ Property Keyring & Access System

Kartik Properties offers a flexible dual-access system uniting digital permissions and physical keys:

  • Digital Key Management: Property owners can grant or revoke keys with fine-grained permissions (doors, garage, furniture, storage, admin) directly in the tablet UI.
  • Physical Keyring Container (kp_keyring): Players can carry multiple property keys organized in a single compact keyring item in their inventory.
  • Seamless Door Unlock Detection: When unlocking doors, the server automatically scans the player's direct inventory as well as inside any keyring containers (compatible with ox_inventory, qb-inventory, and codem-inventory) without forcing players to unpack keys.
  • Custom Interior Locks: Individual doors inside the property can be secured with Keyring access, PIN codes, passwords, fingerprints, or programmed NFC keycards.

πŸ—ΊοΈ Database Migrations

Easily migrate existing servers into Kartik Properties with built-in zero-loss console importers:

  • sn-properties (kp_migrate_sn), imports properties, entrance/garage vectors, yard polygons, doors, keyholders, photos, wardrobes, stashes, and furniture.
  • Origen Housing (kp_migrate_origen), imports properties, shell-relative offsets, 3D yard polygons, doors, and storage items.
  • BCS Housing (kp_migrate_bcs), imports houses and apartment complexes, keys, garages, furniture, stashes, wardrobes and CCTV.
  • NoLag / ps-housing (kp_migrate_nolag), imports shell and MLO properties, buildings, doors, keys, tenants, photos, cameras and furniture.

Stash items move with every importer (ox_inventory and qb-inventory). See Migrations for the full comparison.

Open mapping files are provided in migration/open/ for instant tuning.


πŸ”’ Properties, Lifetime

One-time purchase for permanent access.

Buy here

πŸ” Properties, Subscription

Monthly subscription with ongoing support & updates.

Coming soon


New here? Start with Installation, then pick your mode in Operating Modes. Once running, the How-To Guide shows exactly what to do and from where.

On this page