Información
Actualidad
Aquí encontraras noticias de actualidad sobre Gnu Linux y Open Source.

Además de información sobre la comunidad LiGNUx.
Distribuciones y entornos
Información ordenada sobre los diferenes sistema operativos Gnu Linux y las diferentes opciones de entornos gráficos.
Tutoriales y guías
Todos los pasos e informaciones que puedes desear para tu día a día.
Tutoriales
Tutoriales
Programación
Programación
About Us
Get to know the people behind the code and the mission behind the work
how we handle data
Privacy
Security
Legal

Servidor dedicado Counter Strike: Global Offensive

23 diciembre, 2016

Counter Strike: Global Offensive (en adelante CS:GO) es un shooter desarrollado por Valve Corporation, disponible para GNU/Linux y que se encuentra en Steam. En este artículo se explicará como instalar y configurar paso a paso un servidor dedicado del CS:GO en sistemas basados en Debian, para poder organizar LAN Parties o simplemente jugar con los amigos. El funcionamento de los servidores dedicados de juegos de Valve es mediante el SteamCMD.

Slefie CSGO

Para empezar, es importante mencionar que el ordenador debe tener unas buenas prestaciones, dado que el servidor de CS:GO consume bastantes recursos. También recomiendo tener una buena conexión a internet, durante el proceso se descargarán unos 11GB de datos.

Instalación de SteamCMD y las librerías:

$ sudo su
# apt install lib32gcc1
# mkdir -p /games/steamcmd
# cd /games/steamcmd
# wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
# tar xvzf steamcmd_linux.tar.gz
# chmod +x steamcmd.sh
# ./steamcmd.sh

En ejecutar este comando tendremos que esperar hasta que salga Steam>.

Descargar servidor de CS:GO
Dentro del SteamCMD tenemos que escribir:

login anonymous
force_install_dir /gameserver/csgo_1
app_update 740 validate

El 740 indica que vamos a descargar la aplicación correspondiente el servidor de CS:GO.
Cuando termine de descargar aparecerá el mensaje: App '740' fully installed.
Para salir del SteamCMD escribimos quit

Arrancar el servidor:
Si hemos trabajado por SSH tendremos que arrancar el servidor en otra pantalla virtual mediante screen.

# apt install screen
# screen
# cd /games/csgo_1

Casual:
$ ./srcds_run -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_active +map de_dust2

Classic Competitive:
$ ./srcds_run -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_active +map de_dust2

Arms Race:
$ ./srcds_run -game csgo -console -usercon +game_type 1 +game_mode 0 +mapgroup mg_armsrace +map ar_shoots

Demolition:
$ ./srcds_run -game csgo -console -usercon +game_type 1 +game_mode 1 +mapgroup mg_demolition +map de_lake

Si queremos jugar sin bots hay que añadir la opción -nobots

Para salir del screen presionamos Ctrl+A+D, y si queremos volver al screen escribimos screen -r

Y con esto está todo, ya tenemos un servidor de CS:GO completamente funcional.

Escrito por Xaldiks

Suscribirse
Notificarme las
guest
4 Comentarios
Los más recientes
Los más antiguos Más votados
Feedbacks en línea
Ver todos los comentarios
LiGNUx trabaja sobre una licencia de Creative Commons Reconocimiento 4.0 Internacional.
cloudflagpaperclipprinterfile-emptyfilm-playcamera-videopicturelaptop-phonebriefcasecrossmenu
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram