Saltar al contenido

One Hour One Life: configurar un Servidor VPS

Descubre cómo compilar el servidor de código abierto de One Hour One Life en tu VPS Linux, configurarlo y conectar a tus jugadores → Más información

11 de noviembre de 20264 min de lectura0 Visitas0 útil

Introducción

Puedes alojar un servidor de One Hour One Life en tu propio VPS de ZapX. El servidor de One Hour One Life es de código abierto: descarga el código fuente del desarrollador, compila el servidor y ejecútalo en Linux. En esta guía descubrirás qué necesitas, cómo compilar el servidor y cómo pueden conectarse tus jugadores.

Información

One Hour One Life no está incluido en Instalador de servidores de juego y no tiene un servidor dedicado listo para usar a través de SteamCMD. Tienes que configurar el servidor manualmente, tal como se explica en esta guía.

Requisitos

RequisitoOne Hour One Life
Sistema operativoLinux, por ejemplo, Debian o Ubuntu
Archivos del servidorCódigo fuente de GitHub
Herramientasgit, un compilador de C++ y make (por ejemplo, g++)
AccesoSSH
Información

El desarrollador compila y ejecuta sus servidores en Linux. Si tu VPS tiene Windows, instala una plantilla de Linux desde Configuración > Reinstalación. Esto eliminará todos los datos de tu VPS. Encontrarás más información en Reinstalar el servidor.

Configuración

Los ajustes están en archivos individuales de la carpeta OneLife/server/settings/. Cada archivo contiene un único valor. Estos son los más importantes:

ArchivoValor predeterminadoDescripción
port.ini8005Puerto del servidor
maxPlayers.ini160Número máximo de jugadores
requireClientPassword.ini0El valor 1 exige una contraseña para conectarse
clientPassword.initestPasswordContraseña que se exige para conectarse
requireTicketServerCheck.ini1Comprueba los inicios de sesión con el servidor oficial de tickets
Importante

Para un servidor privado, el desarrollador establece requireTicketServerCheck.ini en 0 en su script de prueba. Si configuras una contraseña, cambia también el valor de clientPassword.ini: el valor predeterminado es público.

Conectarse al servidor

Tus jugadores tienen que configurar un servidor personalizado en el juego. Para ello, deben editar estos archivos en la carpeta settings de su instalación del juego:

ArchivoContenido
useCustomServer.ini1
customServerAddress.iniLa dirección IP de tu VPS, que puedes encontrar en Resumen en el panel de control de ZapX
customServerPort.ini8005 o el valor de tu archivo port.ini
serverPassword.iniLa contraseña de clientPassword.ini, si has configurado una

El servidor y el juego deben estar actualizados a la misma versión; de lo contrario, es posible que no se pueda establecer la conexión.

Puertos y firewall

PuertoProtocoloUso
8005TCPJuego (valor de port.ini)

Abre el puerto en el firewall de tu sistema si usas uno. Encontrarás más información en Firewall en Linux. Si usas el Firewall de red de tu VPS en el panel de control de ZapX, abre también el puerto allí.

FAQ

Preguntas frecuentes

No. One Hour One Life no está incluido en el Instalador de servidores de juego y no tiene un servidor dedicado listo para usar a través de SteamCMD. Tienes que compilar el servidor de código abierto a partir del código fuente del desarrollador.
Linux, por ejemplo, Debian o Ubuntu. El desarrollador compila y ejecuta sus servidores en Linux, y la compilación se configura para Linux con ./configure 1.
De forma predeterminada, usa el puerto 8005 (TCP). Puedes cambiarlo en el archivo settings/port.ini de la carpeta del servidor.

Comentarios

¿Te resultó útil este artículo?

Tus comentarios nos ayudan a priorizar y mejorar los contenidos.

0 de 0 Las valoraciones consideraron útil este artículo.

Ayuda personalizada

¿No te basta con la guía?

Nuestro equipo de soporte de ZAP conoce tu producto. Describe brevemente tu consulta y te ayudaremos personalmente.

Zappy conoce esta guía y te responde directamente en el chat.