Counter-Strike:Global Offensive, conocido popularmente como CS:GO, es uno de los juegos más populares. Lanzado en 1999, el juego involucra a dos equipos donde el equipo terrorista intenta colocar explosivos mientras que el equipo antiterrorista intenta evitarlo.
Después de casi 21 años de su lanzamiento, el juego aún tiene millones de jugadores activos en todo el mundo. Según Statista, CS:GO tenía 24 millones de usuarios activos en febrero de 2020. El juego también se juega en eSports, donde participan equipos profesionales de CS:GO como Cloud9, G2 y NaVi para ganar el trofeo.
Entonces, no es solo un juego, sino que también puede ser un profesional si eres bueno en eso. Hay cientos de streamers en Twitch que tienen una gran cantidad de suscriptores.
Servidores CS:GO
CS:GO es un juego competitivo en línea. Se juega entre dos equipos, y ambos equipos deben estar conectados a los servidores del juego para jugarlo.
Servidores oficiales
Los servidores oficiales de Counter-Strike están alojados en Valve, la compañía detrás del juego. Estos servidores oficiales tienen un conjunto de reglas que todo jugador debe obedecer. Pero eso no es divertido. ¿Derecha? Bueno, hay servidores comunitarios.
Servidores de la comunidad
Los individuos alojan servidores comunitarios. Cualquier servidor de la comunidad se puede configurar para jugar partidos competitivos oficiales o juegos personalizados completamente diseñados por los miembros de la comunidad. El anfitrión puede establecer su propio conjunto de reglas para que sea más divertido para su comunidad.
En este artículo, lo explicaré cómo configurar un servidor CS:GO. Un lugar donde tus amigos podrán divertirse más sin tantas restricciones ni reglas.
¿Cómo alojar el servidor CS:GO?
Crear un servidor CS:GO
Requisitos previos
- Instalación nueva de Ubuntu (otra)
- Cuenta de Steam (no prohibida ni restringida por vacío)
En este artículo, estoy usando Ubuntu 20.04 LTS. Tengo una cuenta de Steam que no está prohibida ni restringida. Así que estoy listo para irme ahora.
Para una gran experiencia de juego, asegúrese de que su servidor de juegos esté cerca de su ubicación. Ahora ssh
en su servidor e inicie la configuración.
Paso 1. Actualizar el sistema operativo
sudo apt update
Paso 2. Crear un nuevo usuario
Por motivos de seguridad, no utilizaremos la raíz para configurar nuestro servidor de juegos. Podemos crear una nueva cuenta de usuario y otorgarle privilegios para realizar las acciones requeridas.
adduser username
Nota
Reemplace el nombre de usuario con el nombre de usuario que desea crear
A continuación, agregue el usuario a sudo
grupo para realizar tareas administrativas.
usermod -aG sudo username
Ahora inicie sesión en el usuario recién creado. Puede iniciar sesión usando ssh
o cambie usando directamente desde la línea de comando –
login username
Le pedirá la contraseña del usuario. Introduzca la contraseña para continuar.
Ahora instalaremos SteamCMD, una herramienta de línea de comandos para configurar y administrar nuestro servidor CS:GO.
Paso 3. Instala SteamCMD
Instalar dependencias
sudo apt install lib32gcc1 lib32stdc++6
Asegúrese de instalar las dependencias anteriores antes de SteamCMD.
mkdir steamcmd && cd steamcmd
Ahora descarga SteamCMD.
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
El comando anterior descargará el archivo de archivos SteamCMD y los extraerá. Para ejecutar la línea de comandos de Steam, ejecute steamcmd.sh
archivo.
./steamcmd.sh
Te conectará a la línea de comandos de Steam. Desde aquí, podemos usar comandos para hacer la conexión entre Steam y nuestro servidor. Una vez que nuestro servidor está autorizado, podemos abrir nuestro servidor al resto del mundo.
Primero inicie sesión con su cuenta de Steam. No se confunda con el nombre de usuario del servidor.
login steam_username
Una vez autenticado, estará listo para instalar el servidor CS:GO.
Si es necesario, puede cambiar el directorio de instalación del servidor usando force_install_dir comando.
force_install_dir /path/to/csgo-server
Finalmente, instale el servidor CS:GO.
app_update 740 validate
La instalación llevará algún tiempo. Descargará el servidor y validará todos los archivos.
Una vez hecho esto, puede salir de la línea de comando usando quit
comando.
¡Y eso es casi todo! Si quieres jugar el juego en LAN, hemos terminado aquí. El siguiente comando iniciará un juego casual en de_dust2 mapa.
/path_to_csgo_installation/srcds_run -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_active +map de_dust2
Paso 4. Haz un servidor CS:GO público
Como dije, casi hemos terminado aquí. Instalamos y comenzamos nuestro primer partido de CS:GO en el último paso, pero solo estaba destinado a jugar en una red LAN. Para hacer público este servidor, necesitamos obtener un token de inicio de sesión del servidor de juegos de Steam o GSLT .
Abra el navegador web e inicie sesión en su cuenta de Steam. Ahora visite la administración de cuentas del servidor de juegos de Steam.
Aquí podemos crear una cuenta de servidor de juegos. Ingrese la ID de la aplicación del juego (730 para CS:GO) y Memo para crear un token. Copie el token y avance al siguiente paso.
Ahora ejecute el mismo comando que ejecutamos para iniciar el servidor con una opción adicional +sv_setsteamaccount y token .
/path_to_csgo/srcds_run -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_active +map de_mirage +sv_setsteamaccount token
Nota
En el comando anterior, reemplace el token con el token creado anteriormente en el paso 4.
¡Eso es todo! Si cada paso se realizó correctamente, el servidor debería iniciar un juego casual en el mapa de_mirage, pero esta vez, cualquiera que tenga la dirección IP del servidor puede unirse al juego.
Abra el juego CS:GO, abra la consola y escriba el siguiente comando para unirse a este servidor:
connect ip_address:port