> 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.deletebuildingsinarea.md).

# SU.Buildings.DeleteBuildingsInArea

## SU.Buildings.DeleteBuildingsInArea(playerID, buildingType, x, y, radius, buildingState=Buildings.ALL, buildingDestroyMode=2, killInhabitantsAndWorker=0)

Reißt Gebäude/Baustellen im angegebenen Bereich ab und gibt keine Rohstoffe zurück (je nach Einstellung). Insassen (Soldaten) und Arbeiter überleben je nach Einstellung.

Dies kann unter anderem genutzt werden, um den Spieler am Bau bestimmter Gebäude zu hindern.

#### Parameter

* `playerID`: ID des Spielers (1-8), Index 0 ungültig, -1 wenn keine Spieler gefiltert werden sollen
* `buildingType`: [Buildings](/s4-lua-api-de/api-enums/buildings.md)
* `x, y`: Koordinaten
* `radius [0-74]`: Radius
* `buildingState` (optional): Gebäudestatus der abgerissen werden soll ( [Buildings](/s4-lua-api-de/api-enums/buildings.md) )
* `buildingDestroyMode` (optional): 0 nichts passiert, 1 wie [SU.Buildings.CrushBuildingsInArea](/s4-lua-api-de/su-library-functions/su.buildings/su.buildings.crushbuildingsinarea.md) (gibt Rohstoffe zurück), 2 wie [Buildings.Delete](/s4-lua-api-de/library-functions/buildings/buildings.delete.md) (keine Rohstoffe)
* `killInhabitantsAndWorker` (optional): bei 1 werden Insassen (Soldaten) und Arbeiter des Gebäudes (auch wenn sie gerade außerhalb sind) getötet

#### Rückgabewert

none

#### Beispiel

```lua
-- reißt vom Spieler 1 alle Baustellen an 320,170 im Radius von 15 ab und gibt keine Rohstoffe zurück
SU.Buildings.DeleteBuildingsInArea(1, -1, 320, 170, 15, Buildings.UNDERCONSTRUCTION)
```
