Já existem dezenas de mapas instalados em seu servidor GLIBHOST, podendo ir até eles quando desejar, mas e se você quiser instalar um novo mapa customizado?
Existem duas formas:
Para que seu servidor comunique-se com a Work Shop da Steam é necessário gerar um token dev e adicionar ao seu painel de controle. (panel.glibhost.com)
Abra o site da Steam em: https://steamcommunity.com/dev/apikey
Logado gere uma nova chave, será parecida com essa:
AW81593278652318ABSKHAQF21E
Agora vá em seu painel de controle GLIBHOST https://panel.glibhost.com/
na aba Startup, insira a chave em AuthKey
Reinicie o servidor.
Escolha o mapa no WorkShop da Steam para obter o ID dele.
Link para mapas de CSGO:
https://steamcommunity.com/workshop/browse/?appid=730
No exemplo, vamos inserir o mapa:
https://steamcommunity.com/sharedfiles/filedetails/?id=243702660&searchtext=
e obter apenas o ID dele, que está na URL, nesse caso:
243702660
Pode mudar o mapa dentro do game, com o RCON Admin ou no Console do painel.
Mudar mapa dentro do console in-game
rcon host_workshop_map ID_Do_Mapa
Exemplo:
rcon host_workshop_map 243702660
Obs.: No console do painel não é necessário o rcon a frente.
host_workshop_map 243702660
Prontinho! 🤗
Com o arquivo do mapa, formato .bsp desejado em mãos, vá no painel de controle (panel.glibhost.com)
Vá em Files, no caminho:
/csgo/maps
Basta fazer Upload do arquivo de mapa desejado, normalmente coma extensão: .bsp
Exemplo: aim_redline.bsp
E prontinho, basta reiniciar o servidor na aba Console
Se você inserir um mapa em mapcycle.txt poderá ir até ele mais facilmente com o sm_admin além de ativar a rotação.
Em seu painel vá na pasta caminho /csgo/cfg
Abra o mapcycle.txt e edite ordenando a rotação de mapas desejada.
Substitua pelo nome do mapa.