Esta guía explica cómo instalar mods del Steam Workshop en tu servidor de DayZ alojado con Legion Hosting, incluyendo la diferencia entre mods requeridos por el cliente y mods exclusivos del servidor, cómo gestionar archivos de clave .bikey y cómo funciona la verificación de firmas. Para la configuración general del servidor, consulta la Guía de configuración del servidor de DayZ.
Encontrar IDs de mods en el Steam Workshop
Cada mod en el Steam Workshop tiene un ID numérico de Workshop visible en la URL de su página:
https://steamcommunity.com/sharedfiles/filedetails/?id=1559212036
El número al final de la URL (por ejemplo, 1559212036) es el Workshop ID. Recopila el Workshop ID de cada mod que desees instalar antes de continuar.
Añadir mods requeridos por el cliente
DayZ carga los mods a través del parámetro de inicio -mod=. En GPanel, navega a la pestaña Startup y localiza el comando de inicio o el campo del parámetro de mods. Añade tus Workshop IDs usando el siguiente formato:
-mod=@1559212036#;@1565871491#;@2291785593#
Cada mod se prefija con @ y se separa con un punto y coma. Añade un # después de cada Workshop ID (por ejemplo, @1559212036#). El # al final indica al servidor que descargue o actualice automáticamente ese mod desde Steam Workshop cada vez que el servidor se inicie, para que tus mods se mantengan actualizados sin intervención manual. El servidor carga los mods en el orden en que aparecen en este parámetro.
-mod=. Consulta la página del Workshop de cada mod para ver los requisitos de orden de carga o las dependencias listadas. Un orden de carga incorrecto es una causa común de que el servidor se bloquee al iniciar.
Mods exclusivos del servidor
Los mods que se ejecutan solo en el servidor y no necesitan ser instalados por los jugadores (como herramientas de administración, mods de registro o ajustes de economía del lado del servidor) deben añadirse al parámetro -serverMod= en lugar de -mod=. En la pestaña Startup de GPanel, localiza el campo del parámetro de mods del servidor y añade los Workshop IDs en el mismo formato @ID#:
-serverMod=@2564972768#;@2672706716#
Los jugadores no necesitan descargar ni suscribirse a los mods listados en -serverMod=. No añadas mods requeridos por el cliente aquí — usa el campo principal -mod= para esos.
Archivos de clave de mods (.bikey)
DayZ usa un sistema de verificación de firmas para asegurar que los clientes y servidores estén ejecutando archivos de mod idénticos. Cada mod debe tener su archivo .bikey presente en el directorio keys/ del servidor, o los jugadores serán expulsados con un error de discrepancia de firma.
Cuando los mods se añaden usando el formato @workshopID#, el servidor copia automáticamente el archivo .bikey de cada mod en el directorio keys/ cuando descarga o actualiza el mod. En la mayoría de los casos no necesitas copiar archivos de clave manualmente para los mods del Workshop.
Instalación manual de claves (solo para subidas por SFTP)
La copia manual de claves solo es necesaria cuando subes un mod vía SFTP en lugar de usar el sistema de descarga automática del Workshop:
- Navega a la carpeta del mod subido manualmente en el administrador de archivos de GPanel o vía SFTP.
- Dentro de la carpeta del mod, busca un subdirectorio
keys/oKey/que contenga uno o más archivos.bikey. - Copia esos archivos
.bikeyen el directorio raízkeys/del servidor. - Repite para cada mod subido manualmente. Los archivos de clave faltantes causarán errores de discrepancia de firma para los jugadores que se conecten.
keys/. Si no ves una carpeta keys/, busca en la raíz del mod cualquier archivo .bikey y cópialo directamente al directorio keys/ del servidor.
Configuración de verificación de firmas
La configuración verifySignatures en serverDZ.cfg controla qué tan estrictamente el servidor aplica las verificaciones de claves:
| Valor | Comportamiento |
|---|---|
0 |
Desactivado — sin verificación de firmas. No usar en servidores públicos. |
1 |
Verifica las firmas pero permite cierto contenido sin firmar. |
2 |
Estricto — todos los mods deben tener claves válidas en el directorio keys/. Recomendado para servidores públicos. |
Compartir tu lista de mods con los jugadores
Los jugadores deben tener los mismos mods requeridos por el cliente instalados localmente antes de poder conectarse a tu servidor. Para facilitar esto:
- Crea una Colección del Steam Workshop que contenga todos los mods de tu servidor y comparte el enlace de la colección con tus jugadores.
- Alternativamente, comparte la lista de Workshop IDs para que los jugadores puedan suscribirse a cada uno individualmente.
- El DayZ Launcher habilitará automáticamente los mods coincidentes cuando un jugador se conecte, pero deben estar ya suscritos y descargados.
Artículos relacionados
- Guía de configuración del servidor de DayZ — configuración de serverDZ.cfg y cómo se conectan los jugadores
- Economía de botín de DayZ (types.xml) — personalización de tasas de aparición de objetos y tablas de botín
- Solución de problemas de DayZ — errores comunes, problemas con BattlEye y configuración de RCON
- Cómo subir archivos vía SFTP