Use Coupon WELCOME to save 20%

$ USD
  • $ USD
  • € EUR
  • £ GBP
  • $ AUD
  • R$ BRL
  • CHF CHF
  • ¥ JPY
Advanced House System - Free FiveM MLOs

real-house for FiveM: Dependencies, Rent Logic and Access Checks

The preview vyMjA3HkV-M matches the real-house repository linked by Oph3Z1’s free Cfx release. The resource implements house metadata, keys, garages, wardrobes, stashes and rentals. Source inspected at commit 6b25df58d171c61bc3a1ec07a3004c57b86247a8 contains defects that need correction before public use; the release explicitly offers no support.

Original source

Free release and documentation links

Configure the actual dependencies

Use resources/real-house with fxmanifest.lua directly inside and ensure real-house after its dependencies. config/config.lua selects newesx, oldesx, newqb or oldqb, a database adapter and ox_inventory or qb-inventory. The shipped manifest loads oxmysql. Match that import to Config.MySQL and review real-house.sql before importing into a backed-up test database. Configure house coordinates, doors, wardrobe and vehicle-key integration; the defaults mix ESX with QBCore clothing and key integrations.

Fix rent and ownership handling first

The inspected rent handler checks RentPrice but its deduction path uses PurchasePrice. The purchase handler also uses an incorrect ownership condition, and the door-state event accepts changes without checking the caller’s ownership or key. Client-supplied values are concatenated into SQL in several handlers. Correct these paths with validated identifiers, parameterized queries and authoritative ownership checks. Keep payment and ownership updates consistent and test two players trying the same house.

Test the complete housing workflow

Set up the housekeys metadata integration and test buying, renting, key copying, friends, doors, stash access, vehicle retrieval and lease expiry. Review the phone_invoices dependency in rent processing even when mail notifications are disabled. Replace the example remote background images with assets you control. A successful resource start does not validate access control or payments. This is a source review, not a repaired package or a gameplay certification.