Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Jogando Counter-Strike Source No Linux


InSuPoRtAVeL
 Compartilhar

Posts Recomendados

Com este tutorial vamos aprender a criar nosso próprio servidor No Steam de Counter Strike: Source.

 

Começando:

 

Os comandos listados abaixo devem ser digitado no Prompt de Comando do Linux atravéz de SSH.

 

 

É necessário se cadastrar para acessar o conteúdo.
:
É necessário se cadastrar para acessar o conteúdo.
mkdir srcds_l

 

cd srcds_l

 

Depois de ter digitado baixe o programa "

É necessário se cadastrar para acessar o conteúdo.
" (Ferramenta para baixar o servidor).

 

Agora baixe a "

É necessário se cadastrar para acessar o conteúdo.
" (Motor de autenticação No Steam).

 

Baixe também o "

É necessário se cadastrar para acessar o conteúdo.
" e o "
É necessário se cadastrar para acessar o conteúdo.
".

 

Instalando o servidor:

 

Vamos começar com o com o "HLDSUPDATETOOL".

 

 

Código:

É necessário se cadastrar para acessar o conteúdo.
chmod +x hldsupdatetool.bin

./hldsupdatetool.bin

 

Resultado: Um arquivo chamado "Steam".

 

Agora vamos começar a instalar o servidor:

 

 

Código:

É necessário se cadastrar para acessar o conteúdo.
./steam

 

Se você tiver um erro de "umcompress", você tera que adicionar ao gunzip, localize-o e faça isso:

 

Código:

É necessário se cadastrar para acessar o conteúdo.
/usr/bin/gunzip

ln -s /usr/bin/gunzip /usr/bin/uncompress

 

Obs.: O seu "gunzip" deve estar em: /bin/gunzip

 

Continuando...

 

 

Código:

É necessário se cadastrar para acessar o conteúdo.
/steam -command update -game "Counter-Strike Source" -dir srcds_l

 

Depois de ter feito isso, espere algumas horas e espere a mensagem: "SRCDS installation up to date". (O tempo que você terá que esperar vai depender da velocidade da sua conexão)

 

Obs.: Se a mensagem não aparecer, refaça o processo novamente.

 

Agora vamos instalar o Motor No Steam:

 

Vá na sua pasta /bin, não é "cstrike/bin" e remova os originais:

Aplique os comandos a seguir em todos os arquivos:

 

 

Código:

É necessário se cadastrar para acessar o conteúdo.
rm -rf engine_amd.so

rm -rf engine_i486.so

rm -rf engine_i686.so

tar xfvz engine-linux.zip

 

Na pasta "/usr/hlds/cstrike" há um arquivo chamado server.cfg. Abra ele com: CU PICO, NANO, MCEDIT ou VI, adicione a seguinte cvar's em uma nova linha:

 

 

Código:

É necessário se cadastrar para acessar o conteúdo.
sv_lan 1

 

Obs.: Não mude mais nenhuma cvar, apenas feche e salve.

 

Chegando ao fim...

 

Chegou a etapa de ligar o servidor.

 

Vá em /srcds e escreva o seguinte comando:

 

 

Código:

É necessário se cadastrar para acessar o conteúdo.
./srcds_run -console -game cstrike +map de_dust2 -maxplayers 16 -autoupdate

 

Para iniciar o server em BackGround use este comando:

 

 

Código:

É necessário se cadastrar para acessar o conteúdo.
screen -A -m -d -S srcds ./srcds_run -console -game cstrike +map de_dust2 -maxplayers 16 -autoupdate

 

Este comando coloca o server em BackGround, para acessá-lo use o seguinte comando:

 

 

Código:

É necessário se cadastrar para acessar o conteúdo.
screen -r srcds

 

Para jogá-lo para BackGround denovo segure "CTRL" apertado e pressione "A", depois pressione "D".

 

Se quiser iniciar o servidor durante o boot, digite os seguintes comandos em "/etc/rc.local".

 

 

Código:

É necessário se cadastrar para acessar o conteúdo.
cd /usr/srcds

screen -A -m -d -S srcds ./srcds_run -console -game cstrike +map de_dust2 -maxplayers 16 -autoupdate

 

Lembre-se: Se você tiver clientes No Steam e Steam no seu servidor você deve adicionar "+sv_lan 1" (Sem aspas) na linha de comando acima, ficando assim:

 

 

Código:

É necessário se cadastrar para acessar o conteúdo.
cd /usr/srcds

screen -A -m -d -S srcds ./srcds_run -console -game cstrike +map de_dust2 -maxplayers 16 -autoupdate +sv_lan 1

 

Outra forma de executar o servidor em BackGround se você estiver usando o "PUTTY" para acessar o servidor, é colocar um "&" no final da linha de comando:

 

 

Código:

É necessário se cadastrar para acessar o conteúdo.
./srcds_run -console -game cstrike +map de_dust2 -maxplayers 16 -autoupdate&

 

Para finalizar a execução do servidor acesse a lista de processos em execução no linux veja a "PID" do "HLDS_RUN" e de um "kill" no número da "PID" dele:

 

 

Código:

É necessário se cadastrar para acessar o conteúdo.
ps

 

Digamos que o resultado seja:

 

PID TTY TIME CMD

 

100 pts/0 00:00:00 bash

 

105 pts/0 00:00:00 yes

 

110 pts/0 00:00:00 srcds_run

 

Então neste caso o processo SRCDS_RUN é o PID 110, vamos então "matá-lo" com o comando:

 

 

Código:

É necessário se cadastrar para acessar o conteúdo.
kill 110

 

Agora seu servidor já está instalado.

 

Tutorial Feito Por : InSuPoRTaVeL

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.