Configura un servidor dedicado para Counter Strike Source.
Para empezar necesitas –
1. Un servidor con acceso a Internet
2. Yo use centOS 6 x64 -> Para demás versiones de linux, usar comandos adecuados
Empecemos.
Esto instalara las dependencias 32BIT en tu sistema x64
yum install glibc.i686 libstdc++.i686
Crea un usuario en tu sistema (siempre mejor que tener root haciendo las actividades)
adduser -m steam
su – steam
Crea un directorio donde vas a instalar steamCMD y navega a el
mkdir steamcmd
cd steamcmd
Descarga SteamCMD para Linux en esa carpeta
wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz
Descomprime el contenido en la misma carpeta
tar -xvzf steamcmd_linux.tar.gz
————————————————————
Ejecutamos SteamCMD, la primera vez que lo ejecutas, se actualizara la instalación.
escribe el comando ll o ls y mira ver si tienes steamcmd.sh
ejecuta steamcmd
./steamcmd.sh
Lo mejor es usar un usuario anónimo, aunque si quieres usar una cuenta, créala en la pagina de steam. Ahora mismo, estarás en la consola steam – steam>
entra con una cuenta anónima
login anonymous
————————————————————–
Para instalar cualquier juego, igual que cuando lo descargamos por el cliente steam en nuestro PC tienes que usar el comando app_update () lo vas a sustituir por el servidor que quieras instalar. En este caso es CSTRIKE:SOURCE pues buscas en esta pagina la ID -> https://developer.valvesoftware.com/wiki/Steam_Application_IDs y veras que Counter-Strike: Source Dedicated Server tiene la ID de 232330
Instala el servidor dedicado de counter strike source y valida la instalación
app_update 232330 validate
se descargara steam – llegara a 100% y listo.
——————————————————————
Ahora para configurar el servidor, ie mapas, dinero etc tienes que acceder el servidor mediante FTP y subir los archivos.
Para configuar el servidor, tienes que ir a /home/steam/Steam/steamapps/common/Counter-Strike Source Dedicated Server/cstrike/
/cfg/mapcycle_default.txt <- lista de mapas para ciclar.
/maps/ <- sube aquí los mapas que quieras y nombra los en el archivo anterior
——————————————————————-
Ejecutar el servidor para jugar. (cambiamos a usuario steam) – Volvemos al SSH y te metes en la carpeta de Counter Strike Source Dedicated Server
cd /home/steam/Steam/steamapps/common/Counter-Strike Source Dedicated Server
(para los que no saben linux, para entrar en carpetas con espacios escribes CD y le das al botón TAB y te sale la carpeta. )
Aquí tienes que ejecutar el siguiente comando
./srcds_run -steam_dir steamcmd/ -steamcmd_script steamcmd/steamcmd.sh -console -game cstrike +map de_dust2 -maxplayers 20
en el comando, cambia el mapa a lo que quieras o deja igual. Y listo, veras que cuando se ejecute, entre los comandos saldrá tu IP y puerto.
para manejar el servidor, aquí tienes los comandos ->
http://gamegate2k.com/counter-strike-source/guides/server-console-commands
Espero que les funcione y avísenme si se quieren echar una partida ;)
PS – Para un VPS de fiar y calidad – www.eurovps.com
genial, creo que esta muy completo. justo tengo un server que me regalaron y queria aprovecharlo para jugar con amigos jeje
Gracias Kunal