terça-feira, 10 de janeiro de 2012

CRIANDO SERVIDOR DEDICADO DE COUNTER-STRIKE:SOURCE: ORANGE BOX(NON-STEAM)

Bem amigos, jogadores de CS:S OB 2010 Non-Steam! Depois de aprender um pouco sobre servidores dedicados e vendo que por várias vezes os servidores non-steam tem caído com frequência, venho por meio deste tutorial definir a receita correta para a criação dos servidores dedicados non-steam. Porque não um servidor para jogar só com amigos ou com membros do clã que você pertence? Esse tutorial vem para definir desde a instalação e configuração dos servidores dedicados (SRCDS) até a inclusão do seu próprio servidor no site da setti (site que lista servidores non-steam).

1 - REQUERIMENTOS
Aqui você observará e concluirá se você tem condições e é capaz de criar, configurar e rodar o SRCDS no seu computador com conforto e segurança.

1º INTERNET: O ponto principal sobre o server. Mas internet com taxa de download muito alta nem sempre interessa pra quem quer criar um server. O que interessa é a taxa de UPLOAD! É onde são enviados os arquivos do servidor para os computadores clientes (jogadores do server). Quanto mais rápida, melhor. Velox, Speedy, Way, Virtua, etc. tem suas taxas de uploads específicas. Para medir essa taxa. Entre neste site (speedtest.copel.net/) e meça sua velocidade de upload. Só clicar em iniciar teste e verificar.



Pelo que eu andei pesquisando sobre os provedores de internet, alguns planos de 1mb e TODOS os planos de 2mb tem velocidade de 600k de Upload, o que é necessário para rodar um server online com slots de 12/14 slots sem lag entre a comunicação do server com os players.
Obs.: Em um slot de 12 players, o taxa de latência (ping) dos jogadores fica na média de 70 (internet 2mb+) até 110 (upload de 600k). Quanto menos slosts, mais baixo será o ping médio dos players.

2°HARDWARE: Um dos dois pontos principais para a criação do seu SRCDS.
Medimos a quantidade de hardware necessária de acordo com a quantidade de slots (quantos players vão jogar):

4GB de espaço em disco para o download completo do SRCDS.

SRCDS 8 slots:
(Mínimo) 1GB RAM, Processador de 1,6Ghz;
(Recomendado) 1,5GB RAM, Processador de 2,0Ghz;

SRCDS 12/14 slots:
(Mínimo) 1,5GB RAM, Processador de 1.8Ghz;
(Recomendado) 2,0GB RAM, Processador de 2,2Ghz;

3° HABILIDADES: O requerimento que pode confundí-los, mas não é nada monstruoso ou desafiador.

1 - PACIÊNCIA: Baixar, instalar, configurar e listar o server na Setti pode ser algo tão demorado que você possa desistir sem ao menos pensar. Seja persistente até o fim!

2 - INGLÊS BÁSICO: Muitas palavras são utilizadas em inglês, para facilitar, mas quem não sabe nada, infelizmente, o Google-Tradutor poderá te ajudar ou atrapalhar quando necessário! HAHAHAHA!

3 - E o mais importante: ATENÇÃO! Sem ela você poderá instalar errado, configurar errado e depois sair ‘xingando’ o post sobre má explicação. Seja atento e siga passo a passo.

Beleza, agora com tudo introduzido e bem mastigado, é hora de por a mão na massa e começar a montar seu SRCDS!


2 - BAIXANDO E INSTALANDO
Primeiramente, vamos criar uma pasta no diretório (C:\) chamada ‘srcds’ , sem aspas.
Irá ficar assim o local da pasta: (C:\srcds). Depois de criado a pasta, vamos agora ao primeiro download. Você deverá baixar o
hldsupdatetool.exe. Esse aplicativo é responsável pelo download do SRCDS e da atualização do mesmo. Depois de concluído o download, você deve colocar esse aplicativo e coloca-lo dentro da pasta srcds, no diretório (C:\). O local dela é (C:\srcds\). Logo depois de colocar o hldsupdatetool.exe na pasta indicada, vamos instalá-lo agora. Passos rápidos para a instalação:

Quando executá-lo, clique em “Next”, depois em “I Agree”, depois na janela que apareceu clique em “Browse” e procure a pasta que você criou em (C:) com o nome srcds .
Clique em “Next” depois em “Next” e depois escolha uma region (região), pode ser qualquer uma, mas de preferência a “South America“ que é respectiva do Brasil.
Depois clique em “Next“, depois em “Next” novamente e finalmente em “Finish“.Logo abaixo, uma imagem que ilustra a instalação.

