vms Housing
vms Housing - property and housing system for ESX servers Compatible with ESX framework. Fully customizable and optimized.
Aperçu vidéo
Click to load video from YouTube. By watching, you agree to their privacy policy.
VMS Housing - Complete Property Management System for FiveM Servers
VMS Housing delivers a comprehensive property management solution that transforms how players interact with real estate on your FiveM server. This advanced housing script goes far beyond basic player-owned apartments, offering a fully-featured property system with rentals, purchases, real estate agent mechanics, property management tools, and extensive customization options. Built for server owners who want to create a dynamic housing economy where properties have real value and ownership creates meaningful gameplay, VMS Housing supports everything from starter apartments to luxury mansions with sophisticated ownership mechanics, furniture systems, and neighborhood dynamics. Whether you're running an economy-focused server, hardcore roleplay community, or casual freeroam experience, VMS Housing provides the infrastructure for realistic property ownership that drives player engagement and creates long-term goals.
What's Included in VMS Housing
This complete housing framework includes the core housing script with property management systems, real estate agent job integration, extensive admin tools for property configuration, and pre-configured property templates for apartments, houses, and mansions. You'll receive database structure with automatic setup, configuration files for customizing every aspect of the housing economy, and integration modules for ESX and QBCore frameworks. The package includes a modern UI for property viewing, purchasing, and management, storage/stash systems, wardrobe integration, garage linking, and door lock mechanisms. Documentation covers installation, configuration, adding custom properties, and troubleshooting common issues.
Core Housing System Features
- Property Ownership - Players can purchase or rent properties with configurable pricing, down payments, and recurring rent/mortgage systems
- Real Estate Agent Job - Dedicated job for players to give property tours, facilitate sales, earn commissions, and manage listings
- Rental and Purchase Options - Properties support both rental (recurring payments) and purchase (one-time buy) with customizable terms
- Property Viewing - Interactive viewing system allows prospective buyers/renters to tour properties before committing
- Furniture System - Place, move, and arrange furniture within owned properties for personalized interior decoration
- Storage Integration - Each property includes configurable storage stash space for keeping items, weapons, and valuables
- Wardrobe System - Clothing storage and outfit changing functionality built into housing system
- Garage Linking - Connect properties to nearby garages for vehicle storage at your residence
- Door Lock Mechanism - Automatic door locking with key system prevents unauthorized access to owned properties
- Key Sharing - Give spare keys to friends, roommates, or family members for shared property access
- Property Management UI - Clean, intuitive interface for managing ownership, viewing bills, checking tenants, and configuring settings
- Foreclosure System - Properties automatically foreclose if payments aren't made, returning to market for new buyers
Administrative and Configuration Tools
- Property Creator - In-game tools for admins to create new properties, set spawn points, define boundaries, and configure features
- Price Configuration - Set individual pricing for each property based on location, size, amenities, and market positioning
- Payment Schedules - Configure how often rent/mortgage payments occur (daily, weekly, monthly cycles)
- Neighborhood Zones - Define districts with different property types, pricing tiers, and economic characteristics
- Eviction Controls - Admin tools to evict tenants, transfer ownership, or reset properties when needed
- Economy Integration - Deep integration with framework economy for transactions, banking, and financial tracking
- Multi-Language Support - Localization files support multiple languages for international server communities
- Performance Optimization - Efficient database queries and resource usage ensure minimal impact even with hundreds of properties
Real Estate Agent Gameplay
The integrated real estate agent job creates a unique career path for players interested in the property market. Agents can list properties, conduct viewings, negotiate prices, process paperwork, and earn commission on successful sales and rentals. This adds a roleplay layer where property transactions become social interactions rather than impersonal menu purchases. Server owners can configure commission rates, require agent licenses, and track sales performance through leaderboards.
Agents have access to special tools like property valuation calculators, client management systems, and marketing materials. They can host open houses, create property listings with descriptions and photos, and build reputations as the go-to experts for housing needs. This transforms housing from a basic ownership mechanic into a full economic sector with job opportunities and player-driven markets.
Perfect For These Server Applications
- Economy Roleplay Servers - Create a realistic housing market where properties appreciate in value and ownership requires financial planning
- Serious Roleplay Communities - Enable family housing, roommate situations, and residential neighborhoods for character development
- Progression Servers - Use housing as a visible marker of player wealth progression from starter apartments to luxury estates
- Real Estate Focused Gameplay - Build entire server economies around property speculation, development, and trading
- Gang/Organization Servers - Group housing with shared access for gang hideouts, MC clubhouses, or organization headquarters
- Public Servers - Provide persistent player storage and spawn locations that create sense of home and community
- Whitelist Servers - Limited housing availability creates competition and makes property ownership prestigious
Technical Specifications
- Framework Support: ESX Legacy, ESX 1.2, QBCore (dedicated integrations)
- Database: MySQL with optimized queries and automatic structure creation
- Performance: Lightweight resource usage, tested with 500+ concurrent players
- UI Technology: Modern NUI interface with responsive design
- Property Limit: Supports unlimited properties (tested with 1000+ properties)
- Dependencies: Framework (ESX/QB), MySQL, optional: inventory script for storage
Installation and Setup Process
- Download and Extract - Download VMS Housing and extract to your server resources folder
- Database Setup - Import the SQL file to create necessary database tables, or use automatic setup on first start
- Framework Configuration - Edit config.lua to select your framework (ESX/QBCore) and configure integration settings
- Property Configuration - Configure starter properties using the provided templates or create custom properties using in-game tools
- Economy Settings - Set global pricing multipliers, payment frequencies, foreclosure timers, and commission rates
- Add to server.cfg - Add ensure vms_housing to server.cfg (load after framework and before jobs)
- Test and Verify - Test property viewing, purchasing, storage, and all core features before opening to players
Framework Compatibility Details
- ✅ ESX Legacy - Full integration with esx_property replacement, bank accounts, job system for real estate agents, and society accounting
- ✅ ESX 1.2 - Compatible with older ESX versions including esx_property migration tools for converting existing properties
- ✅ QBCore - Complete QBCore support with qb-houses replacement, apartment system integration, and qb-management compatibility
- ✅ Custom Frameworks - Modular design allows adaptation to custom frameworks with documented integration points
Furniture and Decoration System
One of VMS Housing's standout features is the comprehensive furniture system that lets players personalize their properties. Unlike basic housing scripts where interiors are static, VMS allows players to place furniture items from a catalog, adjust positioning and rotation with precision controls, and save their custom layouts. The furniture catalog includes hundreds of items across categories: seating, tables, storage, decorations, appliances, lighting, and more.
Server owners can configure which furniture items are available, set individual item prices, and even create custom furniture by adding new prop models. The placement system includes collision detection to prevent object clipping, snapping functionality for aligned placement, and a realistic physics system. Players can sell their furniture back (at depreciated value) or transfer items between properties they own.
Storage and Inventory Integration
Each property includes configurable storage capacity where players can keep items, weapons, money, and other inventory objects. Storage capacity is configurable per property type - starter apartments might have 50kg storage while luxury mansions offer 500kg. The system integrates with popular inventory scripts like ox_inventory, qs-inventory, and qb-inventory for seamless item management.
Advanced features include separate storage zones (bedroom closet, kitchen pantry, garage storage), shared storage access for key holders, and automatic organization options. Server owners can configure weight limits, item restrictions (no weapon storage in certain areas), and even implement storage upgrades that players can purchase to increase capacity.
What Makes VMS Housing Stand Out
VMS Housing distinguishes itself through depth of features without complexity. While many housing scripts offer basic ownership, VMS creates an entire economic system around properties. The real estate agent job adds a social/roleplay layer that most competing scripts lack completely. Instead of buying properties from impersonal menus, players interact with agents, negotiate prices, and participate in a player-driven market.
The furniture system provides unprecedented personalization - your apartment truly becomes your space with custom layouts reflecting your character's personality and wealth. This personalization creates emotional attachment to properties that basic housing scripts can't match. Players take pride in showcasing their decorated homes to friends, creating social gameplay around interior design.
Performance optimization sets VMS apart from resource-heavy alternatives. The developers clearly understand FiveM architecture, implementing efficient caching, lazy loading, and optimized database queries that keep resource usage minimal even with extensive property databases. Servers with 100+ properties report negligible performance impact.
The foreclosure and payment system creates ongoing gameplay rather than one-time purchases. Players must manage their finances to maintain ownership, creating meaningful economic pressure and consequences. This prevents property hoarding since inactive players lose ownership, ensuring properties remain available for active community members.
Customization and Extensibility
Developers will appreciate VMS Housing's clean code structure and extensive export functions. You can trigger events when properties are purchased, sold, or foreclosed for integration with other scripts. The webhook system provides Discord notifications for property transactions, creating transparency in your housing market. Custom properties can be added without modifying core files through the configuration system.
The UI is fully customizable through HTML/CSS modifications, allowing servers to match their branding and aesthetic preferences. Language files support complete translation, making it suitable for international communities. Server owners can even create property tiers with different feature sets - luxury properties might include additional storage or exclusive furniture access.
Economic Impact on Server Health
Implementing VMS Housing creates a money sink that helps stabilize server economies. Players spend money on property purchases, rent payments, furniture, and upgrades, removing currency from circulation and combating inflation. The recurring payment system ensures ongoing economic activity rather than one-time purchases that stop driving engagement.
Properties also serve as visible status symbols - owning a luxury mansion demonstrates wealth and achievement more effectively than bank balances. This motivates players to participate in economic activities (jobs, businesses, trading) to afford better housing, creating a virtuous cycle of economic engagement.





