Guía para crear un servidor de Stationeers

De Survival Servers
Ir a la navegación Ir a la búsqueda

Crear un servidor de juego de Stationeers es un proceso sencillo que puedes realizar desde un servidor dedicado o desde tu equipo doméstico.

Opción n.º 1: Alquilar un servidor de Stationeers (¡mira el ejemplo de panel de control más abajo!)

Control panel.gif
Stationeers game server.png

Opción n.º 2: Crear un servidor de Stationeers desde tu equipo doméstico o un servidor dedicado

Requisitos del servidor

Windows 7, 8, 8.1, Server 2008, Server 2012 y 64 bits

Procesador de cuatro núcleos (requiere hasta 2 núcleos completos)

Hasta 3GB de memoria (actualmente usa alrededor de 6GB de memoria como mínimo y hasta 15GB de memoria con el servidor lleno)

2GB de espacio en disco (carpeta de instalación)

Visual C++ Redistributable para Visual Studio 2015

Steam en ejecución

Paso 1: Descargar los archivos del servidor de juego desde SteamCMD

La mejor forma de obtener los archivos de hosting del servidor dedicado del juego es mediante SteamCMD.

  1. Crea una carpeta donde quieras guardar los archivos de hosting de tu servidor de juego de Stationeers
  2. Dentro de la carpeta, coloca el archivo SteamCMD.exe que acabas de descargar
  3. Crea un archivo por lotes llamado SteamCMD.bat
  4. Coloca el siguiente código en este archivo por lotes:
@echo off
start "" steamcmd.exe +login anonymous +force_install_dir "C:\Some\Path\Where\You\Want\Game\Server\Files\To\Go" +app_update 600760 validate +quit
  1. Haz clic derecho en SteamCMD.bat y selecciona Ejecutar como administrador
  2. A estas alturas, los archivos de tu servidor de juego ya deberían estar completamente descargados

Paso 1 (método alternativo): Localizar los archivos del servidor de juego en el disco duro

Puedes alojar Stationeers directamente desde el propio juego. Si quieres cambiar algún ajuste, localiza tu carpeta common:

  1. Haz clic derecho en Stationeers en Steam y selecciona Propiedades
  2. Haz clic en la pestaña Archivos locales
  3. Haz clic en el botón 'Ver archivos locales

Paso 2: Configurar un servidor dedicado de Stationeers

  1. Crea un archivo por lotes llamado StationeersServer.bat en la carpeta de SteamCMD que acabas de crear (Paso 1) o en tu carpeta common de Steam (Paso 1: (método alternativo)).
  2. Coloca el siguiente código en este archivo por lotes:
start "C:\stationeersserver\Stationeers\rocketstation_DedicatedServer.exe" -batchmode -nographics -autostart
  1. Configura un archivo C:\stationeersserver\Stationeers\default.ini con
[SERVER]
SERVERNAME=Stationeers
GAMEPORT=27500
UPDATERPORT=27015
PASSWORD=
MAPNAME=Mars
DESCRIPTION=Stationeers
MAXPLAYER=30
[RCON]
RCONPASSWORD=stationeers
RCONIP=127.0.0.1

Paso 3: reenvío de puertos

Añade una regla de entrada en el Firewall de Windows para permitir el puerto UDP 27500 y también el 27015 (o los puertos que estés usando).

Es posible que además tengas que añadir una regla de reenvío en el router de tu red. Puedes consultar PortForward.com para saber cómo hacerlo.

Cómo unirte a tu servidor (clientes de SurvivalServers.com)

PASO 1: Actualiza tu servidor a la versión más reciente de Stationeers y luego haz clic en el botón verde de actualización en la parte inferior del panel. * Si no eres cliente de Survival Servers, consulta a tu proveedor de hosting de servidores de juegos.

UpdatecmdARK.png

MÉTODO 2, PASO 1: ¡Busca tu servidor en la lista de servidores del juego!

StationeersServerList.png

MÉTODO 2, PASO 2: Haz clic derecho en el icono de Steam en la barra de tareas de tu PC y selecciona Servidores, como se muestra en la imagen.

Step11.png

MÉTODO 2, PASO 3: selecciona Stationeers como tu juego en la parte inferior. ¡Únete a tu servidor!

Steamservers.png

¡Configura tu servidor de juego de Stationeers!

Ahora viene la parte divertida: configurar tu servidor de juego de Stationeers a tu gusto.

Puedes encontrar una lista de

Para modificar la configuración del servidor de juego puedes abrir el archivo \Stationeers\Default.ini

Aquí puedes modificar la configuración (además de la línea de lanzamiento) - esta configuración sobrescribe la de tu línea de lanzamiento:

[SERVER]
SERVERNAME=Stationeers
GAMEPORT=27500
UPDATERPORT=27015
PASSWORD=

MAPNAME=Mars
DESCRIPTION=Stationeers
MAXPLAYER=30

[RCON]
RCONPASSWORD=stationeers
RCONIP=127.0.0.1

Variables de configuración del servidor dedicado de Stationeers

-batchmode El servidor dedicado se ejecuta sin interfaz y empieza a escuchar en el puerto.

-nograpics Al ejecutar en modo por lotes, no inicializa ningún dispositivo gráfico. Esto permite ejecutar tus flujos de trabajo automatizados en máquinas que ni siquiera tienen GPU.

-autostart El servidor dedicado empieza a escuchar en el puerto sin intervención del jugador. Siempre está activado en el servidor dedicado de Linux.

-autosaveinterval integer Guarda el mundo en cada intervalo.

-creator int64 Establece el ID de Steam del creador como gamedata y par clave-valor. Está pensado para la futura integración de instancias de servidor.

-worldname string Carga y guarda los datos de la partida automáticamente desde un archivo existente.

-worldtype string Tipo de mundo (Space, Mars, Terrain)

-loadworld string Carga el mundo desde un archivo guardado. Si loadworld está activado, el comando worldname se ignora.

-gameport integer Puerto UDP del juego. Evita usar 27015-27020: son los puertos locales de consulta de servidores de Steam.

-updateport integer Puerto UDP para la consulta (query) de Steam

-servername string Título del servidor.

-basedirectory string Directorio base absoluto para un perfil personalizado. Ej.) -basedirectory C:\Profile\Player1 Ruta de configuración : C:\Profile\Player1\default.ini Ruta de guardado : C:\Profile\Player1\saves\[worldname]

Comandos de administrador de Stationeers

Puedes enviar comandos desde el navegador web. Enlace : http://[dedicated server address]:[GamePort]

help Muestra los comandos de ayuda

login <password> RCONPASSWORD se define en default.ini. La contraseña rcon predeterminada es stationeers.

save <worldname> Guarda el mundo en el directorio base

shutdown [-m message] [-t timeout in seconds] Apaga el servidor dedicado. Si ejecutas este comando sin parámetros, el servidor dedicado se apagará de inmediato. La cuenta atrás empieza en 10 segundos. Ejemplo - shutdown -m "Server will shutdown in 30 seconds" -t 30

notice <message> Aviso a todos los jugadores. Ejemplo: notice "Welcome to Stationeers!"

status Muestra las estadísticas del juego y la lista de jugadores

ban <steamId> <timeout> Banea a un jugador durante un tiempo determinado. El tiempo de espera es un valor decimal (double) en horas. 0.5 equivale a 30 minutos. 0 es infinito. Ejemplo: ban 76561198299941358 0.5

unban <steamId> Elimina al jugador de las listas de baneados

kick <steamId> Expulsa al jugador del servidor actual

Ubicación de los datos guardados del mundo

saves

Herramientas

Próximamente.