> For the complete documentation index, see [llms.txt](https://documentation.rcore.cz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.rcore.cz/paid-resources/rcore_housing/features/sale-signs.md).

# Sale Signs

Listed properties show an in-world sale sign at their entry. Sale signs are configured under `Config.SaleSign` in `config.lua`.

## 🪧 Master Switch

```lua
Config.SaleSign.Enable = true
```

Set to `false` to hide all sale signs across the server.

## 🎨 Colors

```lua
Config.SaleSign.Colors = {
    ForSale      = '20763f', -- green   – personal SALE
    ForRent      = '2060a0', -- blue    – personal RENT
    Sold         = 'a02020', -- red     – after purchase
    BusinessSale = '20763f', -- green   – agency SALE
    BusinessRent = '1a5276', -- dark-blue – agency RENT
}
```

Each entry is a 6-character hex without `#`. Agency listings get their own colors to distinguish them from personal listings.

## 🧑‍💼 Agent Name

```lua
Config.SaleSign.ShowAgentName = true
```

Shows the listing agent's character name on the sign. Disable to keep signs anonymous.

## ✅ SOLD Sign

```lua
Config.SaleSign.ShowSoldSign     = false
Config.SaleSign.SoldSignDuration = 30
```

When enabled, a brief SOLD sign replaces the listing after purchase. `SoldSignDuration` is the time in seconds before it's removed (set to `0` to remove instantly).

## 📏 Render Distance

```lua
Config.SaleSign.RenderDistance = 100.0
```

Metres at which the sign prop is spawned and despawned. Raise for visibility on open streets; lower for performance in dense areas.
