Introdução::
Vou Ajudar Quem precisa aprender a configurar um bom servidor uma vez que tenho até desgosto de entrar em muitos server non-steam ai pela net, lembrando que um bom server e aquele que leva tempo, não aquele que você so poe um addons e ja acha que ta pronto
Hardware::
Slots: 8
CPU: 800 Mhz
RAM: 256MB
Slots: 16
CPU: 1200Mhz
RAM: 384MB
Slots: 24
CPU 1600Mhz
RAM: 512MB
Slots: 32
CPU: 2200 MHZ
RAM: 768MB
Windows XP (Qualquer Versão o que nao tiver não precisa mecher)
Internet::
O mais importante é ter uma boa velocidade de upload(velocidade que upa packets, quanto maior menos lag), mas mesmo com
uma velocidade baixa você consegue ter um bom servidor sem lag ate 10/12 slots
Limpando seu PC(Recomendo Fazer um backup ou ponto de restauração, se for sua primeira vez tenha certeza do que faz):
É hora de mecher no seu windows Xp.
Iniciar>Executar, digite "regedit"(sem aspas).Selecione Arquivo>Exportar
Isso fará com que você faça um backup do registro do seu computador, assim, se você não
gostar ou fizer alguma bobeira você pode reverter o processo.
A) Liberando velocidade na internet
1. Clique em iniciar, Executar
2. Digite "gpedit.msc"
3. Maximize "Configuração do computador"
4. Maximize "Modelos Administrativos"
5. Maximiza "Rede"
6. Vá em "Agendador de pacotes QoS"
7. Clique duplo em "limitar largura de banda reservável"
8. Na aba "settings", marque "ativado" ou "enabled"
9. Onde diz "Limite de banda %" mude para 0
10. Clique Aplicar e dê OK
Deixando o computador com maior desempenho
1. Vá em "Propriedades" apenas clicando com o direito no Desktop
2. Vá na aba "Aparências" e em "Efeitos"
3. Desmarque tudo, exceto "Ocultar sublinhados para navegação do teclado..."
4. Volte para a aba "Aparências"
5. Na categoria "Janelas e Botões", escolha "Windows Clássico"
6. Aplique e dê OK
C) Checando por Drivers Assinados pode fazer com o que o servidor não caia
1. Em iniciar, vá em "Executar"
2. Digite "Sigverif.exe"
3. Clique em "iniciar"
D) Desligar alguns processos do windows pode aumentar gradativamente a performance.
1. Vá ao "Painel de controle", selecione "Ferramentas Administrativas"
2. Selecione "Serviços"
3. Para desativar o processo clique com o direito e em "Parar"
4. Lista de serviços não-essenciais:
(Ingles)
Application Management
Clipbook
Error Reporting
Distributed Link Tracking Client
Help and Support
Indexing
IPSEC
Messenger
Remote Registry Service
Telnet
Windows Time
WMI Performance Adapter
(Portugues)
Adaptador de desempenho WMI
Erro ao informar o serviço
Cliente de rastreamento de link distríbuido
Ajuda e suporte
Mensageiro
Serviços IPSEC
Serviço de Indexação
Telnet
Horário do Windows
e alguns que eu não achei em português
OBS: Desfragmetar so se vc nunca fez isso no pc, ou se vc usa algum programa tipo ccleaner(https://baixaki.ig.com.br/download/CCleaner.htm) vc naum precisa faze esse passo q demora um pouco pra ser concluído(deixa uma hora que vc não vai usar o pc)
E) Desfragmentar seu HD poem os arquivos em ordem, o que faz com que o HD fique mais rápido
1. Vá em "Meu computador"
2. Clique com o botão direito no HD, selecione "Propriedades"
3. Vá na aba "Ferramentas"
4. Clique "Desfragmentar Agora"
5. "Desfragmentar"
F) Remova aplicativos desnecessários na inicialização
1. Abra o Menu Iniciar -> Executar e digite msconfig;
2. Vá até a aba Inicializar e desmarque todos os programas que não precisam ser carregados ao ligar o computador.
3. Cuidado para não desmarcar aplicativos importantes, como o antivírus. Remova somente aqueles que você conhece.
G) Faça o Windows usar toda Memória
1. Vá no Menu Iniciar, Executar e digite System.ini
2. Copie e Cole em uma linha abaixo de >>> “ [386enh]
"32BitDiskAccess=on
32BitFileAccess=on
DMABufferSize=64
MinSPs=16
PageBuffers=32
ConservativeSwapfileUsage=1"(sem aspas)
H) Removendo Windows Messenger (Não tem nada a vê com o Windows Live Menssenger / MSN)
1. INICIAR>EXECUTAR
2. RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove
I) Aumentando a prioridade do servidor faz com que o computador deixe ele sempre em 1º lugar.
1. Pressione "Ctrl + Alt + Del"
2. Vá na aba "Processos"
3. Procure o processo do seu servidor, se for de 1.6, "hlds.exe", se for source "Srcds.exe"
4. Clique com o direito
5. Selecione "Definir Prioridade" e deixe em "Alta" (Você deve fazer isso sempre que ligar o server)
J) Aumentando a perfomance da sua memória (Faça um backup - SÉRIO)
1. Vá em iniciar, "executar" e digite "regedit"
2. Procure a seguinte chave: "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
3. Clique duplo em "DisabePagingExecutive", selecione "Decimal" e coloque 1.
4. Clique duplo em "LargeSystemCache", selecione "Decimal" e coloque 1.
5. Cria um novo valor DWORD cliquando na pasta "Memory Management", assim que criado nomeie-a "IOPageLockLimit",
dê um cliqueduplo e selecione "hexadecimal", coloque
4000 se tem 128Mb de RAM
10000 se tem 256Mb de RAM
40000 se tem 512Mb de RAM ou mais, de OK
K) Aumentando a perfomance, se você tem de 256Mb de RAM ou mais
1. Iniciar, "executar" e digite "msconfig.exe"
2. Selecione a aba "SYSETM.INI"
3. Adicione "ConservativeSwapFileUsage=1" na seção "[386enh]"
4. Clique OK e reincie o computador para fazer efeito
L) Para diminuir o tempo do PC para ligar, fazendo o XP muito mais rápido
1. Iniciar, "executar" digite "regedit"
2. Ache a seguinte chave :HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
3. Clique duplo em "EnablePrefetcher", coloque "decimal" e coloque um 3
4. De Ok e reincie.
M) É recomendavel você ter o ServicePack 2, ele desativa vários processos irrelevantes.
Porém ele tem um firewall e você precisa fazer com que o server passe pelo firewall, para isso
1. Vá ao "Painel de Controle"
2. Abra "Firewall do windows"
3. Selecione a aba "Excessões"
4. Clique "Adicionar programa"
5. Clique "Procurar" e navegue ao seu "server.exe"
N) Desativando mais interface desnecessária
1. Vá ao "Painel de controle", selecione "Sistema"
2. Vá a aba "Avançado", em desempenho clique em "Configurações"
3. Selecione a opção de melhor perfomance
4. Aplique e de OK
O) Esse programa vai aumentar o tanto de FPS que o server aguenta (Só pra servidores de SOURCE)
1. Download esse programa: https://jupiter.walagata.com/w/nsf924/srcdsfpsboost.zip
2. Abra o programa srcdsfpsboost.exe
3. Minimize a tela
4. Para sair do programa clique qualquer tecla seguida de enter
P) Reduzindo a tensão que o servidor de SOURCE causa
1. Iniciar, "executar", digite "regedit"
2. Vá até a chave: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/PriorityControl
3. Clique com o direito e selecione novo valor DWORD com o nome IRQ8Priority
4. Clique modoficar
5. Coloque 1
6. Dê OK
Q) Colocando o "heapsize-" Isso permite que o srcds.exe (SOURCE) use um tanto EXATO de memoria
1. Clique com o direito no icone do servidor de source
2. Em parâmetro vá até o final da linha e adicione -heapsize n
onde n é:
128MB de RAM - 16384
256MB de RAM - 65536
512MB de RAM - 262144
1GB de RAM - 524288
2GB de RAM - 1048576
OBS: eu naum baixei esse programa naum funfa sem ele, agora se quiserem baixar fica por sua conta
O) TCP Optimizer - Esse programa otimiza sua internet ao máximo para maior aproveitamento
1. Download o programa: https://www.speedguide.net/files/TCPOptimizer.exe
2. Na área "Network adapter" coloque a placa de rede que você usa pra internet
3. No topo coloque sua internet (Cabo, DSL, Discada...)
4. Deixe selecionado "Optimal Settings" embaixo
5. Clique "Apply Changes"
6. Clique OK quando perdir para reiniciar
Algumas outras dicas::
1. Sempre deixe o COOLER do PC limpo, poeira o deixa lento e o pc esquenta, causando LAG
2. sempre deixe seu PC livre de vírus e spywares
3. deixe seu HD sempre limpo, você pode limpa-lo tirando os programas temporários do Internet Explorer
4. Sempre minize a tela do server, usa menos memória
EDIT: Colocando um superatalho para deixar o HLDS independente
Você pode diminuir ainda mais o uso da CPU, colocando nos parâmetros do atalho do HLDS, -console, ele não irá fazer gráficos e diminuirá o uso da cpu!
Também é possível iniciar o HLDS juntamente com o windows, colocando nos parametros:
-console -game cstrike +port 27015 +hostname "DaBomb Crib" +map de_dust +maxplayers 15 -autoupdate
Velocidade de Downlaod e Uplaod
Antes de mais nada você deve saber sua taxa de Upload, que é onde o cauculo será feito... Então aqui vou especificar as velocidades das ISP mais comuns:
Nome da Operadora:
Download/Upload
Velox RJ/BH:
1MB/300k
2MB/500k
4MB/500k
8MB/500k
Velox Outros Locais:
300k/128k
600k/128k
1MB/300k
Virtua: (apesar de ser cable modem, as velocidades upload não são as mesmas de download)
2MB/300k
4MB/600k
8MB/600k
Speedy: (não tenho certeza se é isso mesmo, se estiver errado entre em contato)
300k/128k
600k/128k
1MB/300k
Way Internet:
100k/100k
300k/300k
600k/600k
1MB/1MB
*Use o valor mais baixo para o calculo, em todos os casos acima, a taxa de upload
Configurando os Rates no Servidor.
Este passo é o que fará com que seu servidor funcione sem nenhum lag e que as pessoas possam jogar tranquilos no servidor. Após ver as configurações de Hardware e de sistema operacional você deve ir aos comandos de console (cvars) do seu servidor... Os rates serão configurados nos seguintes cvars:
sv_maxrate
sv_minrate
sv_maxupdaterate
Estes cvars seráo encontrados no arquivo "server.cfg" onde fica toda a configuração do server, se estes cvars não estiverem lá você deverá adicioná-los.
O primeiro que vamos mecher é o sv_maxrate este cvar define quanto de banda cada jogador irá usar. Este é um comando muito importante, mas o maxupdaterate é mais importante ainda, só que temos que calcular o maxrate primeiro
A primeira coisa que você ira definir é quantos jogadores irão jogar no seu server... Então vamos ter duas opções de calculo.. uma mais fechada, outra aberta, mas elas são igualmente funcionais.
sv_maxrate 8000
velocidade de upload em kbps / 64 = nº recomendado de jogadores
sv_maxrate 6000
velocidade de upload em kbps / 48 = nº recomendado de jogadores
sv_maxrate 4000
velocidade de upload em kbps / 32 = nº recomendado de jogadores
sv_maxrate 3000
velocidade de upload em kbps / 24 = nº recomendado de jogadores
exemplo:
Usando uma conexão com 600kbps de upload com maxrate de 4000 você pode ter 18 jogadores no servidor
Fazendo a conta ao inverso:
sv_maxrate = velocidade de upload em kbps x 125 / nº de jogadores
assim você terá um resultado melhor para saber quanto deve ser o maxrate
sv_maxupdaterate: um detalhe importante
agora você deve calcular o maxupdaterate
a conta é dada por:
sv_maxupdaterate = sv_maxrate / 300
Outra dica para reduzir o lag:
sv_voicecodec voice_speex
sv_voicequality 2
estes cvars devem ser adicionados no server.cfg, para utilizar uma compressão melhor para o voz adicionada depois do lançamento do steam (comunicação por microfone) em todos as qualidades (sv_voicquality) o gasto de banda é menor, e da qualidade 2 pra cima é qualidade superior ao usado no antigo half-life.
Um número alto não ajuda, mas um número perto de 12,20 sim.
Configuração do Booster(deve ser configurados em addons/booster/booster_readme):
Configuração recomendada de Drek, dos fórums do STEAM
booster_show_connmsg 0
booster_autofps 100
booster_minsleepms 10
booster_force_systicrate 0
booster_cpu_enabled 1
booster_cpu_spikemax 2
booster_cpu_spikelevel 60
booster_cpu_floor 20
booster_cpu_quiettime 60
booster_cpu_mmmin 2
booster_cpu_mmmax 8
booster_cpu_mminc 1
booster_lite_mode 3
Ou Baixe Esse Pronto "https://rapidshare.com/files/141219572/booster_readme.txt.html?killcode=11088676207729006350" é so substituir pelo que já existe
Plugins::
Para counter-strike 1.6 é recomendado instalar:
Um bom addons não entupido de plugins ( quanto mais plugins ligados mais lag )
Pode se usar o virtual cs addons 4.0 um bom addons !
Sv_downloadurl ::
Esse CVAr permite que os clientes que estão entrando no seu server baixem os arquivos de um host
e não diretamente do seu servidor, diminuindo o lag e aumentando a velocidade de download dos
arquivos do seu server...
Coloquem isso no seu server.cfg
sv_download 1
sv_download url https://seuhost.com/cstrike/
mantenha a árvore dos arquivos no seu host.
creditos:
https://forums.steampowered.com/forums/show...;highlight=Lagg (Drek)
https://cpnclan.home.comcast.net/guide.html (Cpn Clan)
https://forums.alliedmods.net/showthread.php?t=56296 (bmann_420)
pbr | Matheus Powered By Brazil -ip porraloka.no-ip.biz:27015( esse topico e bem antigo , mais esse não e o original recolhi mais algumas coisas e coloquei no topico)
Espero ajudar muita gente!
abraço
OBS.: NAO ME RESPONSABILIZO SE DER ALGO DE ERRADO NO SEU MICRO!
IP SERVE porraloka.no-ip.biz:27015
ip serve porraloka.no-ip.biz:27015
gatomestrexd@hotmail.com
nandinhoaguiar@hotmail.com
bruno_mosai@hotmail.com
[C*P*L*] ~ Pedro
[C*P*L*] ~ F3RN4ND0
[C*P*L*] ~ $nR
[C*P*L*] ~ FeELiIPeE
[C*P*L*] ~ Bru
[C*P*L*] ~ Clon
[C*P*L*] ~ GATOMESTRE
[C*P*L*] ~ lek
[C*P*L*] ~ at3
[C*P*L*] ~ SpiK
[C*P*L*] ~ Dead
[C*P*L*] ~ L.ak3
[C*P*L*] ~ LoKo
[C*P*L*] ~ K4!O
[C*P*L*] ~ Player
[C*P*L*] ~ NIELSON
[C*P*L*] ~ AngeL
[C*P*L*] ~ [B]allan_[T]ine
[C*P*L*] ~ HeLL
[C*P*L*] ~ NervosO oO! =D
[C*P*L*] ~ Killin HaNd
[C*P*L*] ~ k2
[C*P*L*] ~ ANinhaa
[C*P*L*] ~ QuincY
[C*P*L*] ~ FaLkS