--- title: Ejemplos de código summary: Ejemplos de mod regulares para propiedades XML, un primer script MD, ventanas UI, botones y texto. section: wiki kind: example status: example updated: 2026-10-22 tags: ["X4","modding","examples"] sources: ["https://wiki.egosoft.com/X4%20Foundations%20Wiki/Modding%20Support/"] --- ## Cambiar la resistencia del casco del buque El [Guía de parches XML](wiki:editing-parameters) utiliza archivos completos de `wiki/examples/elite_hull`: [manifiesto](../examples/elite_hull/content.xml) y [Parche macro de élite](../examples/elite_hull/assets/units/size_s/macros/ship_arg_s_fighter_02_a_macro.xml). Copia el contenido de la carpeta en tu extensión y conserva la estructura del directorio. El selector se verificó con X4 9.00; el nuevo mod no se ejecutó por separado en el juego. ## Un primer guión MD [Hola X4](wiki:first-extension) proporciona un [manifiesto](../examples/hello_x4/content.xml) y [Guión MD](../examples/hello_x4/md/HelloX4.xml). Su cue de una sola vez escribe en el registro y no necesita ejecutar de nuevo cuando se carga un estado ya guardado. ## Una UI personalizada [Crear una ventana](wiki:create-ui) cubre un marco de ayuda, tabla, texto y botón Cerrar. Su mod debe proporcionar una llamada después de la preparación de la UI. [Lua ↔ MD](wiki:md-lua-bridge) muestra ambos puntos finales de eventos; [un botón estándar de la UI](wiki:extend-ui) es un fragmento dentro de un constructor de tablas existente. ## Nuevo contenido [Añadir una nave](wiki:adding-ship) sigue macro, índice y registro de software. Obtenga la macro original completa de su propio juego; los archivos de juego originales no se presentan como ejemplos de autor. [Texto](wiki:localization) y [precios](wiki:wares-and-prices) proporcionar ejemplos XML específicos. ## Antes de usar un bloque Identifique si es un archivo completo, un fragmento de acciones, parte de una función Lua o pseudocódigo. Compruebe la versión, las pertenencias y los IDs. Una compilación wiki exitosa no convierte un ejemplo de aprendizaje en un escenario de juego probado.