(Clique na imagem para ampliar)

Agora o aplicativo está instalado e está quase pronto para o download dos arquivos. Falta um componente: Baixar ou atualizar Source Dedicated Server.rar (327 bytes). Este arquivo está em formato .RAR e por isso você precisa de um descompactador para acessar o arquivo .bat dentro dele. Os descompactadores mais populares são o WinRar, WinZip, 7zip, etc.
Depois de baixado, extraia o arquivo na pasta que você criou no diretório (C:\).
(Local: (C:\srcds)).
Baixar ou atualizar Source Dedicated Server.bat é importante pois ele irá iniciar o download do SRCDS.

Agora, execute o Baixar ou Atualizar Source Dedicared Server.bat para iniciar o download. Irá aparecer uma seguinte tela do DOS (preta):

Aperte Enter ou qualquer tecla para iniciar o download. A tela preta irá mostrar a taxa de porcentagem de download do servidor.

Obs.: Não é comum ocorrer erros no download do SRCDS, mas se caso haja, faça o seguinte: Na pasta (C:\srcds\) tem um arquivo ClientRegistry.blob. Apague ele e abra novamente o Baixar ou Atualizar Source Dedicared Server.bat até que comece a exibição do progresso do download.


Depois de tanta informação, pode ficar mais tranquilo e começar a testar a primeira habilidade: PACIÊNCIA. São aproximadamente 3GB de download de todos os arquivos necessários do SRCDS.

Depois de concluído 100% do download, na tela ‘preta’ de um Enter e CONCLUÍDO!
SRCDS está instalado no seu computador.


3 - CRACKEANDO O SRCDS
Essa foi a parte que eu achei mais difícil de fazer por conta própria. Onde encontrar o crack pra essa bagaça? Procurei em todos os fóruns, falei com Admins de servers non-steam e nada. Aí, lembro de um site. E eu me esquecendo da Setti. Ah, a setti quebra um galho nessas horas. O crack de baixo do meu nariz e eu navegando o Brasil inteiro! Só que tinha um problema: Tudo em inglês. Mas que problema? Brasileiro da jeito pra tudo! Chega de falar bobagem e crackear logo o SRCDS.


Desde a nova atualização (orangebox), não está facil crackear o SRCDS(deixa-lo Non-Steam). Este tutorial irá crackear o SCRDS baseado nos jogos HL1 E HL2 e executá-lo tanto em windows como Linux.
O crack é chamado de RevEmu.

ATENÇÃO! TUTORIAL ATUALIZADO 2/10/2012

COMO ACHEI O CRACK UM POUCO COMPLICADO DE SE FAZER, RESOLVI FAZE-LÔ E DEIXÁ-LO PRONTO SOMENTE PARA O DOWNLOAD E A EXTRAÇÃO NO DIRETÓRIO (C:\)(ou na mesma pasta onde esta a pasta 'srcds'.)

Linkhttp://www.mediafire.com/?jpq26jbpbee9lds


OBS: O CRACK ÁS VEZES, COM AS ATUALIZAÇÕES E COM ALGUNS DIAS SEM A UTLIZAÇÃO, O SRCDS PODE VOLTAR A SER STEAM DENOVO, ENTÃO, EXTRAIA O ARQUIVO E TESTE ATÉ QUE ESTEJA CONFIRMADO QUE ESTA CRACKEADO.
É SÓ BAIXÁ-LO E EXTRAIR NO DIRETÓRIO (C:\)! (OU NA MESMA PASTA PASTA ONDE ESTA A PASTA 'srcds')

OU


SEGUE ABAIXO O LINK OFICIAL DO CRACK (EM INGLÊS):

http://css.setti.info/forum/topic/2277-how-to-crack-any-server-winlinux-updated/

Beleza! Depois de tudo ter sido feito passo a passo, vamos verificar o conteúdo das pastas C:\srcds e C:\srcds\css.





(Clique nas imagens para ampliar)
4 – CONFIGURAÇÕES FINAIS E AJUSTES

Para que você possa configurar as características do seu servidor, como por exemplo, o nome do server, senha rcon, a quantidade de slots, rates, alltalk, etc. você presica de um arquivo chamado 'server.cfg' que pode ser baixado no link a seguir:
http://www.mediafire.com/?ia2otzezdwn

