Puedes alojar un servidor de Hurtworld en tu propio VPS de ZapX. Hurtworld todavía no está incluido en Instalador de servidores de juego, así que tienes que configurar el servidor manualmente. Es muy sencillo: puedes descargar gratis los archivos del servidor con SteamCMD. En esta guía descubrirás qué necesitas, cómo instalar e iniciar el servidor y qué puertos tienes que abrir.
| Requisito | Hurtworld |
|---|---|
| Sistema operativo | Windows Server o Linux (64 bits), por ejemplo, Debian o Ubuntu |
| Archivos del servidor | Hurtworld Dedicated Server, ID de aplicación de SteamCMD 405100 (descarga anónima) |
| Acceso | Windows: Escritorio remoto · Linux: SSH |
Hurtworld todavía no está disponible en el Instalador de servidores de juego. Por eso, tienes que instalar el servidor por tu cuenta. Si quieres usar otro sistema operativo, instala otra plantilla en Configuración > Reinstalación. Esto borrará todos los datos de tu VPS. Encontrarás más información en Reinstalación del servidor.
Para iniciar Hurtworld, usa una línea de comandos que defina el puerto, el puerto de consulta, el nombre del servidor y tu cuenta de administrador. En Windows, crea un archivo start.bat en la carpeta del servidor con el siguiente contenido:
Hurtworld.exe -batchmode -nographics -exec "host 12871;queryport 12881;servername Mein Hurtworld Server;maxplayers 50;addadmin <STEAMID64>" -logfile "gamelog.txt"
En Linux, inicia el servidor desde la carpeta del servidor con ./Hurtworld.x86_64 y los mismos parámetros.
| Parámetro | Significado |
|---|---|
host 12871 | Puerto del juego |
queryport 12881 | Puerto de consulta para la lista de servidores |
servername | Nombre que aparece en la lista de servidores |
maxplayers | Número de plazas para jugadores |
addadmin <STEAMID64> | Da permisos de administrador al jugador con esta SteamID64 |
-logfile | Archivo en el que el servidor escribe su salida |
addadmin solo se aplica a la sesión activa. Por eso, deja el comando en la línea de inicio para recuperar los permisos de administrador cada vez que reinicies el servidor.
Para que el servidor se inicie automáticamente después de reiniciar tu VPS, crea una tarea en el Programador de tareas de Windows que ejecute start.bat al iniciar el sistema. En Linux, puedes usar, por ejemplo, un servicio de systemd o iniciar el servidor en una sesión de screen.
| Puerto | Protocolo | Uso |
|---|---|---|
| 12871 | UDP | Juego |
| 12881 | UDP | Consulta (lista de servidores) |
Algunas guías también indican que hay que usar TCP para el puerto del juego. Si los jugadores no pueden conectarse al servidor, abre también ese puerto para TCP.
Abre los puertos en el firewall de tu sistema operativo: en Windows, en el Firewall de Windows (Administrar las reglas del Firewall de Windows Defender); en Linux, sigue, por ejemplo, las instrucciones de Configurar el firewall de Linux. También tienes que abrirlos en la pestaña Firewall de red de tu VPS en el panel de control de ZapX.
