Después de muchos problemas propios, esta es una guía para configurar completamente un servidor Zomboid para PC, instalar mods, configurar su servidor Y fusionar su base desde su mundo de un solo jugador.
Instalación del servidor
Primero, querremos descargar SteamCMD, una aplicación para desarrolladores creada por Steam. Esto se puede hacer visitando este liga.
A continuación, desplácese hacia abajo hasta la pestaña de Windows y haga clic en el icono [1] en la esquina:
Esto debería descargar un archivo llamado steamcmd.zip, así:
La mayoría de las guías recomiendan crear una carpeta en Archivos de programa (x86), pero personalmente, me gusta crear una carpeta en mi escritorio llamada steamCMD y extraer el archivo comprimido en esa carpeta para facilitar el acceso. Para descomprimir, haga clic derecho en el archivo y haga clic en "Extraer todo", luego elija la carpeta de su elección:
Una vez extraído, queremos hacer clic en el icono "SteamCMD" en esta carpeta. Aparecerá un símbolo del sistema y puede tardar un segundo en actualizarse. Primero, escriba "iniciar sesión de forma anónima" (sin paréntesis) y presione Entrar en su teclado. A continuación, escriba "AppUpdate 380870 validar" (sin paréntesis). Este paso tardará uno o dos minutos en cargarse:
Enhorabuena, ha instalado el servidor.
Reenvío de puertos y redes
Ahora que ha instalado el servidor, es hora de permitirlo a través del firewall.
IMPORTANTE: tenga en cuenta que si tiene una configuración de enrutador doble, deberá reenviar los puertos desde la IP del primer enrutador al segundo, y luego desde el segundo nuevamente a la dirección IP de la PC.
Primero, inicie sesión en su enrutador y busque la pestaña de reenvío de puertos:
A continuación, abra el símbolo del sistema de la PC que alojará y escriba "ipconfig" (sin paréntesis). Busque la línea de texto que dice dirección IPv4 y copie/recuerde esta dirección:
Luego, agregue el rango de puertos y la dirección IP de su PC al cuadro IP local o dirección IP. Agregue lo siguiente y asegúrese de que el protocolo esté configurado con la configuración correcta de UDP o TCP:
Guarde/aplíquelos a la configuración de su enrutador. A continuación, permitiremos estos a través del firewall.
Primero, busque el programa Firewall de Windows Defender y ábralo. Haga clic en "Configuración avanzada" en la parte superior izquierda de la pantalla:
A continuación, haga clic en "Reglas de entrada" y luego haga clic en "Nueva regla":
Seleccione "Puerto" en la nueva pantalla, luego haga clic en Siguiente. Asegúrese de que esté configurado en "UDP" y "Puertos locales específicos" y escriba "16261":
Haga clic en Siguiente, asegúrese de que la casilla "Permitir la conexión" esté marcada y luego haga clic en Siguiente nuevamente, asegurándose de que las tres casillas estén marcadas, y luego haga clic en Siguiente nuevamente. Deberías llegar a una página de "Nombre" así. Nombre este "pzUDP" y haga clic en Finalizar:
IMPORTANTE: ¡Repita el mismo proceso con el puerto 16262!
Finalmente, abra Configuración en su dispositivo y diríjase a la pestaña "Red e Internet":
Debería aparecer una pestaña de estado de la red. Haga clic en "Propiedades". Debería ver una pestaña que dice "Perfil de red". Configure la conexión como privada:
IMPORTANTE: Haga esto tanto para el dispositivo host como para el dispositivo de reproducción en la misma red.
Ahora es una buena idea reiniciar su computadora también.
Felicitaciones, ha permitido puertos Zomboid y Steam a través de su firewall.
Pruebe la ejecución del nuevo servidor
Ahora que el reenvío de puertos está configurado, iniciaremos el servidor de Project Zomboid por primera vez. Navegue de regreso a su carpeta SteamCMD. Haga clic en "steamapps", luego en "común", luego en "servidor dedicado de Project Zomboid". Deberías ver una pantalla como esta:
Haga clic en el archivo titulado "StartServer64". Esto comenzará el primer inicio del servidor. Se abrirá un símbolo del sistema y se cargará durante un tiempo. La primera vez, le pedirá una contraseña de administrador. ¡Escriba esto y asegúrese de recordarlo! Necesitará esta contraseña para iniciar sesión en la cuenta de administrador. El servidor se iniciará.
Inicie Zomboid en su dispositivo elegido.
IMPORTANTE: si el dispositivo está en la misma red, use la IP copiada anteriormente del Paso 2. Si está en otra red, vaya a la PC en la que está alojado y visite este [sitio] para ubicar el IPv4. Esto será lo que le dará a otros/amigos/usted mismo para conectarse desde diferentes redes.
Escriba la información en los siguientes cuadros:
Si puede ver el servidor e iniciar sesión como administrador, la conexión del servidor está configurada.
Felicitaciones, ahora tiene un servidor Zomboid en ejecución.
Configuración del servidor y agregar mods al servidor
Si desea agregar mods al servidor o editar la configuración base, primero deberá usar un lector de archivos. El Bloc de notas integrado de Windows funciona bien, pero personalmente uso Visual Studio Code.
A continuación, busque el archivo de su servidor Zomboid. Esto se puede encontrar en C:\Users(your-own-username)\Zomboid\Server o presionando WindowsKey+R y escribiendo lo siguiente: %userprofile%/zomboid y luego haciendo clic en la carpeta "servidor":
Debería recibir tres archivos: servertest, servertest_sandboxvars y servertest_spawnregions:
Haga clic con el botón derecho en servertest y elija abrirlo con el editor de texto de su elección (por ejemplo, Visual Studio Code). Asegúrese de "confiar" en la pestaña si usa Visual Studio Code. Luego puede editar y guardar las configuraciones. Aquí puede ver la configuración del servidor, como puertos, mods, jugadores máximos, contraseñas del servidor, permitir que el servidor se vea públicamente o no, etc. Cada línea se explica por sí misma, lo que facilita la comprensión. En este paso, agregaremos mods. Primero, ubique la línea “mods=”:
Aquí tendrá que ir a la página del taller de mods y encontrar el ID de MOD, que generalmente se encuentra en la parte inferior de la página del taller de mods. En este ejemplo, usamos el mod Common Sense de @BitBraven:
Copie la línea de identificación del mod y péguela en la línea mods=, y coloque un punto y coma justo después. A continuación, vamos a hacer el mismo proceso, excepto que esta vez con la línea "Elementos del taller":
Esta vez, copie el número de identificación del taller e inserte un punto y coma justo después.
Finalmente, haga clic en Archivo y luego en Guardar. Esto actualizará los archivos para la próxima vez que se abra el servidor e instalará los mods.
Mover datos de un solo jugador
Si es nuevo en el alojamiento de Project Zomboid y desea fusionar su base de un jugador con su servidor multijugador, primero deberá ubicar el fragmento en el que está almacenada su base. Esto se puede hacer yendo a la Sitio web del mapa de Project Zomboid y localizar su base. Haga clic en la pestaña "Coordenadas del mapa" y mueva el cursor, lo que le dará las coordenadas:
Estas coordenadas se corresponderán tanto con datos de fragmentos como con archivos de mapas en la carpeta C:\Users(username)\Zomboid\Saves(builder/sandbox/whatever)(fecha). En este ejemplo, usando las coordenadas de la prisión, queremos comenzar en la esquina superior y bajar hasta la esquina inferior. Mirando la “celda” en el mapa, comienza con 25×39 y termina con 26×40. Usando estos, ubicaremos los archivos de datos de fragmentos:
También haremos algo similar con los archivos de mapas. Como podemos ver en el ejemplo, las coordenadas son 7544×11723. Recortaremos un número en cada lado, para que podamos imaginar 754 × 1172. Haga esto también para la esquina inferior y obtendremos 789 × 1198. Entonces volveremos a encontrar ese rango de archivos de mapas. Deberá copiar TODOS los archivos de este rango. Puede ser mucho, dependiendo del tamaño de la base. Si no tiene una base de construcción de juegos de vainilla, haga todo lo posible para estimar las coordenadas de la base usando el mapa. En mi ejemplo, no tengo estos archivos exactos ya que el área no se ha cargado, FYI. Pero si los has visitado, allí estarán:
Si también desea conservar los contenidos de almacenamiento y los datos del vehículo, estarán en la misma carpeta de archivos. Busque el archivo BIN "WorldDictionary", así como el archivo DB "Vehicles", y cópielos.
Luego, vaya a su carpeta C:\Users(username)\Zomboid\Saves\Multiplayer (servername) y pegue todos los datos aquí, eligiendo reemplazar los archivos existentes actuales si aparece la opción. En el próximo arranque del servidor, se deben colocar las estructuras, los vehículos y el almacenamiento.
Le recomiendo encarecidamente que cree una carpeta para almacenar todos estos datos juntos, de modo que pueda copiarlos todos a la vez.
Si desea fusionar un mundo entero, copie TODO. Sin embargo, esto puede tomar algún tiempo.
Felicitaciones, ahora ha fusionado los datos de su mapa de un solo jugador a multijugador.
Eso es todo lo que estamos compartiendo hoy para este proyecto Zomboid guía. Esta guía fue originalmente creada y escrita por mayor hechizado. En caso de que no actualicemos esta guía, puede encontrar la última actualización siguiendo este liga.