Para crear un servidor de Project Zomboid en 2026 necesita Build 42 (la versión estable actual es la 42.21), el servidor dedicado que se descarga con SteamCMD y los puertos 16261 y 16262 UDP abiertos. La ruta más corta: instale la app 380870, arranque una vez para crear la cuenta de administrador y los archivos, apague, ajuste servertest.ini (servidor y mods) y servertest_SandboxVars.lua (reglas del mundo) y vuelva a iniciar.
¿Prefiere no mantener su propio servidor con SteamCMD? En HostValues ajusta las opciones del modo sandbox, administra mods de Steam Workshop y accede a los archivos desde el panel de juegos o por SFTP, con 2 espacios de copia por servidor, protección DDoS y cancelación mensual. Ver los planes →
Build 42 y multijugador: lo que cambia para su servidor
Build 42 es la versión estable, con multijugador, desde la 42.20 del 29 de julio de 2026. La actual es la 42.21, que The Indie Stone publicó como estable el 28 de septiembre de 2026. Para un servidor importa esto:
- La misma versión para todos. Servidor y jugadores deben usar la misma versión; desde la 42.21, el juego avisa a quien intenta entrar con otra.
- Build 41 queda aparte. Sus guardados no son compatibles con Build 42. Para terminar un mundo antiguo, el servidor y los jugadores pasan a la beta
legacy41. - Hasta 254 jugadores desde el hotfix 42.20.3 del 17 de agosto de 2026. En la wiki oficial,
MaxPlayersvale 32 por defecto, con un aviso de problemas de carga del mapa y desincronización por encima de 32.
Instalar el servidor dedicado con SteamCMD
El servidor es una aplicación aparte, Project Zomboid Dedicated Server (app ID 380870), que SteamCMD descarga con un inicio de sesión anónimo:
force_install_dir C:\PZServer
login anonymous
app_update 380870 validate
quit
El mismo app_update actualiza el servidor; para Build 41, use app_update 380870 -beta legacy41 validate.
- Windows: antes del primer arranque, edite
StartServer64.bat. Reserva 16 GB por defecto (-Xmsy-Xmx): si no adapta esos valores a la memoria que quiere dar al servidor, este no arranca y muestra errores de memoria. - Linux: use un usuario propio, nunca root, y arranque con
bash start-server.shdentro detmux, que mantiene el servidor activo si se corta SSH. - Primer arranque: la consola pide la contraseña de la cuenta de administrador que crea.
-adminpasswordla fija sin preguntar y-servername NOMBREcambia el nombre del.iniy de la partida. - Cuando la consola confirme el arranque, apague con
quity edite los archivos.
Archivos y carpetas del servidor
El servidor guarda sus archivos en la carpeta Zomboid del usuario que lo ejecuta (%USERPROFILE%\Zomboid en Windows, ~/Zomboid en Linux), con el nombre del servidor, servertest por defecto:
| Archivo o carpeta | Dónde está | Qué controla |
|---|---|---|
servertest.ini | Zomboid/Server | El servidor: nombre, contraseña, PVP, plazas, puertos y mods |
servertest_SandboxVars.lua | Zomboid/Server | El mundo: zombis, botín, duración del día, infección |
servertest_spawnregions.lua | Zomboid/Server | Regiones de aparición, como Muldraugh o Rosewood |
servertest_spawnpoints.lua | Zomboid/Server | Puntos de aparición concretos |
Carpeta servertest | Zomboid/Saves/Multiplayer | El mundo guardado |
Ajustes de servertest.ini que conviene revisar
Cada línea es Ajuste=valor. Puede guardar el archivo con el servidor en marcha y aplicar los cambios con reloadoptions. Valores por defecto según la wiki oficial:
| Ajuste | Por defecto | Qué hace |
|---|---|---|
Public | false | Con true, aparece en el navegador del juego; PublicName es el nombre visible |
Password | vacío | Contraseña para entrar |
Open | true | Con false, solo entran las cuentas que crea el administrador |
MaxPlayers | 32 | Jugadores a la vez, sin contar a los administradores |
PVP | true | Daño entre jugadores; con SafetySystem=true, cada uno activa su propio modo PVP |
PauseEmpty | true | Detiene el tiempo si no hay nadie conectado |
DefaultPort y UDPPort | 16261 y 16262 | Puertos del servidor |
En servertest_SandboxVars.lua, Zombies = 4 es la población normal (1 la más alta, 6 sin zombis), ZombieRespawn = 4 desactiva la reaparición y DayLength = 4 da días de 1 hora y 30 minutos reales. ¿Prefiere menús? Configure la partida en su PC con Host y Manage Settings y suba los archivos generados.
Puertos y conexión de los jugadores
En un equipo propio, abra 16261 UDP y 16262 UDP (conexión directa) en el router y en el cortafuegos; con UFW, sudo ufw allow 16261/udp y sudo ufw allow 16262/udp. Cada servidor adicional en la misma máquina necesita otros dos puertos UDP. Los jugadores añaden el servidor a favoritos con la IP pública y el puerto 16261 y eligen nombre de cuenta y contraseña. En un servidor alojado valen la dirección y el puerto del panel (vea puertos de un servidor de juegos).
Mods de Steam Workshop en Build 42
Cada mod necesita dos datos en servertest.ini:
WorkshopItems=: el ID de Workshop, el número al final de la URL del mod en Steam, separado de los demás con punto y coma (WorkshopItems=ID1;ID2). El servidor descarga esos mods.Mods=: el ID de carga del mod (el campoidde sumod.info). Un elemento de Workshop puede traer varios mods: ponga solo los que quiera cargar.
Los mods de mapa necesitan además su carpeta en Map=. Use solo mods que admitan Build 42: el gestor de mods del juego muestra los dos ID y las versiones mínima y máxima del juego, y los mods para versiones antiguas probablemente no funcionen. Al conectarse, cada jugador descarga los mods de Workshop del servidor; con DoLuaChecksum=true (por defecto) se expulsa a quien tenga archivos distintos. Añada los mods de uno en uno y mire la consola tras cada reinicio.
Administración: permisos, comandos y copias
En la consola del servidor, los comandos van sin barra; en el chat del juego, con barra y una cuenta de administrador (lista completa):
setaccesslevel "usuario" "admin"da permisos a un jugador. Niveles: user, priority, observer, gm, moderator y admin.adduser "usuario" "contraseña"crea una cuenta siOpen=false.servermsg "texto"avisa a todos yquitguarda y apaga.
Antes de actualizar o cambiar de rama, apague con quit y copie Zomboid/Server y Zomboid/Saves/Multiplayer/servertest. The Indie Stone recomienda una copia manual antes de probar una versión Unstable con una partida existente.
Su servidor de Project Zomboid en HostValues
Un servidor de Project Zomboid de HostValues está listo para jugar en minutos, y lo demás se hace en el panel de juegos:
- Los archivos de configuración se editan en la pestaña File managers o por SFTP (datos de acceso en Settings).
- Los ajustes de arranque están en Startup y los comandos se escriben en Console.
- Con los ID de Workshop en la configuración, el servidor descarga los mods al iniciarse.
- Las copias automáticas están activadas por defecto; antes de actualizar, use uno de los 2 espacios de Backups.
Preguntas frecuentes
¿Cómo crear un servidor de Project Zomboid?
Instale el servidor dedicado (app 380870) con SteamCMD, arránquelo una vez, ajuste servertest.ini y servertest_SandboxVars.lua, abra 16261 y 16262 UDP y reinicie. Servidor y jugadores necesitan la misma versión de Build 42.
¿Qué puertos usa un servidor de Project Zomboid?
16261 UDP y 16262 UDP (DefaultPort y UDPPort). En un servidor alojado, use el puerto del panel.
¿Cuánta RAM necesita un servidor de Project Zomboid?
Depende de los jugadores activos y de los mods. Como orientación, 4 GB suelen bastar para un grupo de 4 a 8 personas, a partir de 16 jugadores conviene elegir al menos 8 GB y los servidores de más de 20 jugadores con muchos mods pueden beneficiarse de 12 GB.
¿Cómo instalar mods en el servidor de Project Zomboid?
Ponga el ID de Workshop en WorkshopItems= y el ID del mod en Mods= dentro de servertest.ini, y reinicie. Use solo mods compatibles con Build 42.
Alquile su propio servidor de Project Zomboid
Desde €5,60 al mes. En línea en pocos minutos, sin permanencia y con protección DDoS incluida.
Ver planes Pedir ahora¿Nuevo en HostValues? Use el código WELKOM10 y obtenga un 10% de descuento en su primer pedido.