UPDATE 1.2.1
- Improved server-side validation and added additional safety checks for furniture transactions during unstable connections.
We strongly recommend updating to ensure the best stability and consistency.
We strongly recommend updating to ensure the best stability and consistency.
[+] Added Compatibility Debug to the server console
Helps identify loading order issues server-side.
[+] Added missing alarm translations for all languages
[+] Added support for lation_ui menu
[+] Added support for ZSX_Garages
[+] Added support for Atenea Shells
[+] Added GiveProperty server-side export and giveproperty command
[+] Improved phone compatibility detection by adding a delayed initialization step (500ms).
Ensures the phone resource is correctly detected even if it loads before or after vms_housing in server.cfg.
[+] Improved alarm authorization code formatting
Previously required exact input like “000 000”.
You can now also enter “000000”.
[/] Fixed property display in marketplace when ShowSecondaryMarketOnly = true
[/] Fixed typo in Banking Integration (Config.BossMenu => Config.Banking)
[/] Fixed duplication of Wardrobe/Storage target interactions after property data updates
[/] Fixed GetSocietyMoney function
SocietyName now correctly references Config.RealEstate.Jobs instead of the player job name.
[/] Separated SMS compatibility between gksphone 1.0 and 2.0
[/] Improved SMS compatibility with okokPhone
[+] Added support for 17mov_Phone
[/] Fixed ShowSecondaryMarketOnly - the value was inverted (true/false) in the previous update
TeleportToStartingApartment export - client-side and server-sideSV.GetPlayerGroup if you are using roles other than god, admin, mod, or supportAdded Config.FurnitureLimitPerProperty
This allows you to limit the maximum number of specific furniture items per property based on their model.
Added shell tag filtering
Only tags that are actually used on your server will now be displayed. If you don’t have any shells assigned to a tag defined in config.shellsTags , that tag will not be available at all.
Added automatic opening of the Furniture Menu after placing a furniture item.
Added Make Photos checkbox option to the furniture creation menu.
This allows you to skip the photo-taking process for each furniture item individually. If you already have furniture from your own furniture pack, you can now add it much faster.
Added support for the latest K4MB1 Shells after object model name changes.
If you haven’t updated yet - don’t worry, the update is not mandatory, although it is recommended. We currently support both the old and new model names in the integration files. If you update your K4MB1 files, you will NOT lose any previously created properties. The update was designed so no additional changes to existing properties are required.
DESCRIPTION.CreatedProperty , DESCRIPTION.EditedProperty .Added Config.InteriorBoundaryCheck
Ensures the player remains within interior boundaries and automatically corrects invalid positions.
Added Config.RequireKeysInsideInterior
Allows configuring whether interior doors require keys to be locked/unlocked from the inside, or if they can be operated without keys for more realistic behavior.
Added TextUI interactions
Default compatibility with vms_notifyv2, lation_ui, and ox_lib.
Added a confirmation menu when deleting a Building or Motel.
The confirmation clearly informs that all apartments belonging to the selected Building/Motel will also be deleted and proceeds accordingly after confirmation.
Added listener event vms_housing:cl:teleport for anti-cheat integrations.
Added compatibility with ak47_garage and ak47_qb_garage.
Added compatibility with dc_housingshellsv2.
Fixed QB-Target job detection
If you are using qb-target interactions, make sure to update CL.Target.
Fixed an issue where the police_barrier item was not returned after using the Remove Seal action.
Hey, is there any way to move/upload the images from Discord to FiveManage? For example on the Marketplace, the Discord images always disappear after a few days, and it’s honestly really annoying.
Thanks for reading.
Best regards
Doorbell System
Garden & Grass System
mower vehicle
Important - Database update required
This update introduces a new grass system and requires a manual database update.
ALTER TABLE `houses` ADD COLUMN `grass` longtext DEFAULT NULL;
INSERT INTO `houses_furniture_list` (`model`, `label`, `price`, `deliverySize`, `tag`, `isOutdoor`, `isIndoor`, `interactableName`, `metadata`) VALUES
('prop_lawnmower_01', 'Lawn Mower', 600, 2, 'recreation', 1, 0, 'mower', NULL);
Sale / Rent Signs
sale_sign.htmlPolice Raid Improvements
Lockpick Animations
Real Estate System
Integrations
options = {} in shell files)Config.StaticInteractionAccess = 2 & Config.UseTarget = falseHey, we just released v1.2.7, which supports FiveManage.
Added missing K4MB1 Shells for full pack compatibility.
Added search option in the Create Property → Shells section.
You can now quickly filter shells by name and tags.
Added new config option: Config.AutoLoadKuzQualityShells.
Added mop object to the [compatibility] folder.
If you’re using a gamebuild lower than 3095, please add these objects.
Improved shell detection system.
Due to recurring reports of missing shells, the shell loading logic has been redesigned.
All shells are now loaded with a slight delay to ensure the resource properly detects started shell files.
As part of this change, Config.Shells has been removed from config.lua.
All shell-related configuration is now handled inside config.integrations.lua.
Fixed Config.StaticInteractionAccess not being properly respected for non-target interactions.
Added Motel Reception
You can now configure a dedicated reception point for motels.
When enabled, renting or purchasing rooms is only possible via the reception menu.
Introduced new option: Config.HideOccupiedMotelRooms to hide already rented rooms.
Added IncludeMotelRooms and IncludeBuildingApartments options to Config.Marketplace
Added MLO Doorbells
Doorbells can now be configured individually per door in MLO properties via Housing Creator.
Added new server-side exports: WipeProperty and ResetPlayerProperties
Allows safe property reset, including full Character Kill scenarios.
Added new configuration options to Config.StarterApartments: AllowSell, AllowTransfer, and AllowRent
Allows you to control whether starter apartments can be sold, transferred, or rented.
Added Wasabi UI Kit integration (Menu & TextUI)
Added missing mower configuration data to config.js
Fixed an issue where IPL / MLO images were not loading in Housing Creator
Fixed collision issues that could occur after property configuration changes.
Improved interaction label for buildings
Default interaction text has been unified to “Building” instead of “View House” / “Show House”, providing clearer and more consistent user experience.