https://developer.valvesoftware.com/wiki...ed_Servers
basicamente:
1: descargas steamcmd
https://steamcdn-a.akamaihd.net/client/i...eamcmd.zip
2: ejecutas steamcmd y esperas que se actualice, una vez actualizado es como una consola de comandos donde vas a ejecutar los siguientes comandos
force_install_dir .\csgo-ds\ (csgo-ds es el nombre de la carpeta donde van a descargarse los archivos del sv, esto seria dentro de la carpeta donde tenes steamcmd)
login anonymous (te conecta a los servidores de steam de forma anonima)
app_update 740 validate (comando para descargar files de csgo)
app_update 740
te va a empezar a descargar los archivos, una vez finalizado es como abrir un sv de cs 1.6, creas el acceso directo a srcds.exe y le añadis parametros de lanzamiento
Código PHP:
-console -game csgo +maxplayers 12 +exec server.cfg +port 27016 +map de_dust -timeout 30
listo solo ejecutas el acceso directo y tendrias el servidor abierto, para que puedan entrar las personas tenes que pasar tu ip publica mas el puerto que elegiste para el servidor (la sacas de cualesmiip.com)
edit : si ves que las personas no pueden entrar, puede que hayas abierto mal los puertos o tengas que añadir exepciones del firewall, tambien algunos proovedores de internet no te permiten abrir los puertos bloqueandote el acceso al router, por lo general para abir los puertos dentro del router la opcion suele llamarse algo asi como "port forwarding"
te pase los pasos para windows, si usas linux algunas cosas cambian, podes leerlo en el link que te deje
en cuanto a sourcemod, primero instalas metamod source
https://www.sourcemm.net/downloads.php?branch=stable
despues instalas sourcemod
https://www.sourcemod.net/downloads.php?branch=stable
ambos dentro de la carpeta csgo/addons