Depois de ter baixado, extraia esse arquivo na pasta (C:\srcds\css\cstrike\cfg) e substitua caso já haja um lá. Agora, navegue até ele (server.cfg) e abra-o com o Bloco de Notas.
O arquivo aparecerá assim:



No próprio arquivo, já se encontra uma explicação básica, mas vou colocar aqui coisas que podem ser importantes sobre o mesmo. Só altere tudo que estiver dentro das aspas.
E lembre-se: 0 desativado; 1 ativado.
// Nome do Server
hostname "COLOQUE O NOME DO SERVER AQUI!"
// Password para se conectar no SERVER
//sv_password "COLOQUE UMA SENHA" (senha para os jogadores)
// Password para ter acesso remoto ao console do Server
rcon_password "COLOQUE UMA SENHA"

mp_friendlyfire 1 // fogo amigo
mp_footsteps 1
mp_autoteambalance 1 // autobalanceamento de time
mp_autokick 1 // jogador away automaticamente kickado
mp_flashlight 1 // luz do flash
mp_tkpunish 1 // o cara que mata um amigo é punido
mp_forcecamera 0
sv_alltalk 1 //conversas com mic (todos)
sv_pausable 0
sv_cheats 0 // hehe, sem mais

Agora, depois de configurar basicamente seu server, pronto pra jogar! Mas ainda falta o arquivo “Executar Source Dedicated Server.bat
Link para download:
http://www.mediafire.com/?j2zwzfzyoty


Depois de baixado, extraia na pasta correspondente do srcds.exe (C:\srcds\css). Eu recomendo que você crie um atalho desse arquivo e coloque-o na sua Área de Trabalho. Depois já pode executar.




OPA! ERRO! Esse erro acontece porque não existem algumas texturas de arquivos em .tga que ocasionam esse erro! Eu consegui resolver esse probleminha pegando de outro SRCDS que eu tinha aqui, o do CSS v25, bem antigo. A pasta que deveria ter esses arquivos se chama “hud”, localizada em C:\srcds\css\plataform\vgui. Disponibilizei a pasta pra download no seguinte link:
http://www.mediafire.com/?70g2lumdxiqs0wd

Depois de baixado, extraia na pasta mesma pasta 'srcds'. Substituindo arquivos necessários, pronto!
Sem erro!



Depois de tudo isso.. PRONTO! DEFINITIVO! Agora seu server irá rodar sem erros. A seguir, a tela que irá abrir quando executado o ‘Executar Source Dedicated Server.bat’ do servidor:



Apertando qualquer coisa irá aparecer:



Beleza, só ajustar algumas coisas e depois clique em Iniciar Servidor.

Mas temos um ponto importante sobre o FIREWALL. Sem liberar as portas, seu servidor não poderá ser acessado por outros jogadores e ser registrado na lista do site da Setti. Vamos então liberar as devidas portas!


Liberando portas no Windows XP

Para liberar portas no Windows XP é muito fácil. Vá para:
Iniciar>Painel de Controle>Firewall do Windows.
Irá exibir uma tela onde o firewall está ativado. E também terá uma caixa de seleção ‘Não permitir exceções’. Deixe essa caixa de seleção desativada. Depois, acima existem 3 abas: Geral, Exceções e Ativado. Vá até Exceções. Lá exibirá todos os programas permitidos no firewall do seu computador. Clique no botão Adicionar Porta. Os campos para a criação da nova porta são: Nome e Número da Porta. O nome, você pode colocar bem óbvio, como por exemplo, “ Servidor Dedicado CSS” e o número da porta, a minha por padrão é a 27015. Escolha o protocolo (TCP e UDP), selecione o TCP. Depois de um Ok. Agora a porta de protocolo TCP 27015 já está aberta. Agora repita o processo para a porta 27015 com o protocolo UDP. Pronto. Suas portas já estão configuradas para rodar seu SRCDS.


