Criando Server Non-Steam

Criando Server Non-Steam

Este tutorial foi tirado do site www.csforum.com.br.

Para criar servidor pirata de CS 1.6 você precisa do patch v23 do SiteCS. Com ele você pode criar servidor protocolo 47+48.
Com esse patch, pessoas com steam e no-steam podem entrar no seu server. E corrige alguns problemas que algumas pessoas tem tendo ultimamente.

Atualizado dia 19/04, portanto, se você baixou algum dia antes desse, baixe-o novamente.
Foi corrigido alguns problemas com umas .dlls, e agora está totalmente funcional em conjunto com o sXe.



:arrow: Corrigido:

Server browser que não mostrava os servers
Seu server aparecendo na lista
Protocolo 47+48
Sai do jogo quando conecta a algum server (não testado).
Alem das correções do patch v23:

Fixed favorites list not refreshing on startup
Fixed game servers failing to connect to VAC servers on machines with multiple network interfaces
Fixed "-sport" parameter being ignored
Implemented a client cvar value querying API (to replace the alias method various 3rd party tools were using). Servers can call enginefuncs_t::pfnQueryClientCvarValue() and will get a callback for that cvar value via NEW_DLL_FUNCTIONS::pfnCvarValue().
Fixed RCON failing when you were not connected to the server itself
Fixed crash on startup due to bad hostname settings
Fixed crash on startup in threading library
Fixed game not loading problem in machines with more than 4GB of ram
Fixed MOTD crash when viewing HTML pages with iframes

Nota: O CS e o HLDS continuam sendo protocolo 47, apenas compatível com protocolo 48.

:arrow: Como instalar:
 

    Instale o CS(O que foi usado para teste foi o cs16full_v7 encontrado neste tópico.
    Instale o Patch na pasta Valve (normalmente C:\Arquivos de Programas\Valve)
    Rode o CS ou o Dedicated Server pelo o atalho criado na área de trabalho.


:arrow: FAQ:

Meu server continua sem aparecer na lista, o que fazer?

    Certifique-se que o arquivo server.cfg dentro da pasta cstrike contém a linha: exec setmaster.cfg, se não tiver, adicione. Isso acontece pois alguns addons modificam esse arquivo.


Quando tento entrar em algum server, o jogo sai.

    Tenha certeza que você instalou o patch na pasta Valve e não na cstrike, recomendo também que use o cs16full_v7, este patch não foi testado em outras versões.


Continuo sem ver os servidores no server browser.

    Verifique se as portas do modem estão abertas.
    As vezes os servers demoram um pouco pra aparecer, é normal.
    Tente reinstalar o patch.


:arrow: DOWNLOAD:

Easy-Share:
Imagem

Megaupload:
Imagem

Créditos SiteCS.

Verifique se o arquivo server.cfg contém a linha:
exec setmaster.cfg
cfg

Após ter checadoo arquivo server.cfg, clique no atalho criado na área de trabalho.

Configure o seu Dedicated Server.

Legenda:
1 – Jogo que você quer criar o server, nesse caso, não mude.
2 – Nome do seu servidor.
3 – Em qual mapa o servidor vai iniciar.
4 – Define se você quer criar servidor online, ou para lan. (Online = internet, Lan = LAN)
5 – Máximo de players que podem entrar no seu servidor.
6 – A porta qual seu servidor irá rodar. NOTA: Você deve ter a porta aberta.
7 – RCON, com o RCON você pode mudar as configurações do servidor de dentro do jogo (até mesmo de outro computador).

Breve explicação sobre o RCON.
Dentro do CS, no console, você escreve:
rcon_password password que você colocou no Dedicated Server (no meu caso é 123456), depois é só usar o comando que você quiser nesse formato:
rcon comando
Por exemplo:
rcon sv_restart 1

Obs.: Não selecione a opção “Secure (Valve Anti-Cheat)”, isso só funciona para servidor original.

Clique Start Server e pronto, seu servidor foi criado.

Para passar o IP para seus amigos, use o site https://www.meuip.com.br pois aquele IP que aparece no Dedicated Server é o IP da rede.

Criando servidor em modo console.

Vai nas propriedades do atalho na área de trabalho.

E no campo Destino deixe assim:
“C:\Arquivos de programas\Valve\hlds.exe” +maxplayers 12 -game cstrike -console +port 27015 +map de_dust2 -insecure

Obs.: “C:\Arquivos de programas\Valve\hlds.exe” é aonde está instalado o meu servidor, não mude essa parte.

+maxplayers 12 = número de players que podem conectar no seu servidor.
-game cstrike = qual jogo você vai criar o servidor, nesse caso não mude.
-console = ativa o modo console.
+port 27015 = qual porta você vai usar, NOTA: a porta tem que estar aberta.
+map de_dust2 = qual mapa o servidor vai iniciar.
-insecure = desativa o VAC (Valve Anti-Cheat)

Se você quer usar rcon no modo console, adicione essa linha no server.cfg:
rcon_password “seu password”

Se você fez certo, deve aparecer uma tela assim:

Melhorando o seu servidor:

No console do servidor escreva:
sys_ticrate 1000
Se ele ficar muito pessado, mude para 500. Esse comando aumenta os fps do Dedicated Server.

Tente também aumentar a prioridade do hlds.exe, aperte Ctrl+Alt+Del e na aba processos ache o hlds.exe, clique com o botão direito do mouse e em Definir prioridade coloque em Alta.
Obs.: Não coloque em Tempo Real, isso pode piorar ao invés de melhorar.

Não rode nenhum programa enquanto o servidor estiver rodando, principalmente os que usam internet.