[RedM] [ANY FRAMEWORK] Murphy's Housing - MLOs and Instance

Murphy’s Housing turns property into gameplay: buy or rent, decorate, share access, list on the player market, hand out physical keys, or lose it all to the taxman!

Showcase video

Buy it now on tebex !

:house_with_garden: Every action is server-validated and the whole system runs on REDEMRP, RSG and VORP with runtime auto-detection: no framework setting to configure.

:snail: In collaboration with Snail

Murphy’s Real Estate is made in collaboration with Snail: custom interior mappings designed for the script are available on their store. Drop one in, register it as a template in the config, and it instantly becomes a sellable property, visits, decoration, storage and player market included.

:house: Two property types

  • :hut: Instanced interiors — routing buckets isolate each household; unlimited properties from a single interior shell. 21 ready-made templates (poor/medium/rich tiers, gang hideouts, farm & industrial warehouses).
  • :door: MLO buildings — physical doors on the map with per-door lock state, knocking, and optional lockpicking.

:money_bag: Ownership that breathes

  • :dollar_banknote: One-shot purchase or weekly rent, weekly property taxes, configurable refund on resale, per-property currency (USD, or GOLD for VIP properties).
  • :handshake: Player-to-player market — owners list their property at their own price right at the door, with an optional seller description. Buyers get the same polished offer sheet as system sales. Two modes: direct (instant, atomic transfer, offline sellers paid on next spawn) or contact (the buyer mails the owner through the post office and the deal closes in RP). Configurable commission, credited to the town treasury when murphy_politics is present.
  • :eyes: Visits before buying — prospects preview a for-sale interior from the inside for a configurable time, then get escorted back out automatically.
  • :classical_building: Collective ownership — assign a property to a job (with minimum grade) or a group/gang: members get full use, selling stays admin-only.
  • :balance_scale: Automatic eviction — daily server-side check on unpaid taxes: warning letters at 7/3/1 days (mailed via murphy_post when present), grace period, then eviction with configurable cleanup.

:old_key: Keys, guests and storage

  • :old_key: Physical keys (opt-in) — real inventory items the owner copies and hands out. Holders work the doors only; changing the lock or any change of ownership invalidates every old key.
  • :busts_in_silhouette: Granular guest permissions — manage, pay rent, storage, housing, stable, production — per guest.
  • :package: Per-property storage — capacity set per interior template, opened through your framework’s inventory, server-side access checks.

:couch_and_lamp: Make it home

  • :chair: Furniture decoration — freecam placement with a Three.js 3D gizmo, ~17,000-prop catalog with category-based pricing, savable and clonable interior layouts.
  • :wrench: Functional props — register any furniture model in the config and plug your own effect (client export or server event) on its interaction.

:shield: Built for servers

  • :detective: Anti-metagaming by design — clients only ever receive a sanitized public view: owner identity, guest lists and tax deadlines never leave the server.
  • :scroll: Standalone Discord logs — purchases, taxes, transfers, evictions, lockpicking, market sales and key events posted straight to your webhook, per-event toggles, no logging resource needed.
  • :globe_showing_europe_africa: 20-language UI plus an English/French script layer (prompts, notifications, eviction letters) — add your own language without touching code.
  • :mechanic: Admin tools — in-game creation and management menus (/create_instance, /create_mlo, VIP variants), admin storage access, owner assignment.
  • :puzzle_piece: Developer API — documented exports, ownership-change event, functional-prop hooks, pluggable lockpick/stable integrations.

:gear: Requirements

oxmysql and murphy_interact (our free 3D interaction library). Optional integrations detected at runtime: murphy_production, murphy_post, murphy_politics, murphy_lockpick, murphy_stable — the script runs fully standalone without them. :white_check_mark:

Buy it now on tebex !

Showcase video








Code is accessible config, framework adapters and some client parts
Subscription-based No
Lines (approximately) 73 584
Requirements oxmysql and murphy_interact
Support Yes
4 Likes

73.000+ Code is Crazy … keep up the good work @levraimurphy :heart_hands:

1 Like

good work.

2 Likes

Thanks mate !

2 Likes

Glad you enjoyed it :mechanical_arm:

Does this work for businesses too or only for houses properties only ?