Liberando portas no Windows 7Vá em: Iniciar>Painel de Controle>Sistema e Segurança>Firewall do Windows.
Do lado esquerdo de sua tela, existem umas opções de configuração. Procure por Configurações Avançadas. (Caso não tenha permissão, execute o computador como administrador. Caso não tenha acesso, contate ao administrador de sua máquina local).
Depois de ter aberto as Configurações Avançadas, abrirá uma tela com o título ‘Firewall do Windows com Configurações Avançadas’. No lado esquerdo desta tela, terão as opções Regras de Entrada e Regras de Saída. Vá para Regras de Entrada. Agora, no lado direito dessa tela (Regras de Entrada) terá um painel Ações. Clique em Nova Regra.
Abrirá uma tela com as opções: Programa, Porta, Predefina, Personalizado. Selecione Porta e depois em baixo clique em Avançar. Na pergunta: “Essa regra se aplica a TCP ou a UDP?”, selecione a TCP e logo abaixo, selecione Portas Específicas e digite o número da Porta (a minha porta padrão para o SRCDS é a 27015, mas você pode por qualquer uma). Depois, em baixo clique em Avançar, selecione Permitir a Conexão, Avançar, selecione Domínio, Particular e Público, Avançar e agora por último digite o Nome e a Descrição. Um nome bem óbvio e a descrição bem simples e depois concluir. Repita o processo, mas agora selecionando o protocolo (TCP e UDP) UDP. Depois, suas portas já estarão configuradas e prontas.

Liberando portas no Roteador

Para quem tem ROTEADOR fiz um tutorial básico em PDF de como abrir portas!
Link: http://www.mediafire.com/?smdrgfa7tcndby9

Agora já pode executar seu SRCDS!
Bom, beleza! Agora tá tudo funcionando. Mas falta um ajuste básico. Para seu servidor rodar sem lag ou travamentos, ligue-o e depois digite CTRL+ALT+DELETE e abra o Gerenciador de Tarefas. Vá para Processos, selecione o processo do SRCDS ( que é o srcds.exe), clique com o botão direito, vá em Prioridade e selecione Alta. Pronto!
Depois da configuração das portas e do ajuste da Prioridade, seu SRCDS já pode receber jogadores do mundo inteiro para rachar uma partida de CSS! Agora vamos listar seu SRCDS na SETTI!


IMPORTANTE:

PARA ACESSAR O CONSOLE REMOTO (RCON), OS PASSOS SÃO:

* AO ENTRAR NO SERVIDOR, ABRIR O CONSOLE NO JOGO(ASPA SIMPLES);
* DIGITANDO rcon_address xxx.xx.xxx.xx => É O IP DO SERVIDOR, O CONSOLE QUE VOCE QUER ACESSAR;
*DIGITANDO rcon_password => é a senha para acessar remotamente o console;

* DEPOIS DE TER LOGADO NO CONSOLE REMOTO, COMANDOS COMO 'sv_alltalk 1' E 'sv_password 123' PODEM SER DIGITADOS DESSA MANEIRA NO JOGO:

rcon sv_alltalk 1
rcon sv_password 123**

**sv_password é a senha para os jogadores entrarem no servidor;

                                                                                                             ATENÇÃO!


O link do srcds pronto, somente baixar e extrair as devidas pastas e executar!

Link1-Link2-Link3-Link4-Link5-Link6-Link7-Link8-Link9-Link10-Link11-Link12

Versão do srcds == v1.0.0.75 (Counter Strike: Source)

Extraindo:

1 - Pegue o arquivo 'srcds.rar' e coloque no diretório (C:/);
2 - Extrai-o ali mesmo [(C:/)];
3 - Ao abrir a pasta 'srcds', você deve extrair as pastas 'css.rar', 'hl2.rar' e 'outrosarquivos.rar' ali mesmo, dentro da pasta 'srcds' [(C:/srcds)];
4 - Feito isso, caso queira verificar uma atualização do srcds é só executar o arquivo 'baixar ou atualizar sourc dedicated server.bat';
5 - Para executar o srcds, vá para o diretório (C:/srcds/css) e execute o arquivo e abra o arquivo 'exexutar source dedicated server.bat' e ele ja deverá executar;

Eu particularmente não recomendo já baixar o srcds pronto, pois pode ocorrer erros de arquivos, de atualização, mas é uma opção pra quem quer testar. Se for o fazer, que faça a mão, a chance de ocorrer erros dos arquivos.

SOBRE O CRACK PARA NO-STEAM:

http://www.mediafire.com/?2al1g4aen4shaarÉ o mesmo do acima citado, mas observem uma coisa: não sei qual o motivo, mas você consegue crackear o servidor na primeira substituição dos arquivos, mas ele poode voltar a ser STEAM de novo, dando erro de STEAM VALIDATION REJECTED, por isso, toda vez que atualizar ou deixar mais de 2 dias sem utilizá-lo, extraia o crack e substitua até que esteja crackeado.

