Esta guía te ayuda a poner en marcha tu servidor de Project Zomboid y a resolver el caso de que no arranque ni bien termina de instalarse.
Antes de empezar
Para Project Zomboid recomendamos al menos 4 GB de RAM y 2 núcleos. Si tu plan tiene menos, podés mejorarlo desde Mis servicios, Cambiar opciones en https://neatech.ar. El servicio tiene que estar activo y las facturas pagas. Los pasos están en Mejorar o cambiar características de mi servidor.
Paso 1: que el servidor inicie
Puede pasar que un servidor nuevo no inicie la primera vez. Una causa conocida es que el juego intenta guardar copias de su mundo en un lugar donde no tiene permisos. Se arregla desde el archivo .ini.
- En gpanel.neatech.ar entrá a tu servidor y asegurate de que esté detenido.
- Abrí Files. Entrá a la carpeta .cache y después a Server.
- Abrí el .ini de tu servidor. Es el que se llama igual que la variable SERVER_NAME de la sección Startup. El nombre del archivo lleva comillas, por ejemplo
"MiServidor".ini. Si no ves ningún .ini en esa carpeta, abrí un ticket. - Buscá estas líneas y dejalas así:
BackupsCount=0
BackupsOnStart=false
BackupsOnVersionChange=false
BackupsPeriod=0
- Guardá el archivo e iniciá el servidor. Arrancó bien cuando la consola muestra
* SERVER STARTED **. - Si arrancó, detenelo para seguir con el paso 2.
Paso 2: puerto UDP
El juego usa un segundo puerto, UDP, además del principal. Si no está configurado, te avisa al entrar.
- Abrí Startup y mirá la variable UDPPORT. Si ya tiene un puerto cargado, este paso ya está listo.
- Si está vacía, abrí Network y usá el botón para crear una asignación (Create Allocation).
- Aparece un puerto nuevo en la lista. Copiá ese, no el que ya estaba.
- Volvé a Startup y pegalo en UDPPORT.
- Iniciá el servidor.
Si el aviso sigue o no podés conectarte, abrí un ticket. A veces el puerto nuevo no se publica hasta que lo revisamos nosotros.
La memoria no la cambies vos
No hace falta que edites ProjectZomboid64.json. La memoria que usa el juego (el valor -Xmx) la define NeaTech según tu plan. El juego usa más memoria que ese máximo, por eso el valor tiene que dejar margen. Si lo subís, el servidor puede apagarse solo por falta de memoria.
Abrí un ticket si mejoraste tu plan y querés que revisemos ese valor. También si cambiaste el -Xmx siguiendo una versión anterior de esta guía y el servidor se corta o se apaga solo.
Si el servidor no inicia
Mirá la consola.
- Si dice
./ProjectZomboid64: No such file or directorycon código 127, o el panel muestra Disk 0 Bytes, el juego no terminó de instalarse. Abrí un ticket. - El bloque "Detected server process in a crashed state" no es la causa. El error está en las líneas de arriba. El panel deja de reintentar si el proceso se cae dos veces en menos de 60 segundos. Si no entendés el error, copialo en el ticket.
Si necesitás escribirnos
Abrí un ticket desde tu cuenta en https://neatech.ar/submitticket.php, en el departamento Soporte Game Servers. Elegí el servicio afectado y contanos qué pasó, desde cuándo y adjuntá una captura de la consola o del error. No hace falta que nos pases contraseñas.
Cuando el servidor ande, podés sumar mods con Project Zomboid: cómo agregar mods a mi servidor.
También te puede pasar si...
- Tu servidor de Project Zomboid no prende o no arranca ni bien lo compraste.
- Se apaga solo apenas inicia.
- Al entrar al juego te dice que falta el puerto UDP.
- La consola muestra "crashed state" y no reintenta.
- La consola dice "No such file or directory" con ProjectZomboid64.
- Viste que el archivo ProjectZomboid64.json tiene un valor de memoria distinto al de tu plan.