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 !
Every action is server-validated and the whole system runs on REDEMRP, RSG and VORP with runtime auto-detection: no framework setting to configure.
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.
Two property types
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).
MLO buildings — physical doors on the map with per-door lock state, knocking, and optional lockpicking.
Ownership that breathes
One-shot purchase or weekly rent, weekly property taxes, configurable refund on resale, per-property currency (USD, or GOLD for VIP properties).
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.
Visits before buying — prospects preview a for-sale interior from the inside for a configurable time, then get escorted back out automatically.
Collective ownership — assign a property to a job (with minimum grade) or a group/gang: members get full use, selling stays admin-only.
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.
Keys, guests and storage
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.
Granular guest permissions — manage, pay rent, storage, housing, stable, production — per guest.
Per-property storage — capacity set per interior template, opened through your framework’s inventory, server-side access checks.
Make it home
Furniture decoration — freecam placement with a Three.js 3D gizmo, ~17,000-prop catalog with category-based pricing, savable and clonable interior layouts.
Functional props — register any furniture model in the config and plug your own effect (client export or server event) on its interaction.
Built for servers
Anti-metagaming by design — clients only ever receive a sanitized public view: owner identity, guest lists and tax deadlines never leave the server.
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.
20-language UI plus an English/French script layer (prompts, notifications, eviction letters) — add your own language without touching code.
Admin tools — in-game creation and management menus (/create_instance,/create_mlo, VIP variants), admin storage access, owner assignment.
Developer API — documented exports, ownership-change event, functional-prop hooks, pluggable lockpick/stable integrations.
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. ![]()
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 |










