Iniciar o servidor de Counter Strike sem iniciar o jogo em si economiza recursos no servidor de jogo e evita possíveis congelamentos. Além disso, o servidor pode ser instalado em um sistema Linux que não suporta o lançamento de CS, mas é capaz de suportar jogabilidade.
É necessário
hldsupdatetool
Instruções
Passo 1
Baixe o arquivo hldsupdatetool para o seu sistema operacional. Para Windows, ele vem como um arquivo.exe, para Linux, o instalador tem permissão.bin. Execute-o e aguarde a conclusão do procedimento de verificação de atualização.
Passo 2
Execute o arquivo hldsupdatetool novamente, mas com os parâmetros apropriados. Para fazer isso, no Windows, clique com o botão direito e selecione "Propriedades". No item superior da guia "Geral", adicione as propriedades necessárias. Se você estiver iniciando o servidor no Linux, inicie o Terminal, use o comando cd para mudar para o diretório onde o programa está localizado e faça uma solicitação (substituindo hldsupdatetool.exe por./steam). Para ambos os sistemas operacionais, a linha será semelhante a esta:
hldsupdatetool.exe -command update -game cstrike -dir directory
O comando -dir é o responsável pela pasta onde o servidor será carregado (este atributo pode ser omitido, então o servidor será instalado no mesmo local onde o arquivo está localizado). O procedimento pode demorar, tudo depende da velocidade da sua conexão com a Internet.
etapa 3
Para configurar o servidor, abra o arquivo de configuração server.cfg localizado na pasta cstrike. O comando hostname é responsável pelo nome do seu servidor, mp_timelimit pela quantidade de tempo alocado para o mapa e mp_autoteambalance ativa ou desativa o equilíbrio automático (0 ou 1).
Passo 4
Depois de concluir todas as configurações, o servidor está pronto para iniciar. Para Windows, você pode criar um atalho a partir do arquivo hlds.exe (clique com o botão direito no arquivo - "Criar atalho") e especificar parâmetros em suas propriedades. Para Linux, o comando de inicialização pode ser executado no Terminal:
hlds.exe (./steam para linux) -console + sv_lan 0 -insecure -game cstrike -nomaster + porta 27015 + ip your_ip + maxplayers número de jogadores + mapa map_name
Etapa 5
O parâmetro sv_lan é responsável por iniciar o jogo para o servidor local, e em + map especificar o nome do mapa para o jogo. Em + maxplayers, especifique o número máximo de jogadores. Você pode descobrir seu IP em um dos recursos gratuitos para determinar o IP. A configuração do servidor está concluída.