Servidor dedicado Counter Strike: Global Offensive

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.

Acerca de Xaldiks

Xaldiks

Visita también

record my shitty desktop

Hacer screen-cast en GNU/Linux

Llega a ustedes este buen tutorial para hablar de una herramienta útil para aquellos que …

Deja una respuesta

3 Comentarios En "Servidor dedicado Counter Strike: Global Offensive"

Notificarme las
avatar
Ordenar por:   Los más recientes | Los más antiguos | Más votados
Laegnur
Miembro

Buenas.
Y las preguntas importantes son…
Tienes algun servidor dedicado de CS:GO?
Alguien se anima a montar un servidor “oficial” de Lignux??

ZZAZZ
Invitado

Buen post, me recordo cuando jugaba Rust y mis amigos y yo hicimos un server para raidearnos entre nosotros, que buenos tiempos.

trackback

Información Bitacoras.com

Valora en Bitacoras.com: 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…

wpDiscuz