5 – LISTANDO SEU SRCDS NA SETTI!

Depois de tudo isso que passamos, beleza! Agora vamos deixar seu servidor visível pra quem entrar no site da Setti! Vá até a página da
Setti. Do lado esquerdo procure por um link Add new server! Clicando lá, aparecerá a seguinte imagem:


É preciso o ip da sua máquina e a porta que você liberou.
Você pode pegar seu IP no site What’s My Ip, que aparecerá bem grande no parte superior do site. Copie o Ip, e cole com o número porta em IP:Port e selecione o jogo Counter Strike:Source (Orange Box). Depois clique em ADD Server. Depois se adicionado com sucesso, irá aparecer uma imagem parecida com essa:


O tempo para ele aparecer na lista é 2 a 7 minutos. Aqui no meu SRCDS é bem mais rápido mas tem dia que demora, e isso é normal.ATENÇÃO! DEVIDO A NOVA ATUALIZAÇÃO, NÃO ESTA SENDO POSSIVEL ADICIONAR OS SERVIDORES NA SETTI, MAS LOGO ENCONTRAREI O PROBLEMA E POSTAREI AQUI.
Depois de tudo concluído.. FINISH! Pronto! Seu SRCDS esta pronto, configurado! e na lista da Setti!

Bom proveito e bom jogo! Viva o mundo NON-STEAM!


Fontes de Referência
http://rflfn.wordpress.com/
http://maathe.us/blog/2007/07/como-criar-servidor-dedicado-source/
http://css.setti.info/forum/topic/2277-how-to-crack-any-hl2hl1-server-winlinux-updated/
http://rev-crew.info/revemu-windows

 | ™  Julius == GµΐℓђєЯмЭë ™

17 comentários:

  1. Esquece, copiei o link no firefox e já fui redirecionado para o sitio certo. Falso alarme XD

    ResponderExcluir
  2. A pois fica a dica, Eu não estava a conseguir abrir as minhas portas com o IP que esta no gateway como diz no tutorial.. No entanto coloquei o mesmo IP (192.168.1.1) mas terminado em 101 (192.168.1.101). Não se isto pode ajudar o resto do pessoal, no entanto fica ai a dica.

    ResponderExcluir
    Respostas
    1. Não sei se você percebeu, mas aquele endereço de ip (192.168.1.100) é somente por causa de um roteador que eu tenho aqui em casa.. Mas se aí na sua casa for uma conexão de banda larga ou friba óptica (sem roteador ou switch), o ip real da maquina irá aparecer lá, sendo o endereço publico do SRCDS.

      Excluir
  3. o manolo quando abro o server, para de responder e fecha. pq?

    ResponderExcluir
    Respostas
    1. agr ta dando esse erro Bad brushside texinfo.

      Excluir
    2. Então irmão, no meu que criei aqui não dá esse erro. Apaga tudo e tenta instalar de novo pra ver se vai, eu não posso ajudar mesmo.

      Excluir
  4. Cara, sem brincadeira nenhuma, você é FODAAAAA, foi o melhor tutorial que eu encontrei o meu tava dando o erro da textura e como você é FODA ja botou os arquivos que precisava aqui, muito bom mano, merece um prêmio véio, muito obrigado mesmo, VALEU. :)

    ResponderExcluir
  5. Mano tipo quando eu instalei o metamod o srcds para de funcionar da appcrash com erro em uma dll (datacache.dll), isso quando eu boto o vdf do metamod, quando eu tiro o vdf do metamod, funciona perfeitamente. Sabe o que é?

    ResponderExcluir
    Respostas
    1. Entao irmão, faz tempo que não to mexendo mais com SRCDS e nem jogando Source kkkk. Eu sei que tem uma versão do metamod que não é estável, tipo, dependendo dos plugins ele trava o servidor. Mas é só um palpite. O mais certo é vc apagar o metamod e baixa uam versão mais recente. É o que eu posso te dizer. Abraço.

      Excluir
    2. Se puder divulgar mais o blog, agradeço :)

      Excluir
  6. cara no meu ta aparecendo isso quando inicio o servidor;


    o servidor está desatualizado e não serão listados no servidor principal até que você reinicie.

    você deseja desligar agora?

    ResponderExcluir
  7. olá o meu está com um problema ele não está baixando o arquivo srcds pelo cmd ele não aparece a lista de porcentagem de download

    ResponderExcluir