FiveM Property/Housing System
FiveM Property/Housing System - property and housing system for ESX servers Compatible with ESX framework. Fully customizable and optimized.
Pré-visualização em Vídeo
Click to load video from YouTube. By watching, you agree to their privacy policy.
FiveM Property/Housing System - Complete ESX Property Management
Transform your FiveM server with this comprehensive property and housing system for ESX. Players can purchase properties, store items, manage inventories, and create personal spaces across the map. This system provides unique house inventories for each property, making it perfect for roleplay servers that want realistic property ownership and storage mechanics.
What's Included
This complete property management system (MyProperty) includes modified versions of esx_addoninventory and esx_datastore specifically designed to create unique, isolated inventories for each individual property. This means every house has its own separate storage that persists across server restarts, providing true property ownership functionality. The system integrates with ESX jobs, billing, and player data systems.
Key Features
- Unique Property Inventories - Each house has its own isolated storage independent of other properties
- Item Storage System - Store weapons, items, and cash securely in your property
- Property Buying/Selling - Complete real estate economy with purchase and sale mechanics
- Key Management - Grant access to friends or roommates with key sharing system
- Wardrobe Integration - Change outfits and store clothing at your property
- NativeUI Interface - Clean, intuitive menus for all property interactions
- Rent System - Optional rental payments for recurring property costs
- Multiple Property Support - Players can own multiple properties simultaneously
- Persistent Data - All property data and inventories saved to database
- Configurable Properties - Easy to add new properties with coordinates and prices
Perfect For
- Roleplay servers needing realistic property ownership mechanics
- Servers wanting secure player storage outside of vehicles
- Communities with real estate and housing economies
- Servers looking to add progression through property acquisition
How The Property System Works
Players approach available properties marked on the map and interact with the entrance marker. They can view property details including price, storage capacity, and features, then purchase the property if they have sufficient funds. Once owned, the property becomes their personal space with access to storage menus, wardrobe systems, and invite controls. The unique inventory system ensures that items stored in one property are completely separate from others - if you store guns in your downtown apartment, they won't appear in your countryside house.
Property Management Features
Storage System: Each property includes configurable storage limits for items, weapons, and cash. The modified esx_addoninventory creates isolated storage containers per property ID, preventing inventory conflicts and ensuring data integrity.
Access Control: Property owners can grant keys to other players, allowing friends or business partners to access the property even when the owner is offline. This is perfect for shared apartments, gang hideouts, or business partnerships.
Wardrobe Integration: Properties can include wardrobe functionality, letting players change outfits at home. This integrates with ESX skin/clothing systems to provide a realistic home experience.
Real Estate Economy: Server owners can configure property prices to create a housing market. Expensive downtown apartments versus affordable suburban homes create economic progression and roleplay opportunities.
Installation
Video showcase
Dependencies
- ESX Framework
--> esx_addoninventory
--> esx_datastore
Modified versions of esx_addoninventory and esx_datastore are included to make unique house inventories for each property possible.
- NativeUI
- cron
Setup Instructions
- Extract the property system files to your resources directory
- IMPORTANT: Replace your existing esx_addoninventory and esx_datastore with included modified versions
- Import the SQL file to create property database tables
- Install NativeUI and cron dependencies if not already present
- Configure properties in config.lua (locations, prices, storage limits)
- Add all resources to server.cfg in correct load order
- Restart server and test property interactions
Framework Compatibility
- ✅ ESX v1.2 - Originally designed for ESX 1.2 versions
- ✅ ESX 1.9.x - Compatible with ESX 1.9 releases
- ⚠️ ESX Legacy - May require updates for latest Legacy versions
- ⚠️ QBCore - ESX-specific (full conversion needed)
Customization Options
Server owners have complete control over the property system through configuration files. Set individual property prices and locations, define storage limits per property (weight, item slots), configure rent amounts and payment intervals, enable/disable wardrobe features, customize key sharing permissions, add unlimited properties across the map, adjust interaction marker types and colors, and translate all UI text for multilingual servers. The system is built to adapt to any server economy or roleplay style.
Modified Dependencies Explained
The included modified versions of esx_addoninventory and esx_datastore are REQUIRED for this system to work properly. Standard ESX inventory systems use shared inventories, but these modified versions create unique storage containers tied to specific property IDs. This prevents inventory conflicts where items from one house appear in another. The modifications are tested and stable, but ensure you backup your original files before replacing them.
Requirements
- ESX Framework - v1.2 or compatible version
- NativeUI - For menu interfaces
- cron - For rent payment scheduling
- Modified ESX resources - esx_addoninventory and esx_datastore (included)
- MySQL database with ESX tables
What Makes It Stand Out
Most basic property scripts share inventories across all properties or have limited storage functionality. This system provides true per-property isolation through custom datastore modifications, ensuring complete inventory separation. The comprehensive feature set includes everything needed: buying, selling, storage, wardrobe, keys, and rent systems - all in one package. With NativeUI integration, the user experience is clean and intuitive. Over 82 servers have implemented this system successfully, proving its stability and value for ESX-based roleplay communities.
Common Use Cases
- Player Homes - Personal apartments and houses for storing belongings
- Gang Hideouts - Shared properties with key access for organization members
- Business Offices - Company headquarters with shared inventory access
- Storage Facilities - Warehouse-style properties for high-capacity storage
- Safe Houses - Criminal hideouts for storing illegal items and weapons
Related Products You Might Like
- Super ESX Server - Complete server base with 306+ installations
- FiveM Jobs Creator - Create jobs for your properties with 321+ sales
- Malibu Mansion - Luxury property MLO with 257+ downloads
- Premium Inventory Script - Property storage integration for 225+ servers




