Criando um servidor dedicado sem lag


Introdução:

O que eu pretendo mostrar com esse tutorial é como fazer com que um computador normal,
com uma internet banda larga normal home-edition consiga rodar até um server de 14/16 pessoas
sem lag a partir de alguns aplicativos e mesmo a partir de alguns calculos matemáticos.

Hardware:

Slots: 8
CPU: 800 Mhz
RAM: 256MB

Slots: 16
CPU: 1200Mhz
RAM: 384MB

Slots: 24
CPU: 1600Mhz
RAM: 512MB

Windows XP Pro

Internet:

O mais importante é ter uma boa velocidade de upload, mas mesmo com
uma velocidade baixa você consegue ter um bom servidor lag-free de 12 slots até

Limpando seu PC:

É hora de mecher no seu windows Xp.

Iniciar>Executar, digite “regedit“. Selecione Arquivo>Exportar

Imagem reduzida 64% do seu tamanho original [ 957 x 720 ]

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

B )

Deixando o computador mais ‘leve’.

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.

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)

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)

G)

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

.
6.

Reinicie

o Computador para fazer efeito.

Imagem reduzida 63% do seu tamanho original [ 960 x 720 ]

H)

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.

I)

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.

Imagem reduzida 63% do seu tamanho original [ 961 x 722 ]

J)

É 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”

K)

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.

L)

Esse programa vai aumentar o tanto de FPS que o server aguenta (Só pra servidores de SOURCE).


1. Download esse programa: Aquiii
2. Abra o programa srcdsfpsboost.exe
3. Minimize a tela.
4. Para sair do programa clique qualquer tecla seguida de enter.

M)

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.

N)

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

Imagem reduzida 63% do seu tamanho original [ 960 x 730 ]

O)

TCP Optimizer – Esse programa otimiza sua internet ao máximo para maior aproveitamento.


1. Download o programa: TCP Optimizer
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 xxxxxport 27015 xxxxxhostname “DaBomb Crib” xxxxxmap de_dust xxxxxmaxplayers 15 -autoupdate
CVARs

:

Tudo dito acima não funcionará perfeito se as configurações de CVARs do servidor não estirevem
corretas…

sv_minrate deve ser 0, aumenta caso não queira que usuários de internet discada usem seu server

sv_maxrate não é recomendavel deixar menos que 8000 se o server tiver 24 ou mais pessoas,
6000 para um server de 16 ou mais slots, 4000 se 12 ou mais pessoas.

sv_maxrate 8000

banda em Kbps / 64 = número recomendado de slots

sv_maxrate 6000

banda em Kbps / 48 = número recomendade de slots

sv_maxrate 4000

banda em Kbps / 32 = número recomendado de slots

sv_maxrate 3000

banda em Kbps / 24 = número recomendado de slots

Se você tem 1400 Kbps de banda disponível e você pretende ter um sv_maxrate de 8000 você divide
1400 por 64 e tem 21 slots, dará 8333, arredondamos e dará 8000, mas não é essencial para um servidor
lag free e competitivo.

sv_maxupdaterate = sv_maxrate/ 300

Se você tem um sv_maxrate de 7466 e deve dividir por 300 você terá um sv_maxupdaterate de 24
Basicamente começa com essa formula, mas você terá lags e pings altos, diminua até você
ter bons pings no seu servidor.

Um número alto não ajuda, mas um número perto de 12,20 sim.

Configuração do Booster

:
Configuração recomendada

:

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

Plugins

:

Para Counter-strike 1.6 é recomendado instalar:

AdminMod + Statsme

Mas nada o impede de ter Amx mod x, claro que é uma boa escolha mas
não entupa-o de plugins, isso o torna complexo e causa muito lag.

E para CS:S o Mani Admin Plugin, sem muitas funções…
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 http://seuhost.com/cstrike/

mantenha a árvore dos arquivos no seu host.

Caso queira baixar o documento para ser aberto no Word clique aqui!

Créditos: PowerCheats

Dicionário Counter Strike

Postado em Tutoriais às Junho 25, 2008 por jorgecampinas

As vezes jogando no servidores nos deparamos com algumas palavras que os jogadores mais experientes falam durante a partida, e ficamos a ver navios.

Aqui vai algumas das palavras usadas durante o jogo.

4Fun: Jogo por brincadeira, normalmente não há regras.

Abelhinha: É a sub TMP
Ammo: ou Ammunition:: Munição

BSP: Tipo de arquivo usado em mapas de half-life e alguns outros jogos. Ficam localizados na pasta maps.
Brush: Cada um dos blocos que formam um mapa.
Brush Entity: Um brush especial, que desempenha alguma função no mapa.

Camper: Aquele que fica se escondendo esperando os outros passarem para poder atirar.
Cheat: Programas de trapaça, se você ver alguém usando um cheat, fique na sua cabeça, em uns 15 dias, ele será banido dos servidores com VAC e ainda poderá perder sua CD-KEY.
Compilar: Tranformar os códigos fontes em binários, que podem ser entendido pelo sistema. Um exemplo disso, é a criação do arquivo bsp de um mapa.

Hammer: Editor para mapas de Counter-Strike, Half-Life e outros.
Half-Life: Jogo de ação. Ocorre num laboratório fictício, onde são feitas experiências muito estranhas. O Counter-Strike é um mod desse jogo.

Lag: Travadas no jogo, devido a congestionamento da conexão com o servidor.

Mata-Passaro, Mata-Pato: Scout Smith.
Mix: Uma partida de Counter-Strike de mais ou menos 30 rounds, você deve ficar de spectator até te chamarem para o tal time. Quando der 5 players para cada time, os spectator ficam ali caso alguém saia. Você deve colocar o tag igual o do teu time (exemplo: mix // “nick”). É o oposto do 4fun.
MDL: Arqivo do tipo model. Ele representa os jogadores, reféns e armas. Ficam localizados na pasta models.
Mod ou Modification:: Modificação de um jogo. Ex: Counter-Strike(Modificação do Hal-Life).

Newbie, noob, nb: Novato.

Rox: Vêm do inglês, rocks. É algo legal.
Rush: Ataque sem paradas contra o inimigo.

Sniper: Arma(rifle) de longo alcance e alta precisão. Ou quem usa esta arma.
SPR: Arquivo
Sux: Vem do inglês, sucks. É algo ruim.

Valve: Empresa que criadora do Half-Life, Counter-Strike e muitos outros jogos.

WAD: Arquivo de texturas
Wally: Programa utilizado para criar texturas
Walk:: Andar sem fazer barulho (Shift).
WorldCraft: Editor para mapas de Counter-Strike, Half-Life e outros. Foi comprado pela Valve e, atualmente, chama-se Hammer.

Créditos: madrugadaserver.com

4 Respostas

  1. Very nice!!

  2. Não sei se este é o lugar certo do blog para perguntar, mais queria saber se tem como Criando um servidor em um Host HTTP, e como fazer isso.
    OBG.

  3. da uma olhada nesse LINK

  4. patryck e nois vlw pelas dica

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s

%d bloggers like this: