Kartik Scripts

Commands & Keys

Kartik Properties is deliberately light on slash commands, almost everything is reached from the tablet UI, the radial menu, or door keybinds. This page lists every command, keybind, and console tool.


Player keybinds

Rebindable in GTA/FiveM Settings → Key Bindings → FiveM.

ActionDefault keyKeybind nameWhat it does
Open property registry (tablet)F7kp_openOpens the main property tablet (Home).
Open admin registry(unbound)kp_open_adminOpens the Admin Registry (staff/admin only).
Lock / Unlock nearest doorLkp_lockToggles the lock on the nearest property door (unit-aware at shared entrances). Silent when no door is near.
Talk to Smart Assistant (Lumen)Ilumen (key mapping)Voice/mic trigger for the in-home assistant when inside a property that has Lumen.

The Property entry in the ox_lib radial menu is the always-present entry point. It contextually shows Registry, Create Property, decorate tools, and door actions depending on where you're standing, see the radial menu section below.


Player commands

CommandAccessDescription
/propadminStaff / adminOpens the Admin Registry tablet (same as the kp_open_admin keybind).
/lumen [text]Inside a property with LumenTalk to the Smart Assistant. With no argument it opens the mic overlay; with text (e.g. /lumen turn off lights) it runs that command directly.

Radial menu

Open the ox_lib radial → Property. The submenu rebuilds based on context (outside vs inside a property, whether you can decorate, and mode/permissions).

Always shown

  • Registry: open the tablet Home.
  • Admin Registry: shown to state/approver/admin identities.

Outside a property (only if you're allowed to build here, a realtor in Classic mode, or a company builder standing on their block in Block mode)

  • Create Property: launches the creation wizard.

Inside a property you may decorate (decorate set)

Near a door (street side)

  • Lock / Unlock: toggle the door lock.
  • Lockpick: attempt to pick the lock (needs a lockpick item + skill check).
  • Tamper Breaker: cut power at the circuit box (intruder action).
  • Restore Power: restore power (managers).
  • Set Doors: (walk-in only) pick the real door entities for a walk-in property.

Console / operator commands

These run only from the server console (source == 0). They're for maintenance and data repair. Type kp_ops to list them.

CommandDescription
kp_opsList all available maintenance commands.
kp_repair_block_geometryGive any block with an empty polygon a square footprint (fixes the NaN map crash).
kp_assign_blocksAssign each block-less property to whichever block contains its entrance.
kp_bulk_list_stateList every unlisted state-owned property For Sale at its stored price.

Migration commands

Run from the server console. See Migrations.

CommandDescription
kp_migrate_snImport properties from sn-properties (Snak Properties).
kp_migrate_origenImport properties from Origen Housing.
kp_migrate_bcsImport properties from BCS Housing.
kp_migrate_nolagImport properties from a NoLag / ps-housing lineage database.

Developer / debug commands

CommandAccessDescription
kpp_genimagesAdmin (ox_lib command)Generates furniture thumbnail images for the furniture shop pipeline.
kp_debug_propConsolePrints diagnostic info for a property (debugging aid).
teststarteruiClient (dev)Opens the starter-apartment selection UI for testing.
/kpp_shell <model | shellId>AdminShell offset teller, spawns a shell underground, drops you inside, and shows a live on-screen readout of your position as a doorOffset. Press ENTER to copy a paste-ready vec4(x, y, z, h) to your clipboard, BACKSPACE to leave. Used when adding a new shell.

Debug commands are intended for development. Leave Config.Debug = false (in shared/security.lua) on production.

On this page