2hours.gg/

Servidores de juegos por horas. Paga solo cuando juegas.

Cómo configurar un servidor dedicado de Sven Co-op

Sven Co-op es un juego cooperativo de GoldSrc, pero el servidor dedicado moderno es independiente y gratuito. No necesitas tener Half-Life ni necesitas una cuenta de Steam en el servidor. Se instala como una sola app, se inicia con un solo comando, e incluye cerca de cien mapas de serie. Aquí está la configuración.

Instala el servidor

El servidor dedicado de Sven Co-op es la app 276060 y se instala de forma anónima. Es independiente, así que no hay ningún paso de mod de Half-Life, solo el único app_update (unos 0,8 GB):

./steamcmd.sh +login anonymous \
  +app_update 276060 validate \
  +quit

La carpeta del juego es svencoop, y la configuración que lee al arrancar es:

<install>/svencoop/server.cfg

Un server.cfg básico

El nombre y las contraseñas van aquí. Cambia las líneas marcadas con CHANGE ME:

hostname "My Sven Co-op Server"      // CHANGE ME
rcon_password "pick-a-long-secret"   // CHANGE ME
sv_password ""                       // a word here = private, blank = open
sv_lan 0
mp_timelimit 60                      // minutes before the map rotates

La línea de arranque

Sven Co-op tiene su propio envoltorio de arranque, svends_run, en la raíz de la instalación. El mapa inicial y el límite de jugadores son argumentos:

./svends_run -game svencoop -console \
  -port 27015 \
  +map svencoop \
  +maxplayers 16
  • maxplayers llega hasta 32. Sven Co-op escala la fuerza de los enemigos según el número de jugadores conectados, así que un servidor más grande es un servidor más difícil.
  • +map svencoop inicia la campaña original. Después de eso, el servidor rota por su cuenta entre los mapas integrados.
  • El puerto 27015 es el puerto de juego y de consulta. Abre UDP en tu firewall.

Conviértete en administrador

Ser administrador en Sven Co-op no es una contraseña, es una lista de SteamID. Pon tu SteamID64 en svencoop/admins.txt, uno por línea, y obtendrás admin_kick, admin_ban, admin_slay y el resto en la consola:

<install>/svencoop/admins.txt

76561198000000000
76561198000000001

admins.txt está separado de server.cfg. Edítalo y luego reinicia el servidor (o recarga la lista de administradores) para que el cambio surta efecto.

Mapas y contenido personalizado

Cerca de cien mapas cooperativos oficiales vienen con el servidor, así que nadie tiene que descargar nada para jugarlos. Los mapas de la comunidad son más trabajo: los jugadores solo los reciben si ejecutas un host de FastDL (un espejo HTTP de tu carpeta de mapas, definido con sv_downloadurl). Sin él, un mapa personalizado se carga en el servidor pero quienes se unen se quedan atascados sin los archivos. Para una noche con amigos, los mapas integrados son más que suficientes.

Véase también

← Volver a todas las guías