Configuration
Configuration
Everything about Kartik Properties is configurable from the shared/ folder.
All configuration files are open (escrow-ignored) so you can edit them freely.
Configuration files are shared scripts, edit them, then restart the resource to apply. Numbers shown throughout this documentation are the shipped defaults.
Configuration file map
| File | Controls |
|---|---|
shared/mode.lua | Mode switch (Block vs Classic) + all Classic-mode settings → Operating Modes |
shared/economy.lua | Licences, tax, billing cycles, electricity, water, services, layout market → Economy & Billing |
shared/blocks.lua | Land pricing, districts, tiers, block limits → Blocks, Districts & Land |
shared/properties.lua | Stashes, wardrobe, cameras, security tiers, keys, lockpick, doorlocks → Properties & Features |
shared/security.lua | Admin aces, rate limits, webhook, safe keypad → Security Config |
shared/security_server.lua | Server-only safe pepper (secret) → Security Config |
shared/garage.lua | Garage price multiplier → Garages |
shared/contracts.lua | Contract variables, item, document limits → Contracts |
shared/doorbell.lua | Doorbell presets, volumes, custom-URL allowlist → Doorbell |
shared/assistant.lua | Lumen smart assistant → Smart Assistant |
shared/assistant_server.lua | Lumen server-side keys/settings |
shared/zones.lua | Spatial grid, blips |
shared/config_vehicles.lua | Vehicle display-name list for garages |
shared/shells.lua + shared/shells/** | Registered shells (instanced interiors) → Property Types |
shared/interiors.lua + shared/interiors/** | Registered IPL interiors → Property Types |
shared/furniture.lua + shared/furniture/** | The furniture catalogue → Furniture Modeler |
Sub-pages
- Items: ox_inventory & qb-inventory definitions
- Economy & Billing
- Blocks, Districts & Land
- Properties & Features
- Security Config