---
title: los recursos necesarios para la construcción
summary: Una propiedad de estación MD que da escasez de material para una tarea de construcción en particular.
section: reference
kind: api
status: reference
updated: 2026-10-22
tags: ["X4","modding","needed","build","resources"]
sources: ["https://wiki.egosoft.com/X4%20Foundations%20Wiki/Modding%20Support/"]
---
## Valor devuelto
| Tipo | Significado |
| --- | --- |
| [Tabla MD](wiki:type-md-values) | La forma.table da una tabla MD keyed por mercancías con cantidades de escasez. No es una tabla Lua. |
[Tipos y métodos](wiki:types)
## Expresión observada
Capa: Mission Director. Esta es una propiedad de estación para una tarea de construcción, no una función Lua. `$Station` debe existir y `$Build` debe ser su tarea válida. El controlador debe resolver estas variables; el fragmento no las crea.
```xml
```
**Qué ocurre:** $Needed sostiene la tabla de escasez de esta tarea y $Wares su lista de claves. Las cantidades y los artículos exactos dependen de la estación/tarea; no hay salida impresa fija.
## Iterar el resultado
La tabla describe la escasez de ese pedido. Las existencias de la estación, la receta de material y los recursos que faltan son diferentes. El ejemplo lee cada ID de material y la cantidad requerida correspondiente.
```xml
```
**Qué ocurre:** Cada llave $Ware suministra su ID y cantidad de escasez $Amount. Este ejemplo lee datos; no entrega mercancías.
## Límites
Compruebe primero el ciclo de vida de la tarea y la asociación de la estación. No reutilice una manija después de la terminación o cancelación. Maneje un conjunto vacío válido por separado de un pedido que falta. Leer esta propiedad no debe crear barcos ni recursos de suministro; la pantalla de la UI tiene su propia verificación.