Existen varias guías en este foro sobre esto mismo, pero se han quedado obsoletas.
Usando el sistema anterior cuando intentas cambiar a un mapa de Workshop el server no efectúa el cambio.
El nuevo sistema del workshop para servidores privados y públicos funciona así:
PASO 1: Obtener tu WebApiKey
Usa este enlace para obtener tu key y sigue los pasos.
[url=] https://steamcommunity.com/login/home/?goto=%2Fdev%2Fapikey[/url]
Una vez tengas tu Key, tendrás que crear un archivo llamado:
webapi_authkey.txt
Dentro de este archivo habrá que escribir tu KEY y guardar los cambios.
Ahora hay que subir el archivo [b]webapi_authkey.txt[/b] a la raíz de tu Server.
.
└── csgo
└── webapi_authkey.txt
PASO 2: ID's de colecciones y mapas.
Dentro de la carpeta CS:GO de tu Server encontrarás estos dos archivos:
[b]subscribed_collection_ids.txt
subscribed_file_ids.txt[/b]
.
└── csgo
├── subscribed_collection_ids.txt
└── subscribed_file_ids.txt
Dentro de subscribed_collection_ids.txt hay que poner las ID's de las colecciones a las que quieres suscribirte, una personalizada, la de ESL o ambas.
Ejemplo de subscribed_collection_ids.txt para colección de la ESL
Dentro de subscribed_collection_ids.txt pegas esta ID y guardas los cambios.
128253498
Esta ID es la oficial de la ESL (128253498). En caso de querer poner mas ID's de otras colecciones habría que separarlas con un salto de linea.
128253498
128253435
Ahora falta añadir las ID's de los mapas.
Dentro de subscribed_file_ids.txt hay que poner las ID's de los mapas "UNA A UNA"
Ejemplo de subscribed_file_ids.txt:
125689191
125488374
125499116
144165516
148027212
125498231
125498553
171336276
128946347
Copias las ID's de cada mapa dentro de subscribed_file_ids.txt y guardas los cambios.
Reinicias el Server y ya tendrás el WorkShop funcionando.
¿Porque mi Server no arranca una vez lo reinicio?
- Hasta que no descargue todos los mapas el Server no arrancará, dependiendo de la cantidad de mapas a los que te hayas suscrito tardará un tiempo u otro.
¿Que es la raíz de mi Server?
- La raiz es el directorio principal de tu Server. Tu Server posiblemente tenga varias carpetas antes de llegar hasta la de la raiz, tienes que entrar hasta llegar a la carpeta "csgo", dentro de esta carpeta es lo que se llama la raiz de tu Server.
Esta imagen te dará una orientación sobre la raiz:
¿Como encuentro las ID's de las colecciones o mapas?
La ID viene en la URL de la página del mapa, ejemplo de una ID:
¿Como creo archivos .txt?
En Windows dirígete al escritorio de Windows y pulsa el botón derecho del ratón en cualquier parte del escritorio.
Nuevo / Documento de texto
Una vez tengas el archivo creado en el escritorio le cambias el nombre y ya puedes añadir dentro tus datos.
Fuente: http://clangame.es/index.php/homepage/guias-y-tutoriales/subir-mapas-workshop