Para criar um server sem lag é muito fácil... Não basta apenas diminuir os slots do server e colocar High-Ping Kickers, tem que saber configurar... Os rates do server/cliente para que o ping de todos fique bom...
As informações aqui descritas são para donos de servidores que desejam criar o servidor em sua conexão adsl/cabo caseira e não terão uma conexão T1 ou superior, mas mesmo assim o servidor rodará liso e sem travadas.
Primeiro você deve saber que este tutorial foi feito pensando que o leitor já possui alguma experiência em criar servidores e e está rodando um servidor como dedicado.
Indice:
- Rodando um server sem lag > Introdução
- Addons de Administração
- Recomendações Mínimas de Hardware
- Velocidade de Download e Upload
- Configurando os Rates para o server (indispensável)
- Rates no Linux
- Rodando um server sem lag:
Introdução:
Para rodar um server sem lag não é presciso uma conexão muito veloz, basta apenas ter um bom computador e bem configurado e sem spywares.
As formulas de calculo encontradas neste tutorial parecem ser confusas, mas elas fazem realmente com que o servidor possa ter mais slots e rode com um bem ping melhor do que com as configurações.
- Addons de Administração
Para seu server continuar funcionando direito não adianta apenas ter a RCON, é extrememamente recomendado possuir uma addon de administração do metamod, os dois mais conhecido (e mais recomendados) são o AMX Mod e o AdminMod
AMX : o Amx a cada dia que passa fica mais popular e mais completo, mas ele força mais do processador que o Admin Mod, na minha opnião o AMX é mais seguro, mais completo e mais atual, mas não use o AMX antigo, use o atual AMX Mod X (AMXX) que é o melhor programa de administração para Half-Life/Counter-Strike e Outros Mods... O AMX usar mais do CPU não quer dizer que ele faz com que o servidor fique com mais lag, se você tiver uma configuração de Hardware boa não notara diferença alguma. O AMXX possui até um programa de edição de plugins para edição tradução e outros feito pela própia equipe do AMX Mod X.
Site oficial: amxmodx.org
no site oficial você encontra os plugins atualizados e suas fontes, para pegar plugins já traduzidos baixe no nosso site :) amx.cslocal.net
Admin Mod: É um dos mais usados, ele gasta menos do CPU, infelizmente ele é um mod de administração que não é atualizado recentemente, a maioria dos plugins estão ultrapassados e o Admin Mod não tem os Stats embutidos o que força você a usar o statsme
Site oficial: adminmod.org
Utilizando Windows XP/2000, não recomendo Windows 9x/me, outro sistema operacional recomendado é o Windows Server 2003 e Linux (a versão que você gostar mais :P). As especificações abaixo são para Windows XP/2000
n° de Jogadores: 8
CPU: 800 MHZ
RAM: 256MB
n° de Jogadores: 16
CPU: 1200 MHZ
RAM: 384MB
n° de Jogadores: 24
CPU: 1600 MHZ
RAM: 512MB
n° de Jogadores: 32
CPU: 2200 MHZ
RAM: 768MB
*OBS: em sistemas que rodam linux, as especificações de hardware podem ser em uma configuração mais baixa e rodar o mesmo n° de jogadores.
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.
20 comentários:
nao entendi nada me ajude minha net e radio 300k 128 kbits/s de upload, quais serias minhas rates para colocar no server.cfg
GORDO, devido sua baixa velocidade de net, seu sv é de 8 players e suas rates seriam:
sv_maxrate 2000
sv_minrate 0
sv_maxupdaterate 6
sv_minupdaterate 6
aki no meu server deo uma boa diminuida.....
mas as vezes ainda tem....
acho q nn da pra resolve a minha itnernet é igual a do gordo
minha net e de 4 mb...
eu n intendi o eskema direito..
qual seriam as melhores configuraçoes?
essa porra aki n guente nem 8 cara sem laga
Grato
cara nao entendi nada
pois tenho uma net de tres megas e todo mundo cai por ping
meu computador e excelente
se puder me da uma força e so tenho 12 slots
aew alguem me ajuda configurar rate ?
Intel{R}Celeron {R} D CPU
420 @ 1.60GHz
1.61 GHz,1,00 GB de RAM
Extensao de endereço fisico
Também nao entendi
minha net e de 1 mb quero jogar com 12 pessoas
quais seriam minhas rates?
o mano eu tbm num entendi me ajuda minha net e de 1mb qual minhas rates ?
Mano nao entendi tbm minha e NET e 2MB qual seria minhas rates???
floW vlw!
Alguém poderia me ajudar ? Tenho 512MB de RaM,
1 MB de Upload, Quantos Slots dar pra eu colocar no meu servidor ?
ai eu tenho uma net de 5 mega - 4g de ram - 280 de hd - quanto eu posso coloka pra n da lag
minha net eh de 10 mega , nao intendi as contas pesso por favor que me ajdua a configurar minhas rates
Net de 2 mega... acho que é uns 300 de upload, quais as config?
eu n entendi nada =/ me ajuda ai eu uso 1mb de net hd de 80 memoria 1gb placa de video nvideo g 400 eu eu colo 6 8 slot mais numca da pra jogar direito ate com duas pessoa ja da um leg brabo me ajuda alguem me ajuda ai eu ja ate deixei meu ip fixo fica na lista sem pro nem mais so tenho esse pro com leg vou deixa meu e-mail jarles_jax@hotmail.com por favor me ajudem ops: minha net e a cabo
Minha net é de 4mb e keria saber as cfg para o srv.cfg!
Vlw
Meu pc e meio bomsinho minha net e de modem 1mb mas meu sv da lag
lloooool dexa o cara respira =D
seis eh burro vei eu entendi tudo , VLW AE meu server ta no lag e pra voces entenderem pesquisem cara ninguem nasceu sabendo para isso eh so pesquiser pow ! VLW AE MANOLO
Olá, aqui deu tudo certo consegui calcular minhas rates conforme o tutorial, reduziu bastante o LAG. Meu server tinha 12 slots consegue 14 com a configuração de 1mb da speed.
sv_maxrate 3000
sv_maxupdaterate 10
CARA ESSE E O MELHOR SITE DO MUNDO DE COUNTER STRIKE. EU ENTENDI TODOS OS PROCEDIMENTOS DE CALCULAR RATES E AQUI FUNCIONOU MUITO BEM!
CPU:420 RAM:504 VELOCIDADE UPLOAD: 400 PLAYER 8 MINHAS CONFIGURACOES:
sv_maxrate 4000
sv_maxupdaterate 13
sv_minupdaterate 13
sv_minrate 0
sv_voicecodec voice_speex
sv_vocequality 2
UPLOAD AQUI E 400 MAS CALCULEI COM 300 PORQUE PODE DIMINUIR E GERAR LAG. OBRIGADO PELO TUTORIAL!
Postar um comentário