Feng

Feng
Member
Feng submitted a new resource:

Townhouses (Modernized) - Convert existing unused houses (within towns) into player owned areas

Townhouse System (Modernized)

A streamlined, ownership-based property system for converting existing unused houses into player owned areas as a limited version of a regular house. This version removes legacy logic in favor of a robust, gump-driven ownership model.


Key Refinements

  • Consolidation: Merged 4 files into TownHouseController.cs.
  • Simplified Logic: Removed renting, lease tracking, and moving...

Read more about this resource...
 
Feng updated Townhouses (Modernized) with a new update entry:

Added missing player owner ban options

The options of adding friends or banning other players was available on the admin gump but missing on the player screen - this has been fixed. Townhouses don't automatically allow full privacy like regular houses currently, but banning stops a player from entering the townhouse as an option.

Read the rest of this update entry...
Great job! Everything works, but there is one issue. Players can enter other people's townhouses. Is there a way to control or restrict this?
Thanks for the comment - townhouses don't really have the full privacy options like regular houses, but I added the admin option onto the player gump so they can ban players which prevents them from entering - this was missing and I updated the files. I'll try and work on auto privacy.
 
Last edited:
Feng updated Townhouses (Modernized) with a new update entry:

Default Townhouse Privacy

TownHouseController.cs


  • Houses are private by default — all non-friends blocked at region entry
  • Bans enforced before public check, so banned players never enter regardless of house mode
  • Owner can toggle Public/Private via TogglePublic() — tooltip updates to reflect current mode
  • Adding a player to any list (Friend, CoOwner, Ban) automatically removes them from the others — last action wins
  • IsPublic serialized at version 4, existing saves default to private on...

Read the rest of this update entry...
Great job! Everything works, but there is one issue. Players can enter other people's townhouses. Is there a way to control or restrict this?
Thanks again for the feedback - townhouses are now private similar to housing by default in the latest update
 
Feng updated Townhouses (Modernized) with a new update entry:

Added support for Deed addons and Resource Storage Chests

The Townhouse system is a fully custom, self-contained alternative to standard housing. Unlike standard UO housing, it doesn't require house deeds, plot placement, or map space — any defined region in the game world can become a purchasable property. City apartments, guild halls, dungeon lairs, cave hideouts, tavern rooms — if you can draw a rectangle around it and set a price, players can own it.

Server owners take note — players will happily pay a premium for unique or desirable...

Read the rest of this update entry...
 

Donations

Total amount
$50.00
Goal
$500.00

Shards

Back