En un servidor CS2, un mapa Workshop se inicia con host_workshop_map <ID>; luego ds_workshop_changelevel cambia de mapa por nombre. Esta herramienta prepara esos comandos y un grupo de mapas. Las fuentes de la comunidad discrepan en algunos detalles: prueba en tu build.
Cómo usar la herramienta
Introduce un mapa por línea: el ID o URL de Workshop y el nombre del mapa (nombre del .vpk sin extensión).
Copia +host_workshop_map en tu línea de lanzamiento para iniciar en el primer mapa.
Coloca gamemodes_server.txt en game/csgo/ (formato heredado de CS:GO) y el cfg en game/csgo/cfg/.
Reinicia y prueba cada cambio de mapa desde la consola del servidor.
Qué es seguro y qué no
Documentado por varios hosts: host_workshop_map (al repetirla comprueba actualizaciones), host_workshop_collection (crea un grupo de mapas desde una colección) y ds_workshop_changelevel. Sin confirmación oficial: usar gamemodes_server.txt con mapas Workshop y el mapa inicial de una colección. Las claves API (-authkey) de la época de CS:GO no se usan aquí.
Preguntas frecuentes
- ¿Dónde encuentro el ID de un mapa Workshop?
- Es el número tras ?id= en la URL de la página Workshop del mapa.
- ¿Se envían mis mapas a un servidor?
- No, todo queda en tu navegador (almacenamiento local). La herramienta no contacta con Steam ni comprueba que el mapa exista.
