> For the complete documentation index, see [llms.txt](https://docs.settlers-united.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.settlers-united.com/s4-lua-api-de/su-library-functions/su.buildings/su.buildings.getselection.md).

# SU.Buildings.GetSelection

## SU.Buildings.GetSelection()

Gibt die Entity-ID des aktuell ausgewählten Gebäudes zurück (sowohl von fertigen als auch von Baustellen).\
⇒ ist eine auf Gebäude limitierte Version von [SU.Entity.GetSelection](/s4-lua-api-de/su-library-functions/su.entity/su.entity.getselection.md).

**Achtung**: funktioniert nur beim **lokalen Spieler**!\
⇒ **Desync-Gefahr** wenn im Folgenden mit **lokalen Funktionen** das Spiel beeinflusst wird (siehe [Lokale vs Netzwerk-Funktionen](/s4-lua-api-de/tutorials/advanced-tipps/lokale-vs-netzwerk-funktionen.md)).

#### Rückgabewerte

* `buildingID`: ID des ausgewählten Gebäudes
* 0 sonst / Fehler

#### Beispiel

```lua
local selectedBuildingID = SU.Buildings.GetSelection()
```
