Ir para conteúdo
geison66

[CS:GO] Como configurar o servidor para utilizar os mapas da Oficina Steam

Recommended Posts

Descrição
Nesse tutorial você irá aprender a forma correta de configurar o seu servidor de CS:GO para rodar os mapas da Oficina Steam.

Utilizando os mapas da oficina, os jogadores que entrarem no servidor vão realizar o download diretamente da oficina Steam, e não do seu servidor. Portanto não é necessário utilizar um FastDL para os mapas utilizados no server.

Passo 1 - Criar a API Key

  • Acesse o site da Steam, e gere a API Key que será utilizada nos servidores:

    Para ver esse link, faça Login ou Registre-se.

    .

    4ik8emT.png


    Essa Key poderá ser utilizada em vários servidores simultaneamente.

Passo 2 - Criando a coleção de mapas

  • Acesse a Oficina Steam do CS:GO,

    Para ver esse link, faça Login ou Registre-se.

    .
  • Navegue até a opção Coleções [Navegar / Coleções]

    pRT5YGE.png

  • Clique no botão Criar Coleção

    djgRoOK.png

  • Preencha o campo Título, adicione uma imagem de propaganda para a sua coleção (pode ser qualquer imagem) e clique no botão Salvar e Continuar (canto inferior direito)

    PAPzKEA.png

  • Após isso, deverá carregar a página abaixo, permaneça nela e não a feche

    EPrOuBJ.png

  • Em uma nova aba do navegador, acesse novamente a tela inicial da Oficina CS:GO:

    Para ver esse link, faça Login ou Registre-se.

    , e busque pelos mapas os quais você deseja rodar no servidor

    HTNO4tc.png

  • Entre na página de cada mapa, clique na opção Adicionar à Coleção e selecione a coleção criada

    7JBqRlM.png

  • Depois de adicionar todos os mapas à coleção, volte na aba do Passo 5, atualize a página para aparecer todos os mapas adicionados e clique em Salvar e Continuar

    BnMLqFv.png

  • Depois basta clicar na opção Publicar

    nQ4rVSm.png

Passo 3 - Copiando a Token da Coleção

  • Após publicar a coleção criada, copie a Token da Coleção localizado na URL do navegador

    1i8C45x.png

Passo 4 - Copiando a Token do Mapa

  • Clique em qualquer mapa da coleção criada, e copie a Token do Mapa localizado na URL do navegador

    7qgRPRZ.png

Passo 5 - Configurando o servidor

  • Adicione o comando abaixo na linha de inicialização do servidor

    Para ver esse code, faça Login ou Registre-se.

  • Reinicie o server, e aguarde o download automático dos mapas presentes na coleção que acabou de criar.

Caso tenha alguma dúvida, não hesite em perguntar :wink:

  • Curtir 1
  • Amei 2

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se o servidor tiver plugins que são proibidos ele toma Ban o API Key ou não tem nenhuma ligação?

E se eu colocar o token da coleção preciso por o token do mapa?

Editado por CrasH

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se o servidor tiver plugins que são proibidos ele toma Ban o API Key ou não tem nenhuma ligação?

E se eu colocar o token da coleção preciso por o token do mapa?

API Key e Login Token não possuem nenhuma ligação.

Sim, é necessário configurar os 2 tokens (coleção e mapa).

Token coleção: Identificar todos os mapas da coleção que você criou.

Token do mapa: Esse é o mapa inicial do servidor, funciona igual ao +map de_dust2 dos servidores normais.

  • Curtir 2

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mais uma coisa só funciona se eu adicionar na inicialização do servidor ou eu posso colocar no server.cfg?

Pois no meu caso o servidor é alugado aí só eu pedindo para eles adicionar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mais uma coisa só funciona se eu adicionar na inicialização do servidor ou eu posso colocar no server.cfg?

Pois no meu caso o servidor é alugado aí só eu pedindo para eles adicionar.

Somente na linha de inicialização.

Geralmente no painel de administração dos servidores alugados essas opções já existem, basta completar com as informações de API Key, Login Coleção e Login Mapa.

Dê uma boa olhada no painel, e se realmente não existir, entre em contato com a empresa.

Compartilhar este post


Link para o post
Compartilhar em outros sites
Em 31/10/2016 at 12:08, geison66 disse:

Somente na linha de inicialização.

Geralmente no painel de administração dos servidores alugados essas opções já existem, basta completar com as informações de API Key, Login Coleção e Login Mapa.

Dê uma boa olhada no painel, e se realmente não existir, entre em contato com a empresa.

 

Ele até existe, só que não tenho acesso a ele, só pedindo para eles adicionar mesmo...

 

Mesmo assim obrigado!!!

  • Curtir 2

Compartilhar este post


Link para o post
Compartilhar em outros sites

Realmente, tem algumas empresas que "amarram" o cliente, nem todas as configurações são liberadas.

Isso varia muito de acordo com o painel utilizado pela empresa etc..

É complicado :/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde

Geison

 

Como eu faço para trocar de mapas, mapas da oficina.

Compartilhar este post


Link para o post
Compartilhar em outros sites
1 hora atrás, zerg disse:

Boa tarde

Geison

 

Como eu faço para trocar de mapas, mapas da oficina.

Basta você adicionar o nome dos mapas dentro dos arquivo maplist.txtmapcycle.txt [csgo/] e adminmenu_maplist.ini [csgo/addons/sourcemod/configs] (caso não exista esse arquivo, cire).

Após isso, os mapas vão aparecer no menu admin do sourcemod.

 

Ou então, você pode digitar no chat: /map NOMEDOMAPA

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boas,

 

usando a maneira que voce mostrou, tenho de ter os ficheiros do mapa no meu servidor ou não?

 

 

Obrigado,

TopKiller

Compartilhar este post


Link para o post
Compartilhar em outros sites
1 hora atrás, TopKiller disse:

Boas,

 

usando a maneira que voce mostrou, tenho de ter os ficheiros do mapa no meu servidor ou não?

 

 

Obrigado,

TopKiller

Todos os mapas configurados com esse método, serão baixados diretamente para o servidor de forma automática.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fiz aqui e deu um erro no console referente a API, oque pode ser?

Minha linha de comando ficou assim:

 

./srcds_run -game csgo -console -usercon -tickrate 102 +game_type 0 +game_mode 0 -maxplayers_override 16 +host_workshop_collection 1089695014 +workshop_start_map 128088054 -authkey 15A7C955D414D535B2565731261F85FE +sv_setsteamaccount EXXXXXXXXXXXXXB2 -ip 191.252.110.189 -port 27015 -net_port_try 1
 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você gerou a authkey

Para ver esse link, faça Login ou Registre-se.

?

Outra coisa, qual é exatamente o erro que está aparecendo no console sobre a API Key?

Compartilhar este post


Link para o post
Compartilhar em outros sites

@geison66 fiz todo o processo certo, está até fazendo download dos mapas...

 

Só que em vez de iniciar no mapa que configurei inicia no mapa de_dust, o que poderia ser?

 

Outra coisa, estou usando ele no Arena X1, ele precisa ter o Metamod instalado ou apenas o SourceMod?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Arena x1 = Plugin Multi1v1, pra ele rodar é necessário ter o SM, e para o SM funcionar é necessário ter o metamod instalado.

 

Como você configurou a linha de inicialização do servidor? Poste ela aqui.

 

Outra coisa, as vezes ele inicia em um mapa qualquer até finalizar o download de todos os mapas da coleção, então, pode demorar um pouquinho. Mas de qualquer forma, o comando start_map do passo 5, é o responsável por iniciar o servidor com o mapa configurado.

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

×