Cómo añadir mapas de Workshop a tu servidor de Project Zomboid

Actualizado el 10 de junio de 2026 · Por Host Havoc Technical Support Team

Los mapas personalizados de Workshop amplían tu mundo de Project Zomboid más allá de las ubicaciones predeterminadas. Este proceso requiere acceso FTP para transferir los archivos del mapa descargados a tu servidor. Antes de seguir estos pasos, completa añadir mods para instalar el mapa como mod.

Antes de empezar: Debes añadir el mapa como mod antes de seguir esta guía. Detén tu servidor antes de realizar cambios en los archivos.

Instalar el mod del mapa

  1. Detén tu servidor desde el panel de juego.
  2. Sigue la guía para añadir mods para instalar el mapa de Workshop deseado como mod en tu servidor.

Subir archivos del mapa por FTP

  1. Conéctate a tu servidor usando un cliente FTP como FileZilla.
  2. Crea una carpeta mods en el directorio raíz de tu servidor si no existe.
  3. En tu PC local, descarga los mapas deseados a través de Steam Workshop.
  4. Localiza los archivos descargados. La ruta predeterminada es:
    C:\Program Files (x86)\Steam\steamapps\workshop\content\108600
    

    Los nombres de carpeta en este directorio corresponden a los IDs de Workshop de los mapas.
  5. Copia las carpetas del mapa deseadas desde tu PC y súbelas a la carpeta mods de tu servidor por FTP.
  6. Copia todo el contenido de la carpeta media de cada mapa subido y colócalo en /media/maps en tu servidor. Si se te pide sobrescribir archivos, confirma la sobrescritura.

Configurar las regiones de aparición

  1. En tu panel de juego, ve a Configuration Files y abre servertest_spawnregions.lua con Text Editor.
  2. El archivo lista las regiones de aparición y las vincula a las rutas de los mapas. De forma predeterminada incluye los cuatro mapas base:
    function SpawnRegions()
          return {
                { name = "Muldraugh, KY", file = "media/maps/Muldraugh, KY/spawnpoints.lua" },
                { name = "West Point, KY", file = "media/maps/West Point, KY/spawnpoints.lua" },
                { name = "Rosewood, KY", file = "media/maps/Rosewood, KY/spawnpoints.lua" },
                { name = "Riverside, KY", file = "media/maps/Riverside, KY/spawnpoints.lua" },
          }
     end
    
  3. Añade tu mapa personalizado insertando una nueva línea que apunte a su archivo de spawn. Por ejemplo, para añadir BedfordFalls:
{ name = "BedfordFalls", file = "media/maps/BedfordFalls/spawnpoints.lua" },

Repite esto para cada mapa adicional, asegurándote de que cada ruta coincida con la carpeta que subiste.

Actualizar la lista de mapas

  1. Todavía en Configuration Files, abre servertest.ini con Text Editor.
  2. Busca la línea Map=Muldraugh, KY.
  3. Añade tus mapas personalizados antes de Muldraugh, KY, separando cada uno con un punto y coma (;). Por ejemplo:
    Map=BedfordFalls;Muldraugh, KY
    

    Muldraugh, KY debe permanecer como última entrada o los demás mapas no cargarán.
  4. Guarda el archivo e inicia tu servidor.