Bem-vindo, Visitante. Por favor faça o Login ou Registro.
Perdeu o seu email de activação?
Login com nome de usuário, senha e duração da sessão


Páginas: [1]
  Imprimir  
Autor Tópico: Configuração de rates em servidores e cliente  (Lida 12208 vezes)
Matrix | Cientista
Lider Matrix™
Administrador
Pro
*****

KARMA: +215/-51
Mensagens: 4103


E=mc²


WWW
« : 16 de Maio de 2008, 19:18 »


SERVIDOR

Um server dedicado de Counter Strike Source permite que você hospede um servidor de CS:S sem que necessariamente tenha que estar no jogo, o que não acontece ao criar-se um server normal pelo link Create Server do menu CS:S. Um server dedicado também permite um maior controle sobre o server, permitindo os comandos kick, ban e o acompanhamento dos recursos de sistema que o SD (server dedicado) está utilizando. Ao configurar um server dedicado em seu computador, é importante levar considerações em alguns pontos, como:

Configuração do PC;
Taxa de upload da conexão;
Variáveis de configuração;

Parte 1 - Informações

Tamanho do server: 8 slots
CPU: 800
RAM: 256mb

Tamanho do server: 16 slots
CPU: 1200
RAM: 384mb

Tamanho do server: 24 slots
CPU: 1600
RAM: 512mb

Tamanho do server: 32 slots
CPU: 2200
RAM: 768mb

Levando isso em consideração você já é capaz de definir razoavelmente qual será o tamanho do server que você poderá hospedar. mas lembre-se, ao utilizar outros recursos do computador, como jogar, ouvir música, fazer downloads, etc, tais atividades irão competir por processamento e memória do seu PC e poderão criar lag em seu server dedicado.

Taxa de upload da conexão
A taxa de upload de sua conexão de internet é um dos fatores mais importantes na configuração de um server dedicado. A taxa de upload irá definir quantos slots você poderá ter em seu server, assim como será a base para o cálculo das variáveis de configuração do server (as quais serão explicadas adiante). Você pode descobrir sua taxa de upload e download ligando para seu provedor de internet ou acessando o site mesmo.

Variáveis de configuração
Uma super configuração de PC e uma ótima conexão não irão garantir um ótimo server dedicado. É necessário que você diga ao server quais serão os limites que cada usuário deverá respeitar ao entrar no server, ou seja, quanta informação o PC dos jogadores poderá requisitar e/ou enviar por segundo ao server. As principais variáveis do server que deverão ser configuradas são: sv_maxrate, sv_maxupdaterate, sv_minrate.

Parte 2 - Configuração do server

Após essa pequena introdução vamos partir para a configuração do server propriamente dita. Primeiramente certifique-se de que possui o hardware adequado para rodar o server, a partir disso, verifique a sua conexão de internet para saber sua taxa de upload, normalmente é medida em kbps, podendo ser 150kbps, 300kbps, 512kbps, 600kbps, 1000kbps ou mais. Agora você poderá calcular quantas pessoas o seu server irá suportar, para isso deverá definir qual sv_maxrate você quer usar. Tenha em mente que a taxa de sv_maxrate define o máximo de bits de informações que o server enviará aos clientes. Essa e outras variáveis você encontrará no arquivo server.cfg na pasta ''steamapps\suaconta\sourcededicated server\cstrike\cfg'', se o arquivo não existir crie-o no bloco de notas e adicione tais variáveis. Não recomendo um rate menor que 6144 para um server com mais de 16 jogadores ou menor que 4096 para um server com mais de 12 jogadores. Cálculo deverá ser o seguinte:

Para sv_maxrate 6144:
Largura de banda (upload) em kbps / 48 = número de jogadores.

Para sv_maxrate 4096:
Largura de banda (upload) em kbps / 36 = número de jogadores.

Para sv_maxrate 3072:
Largura de banda (upload) em kbps / 24 = número de jogadores.

Então, se você possuir uma largura de banda (upload) de 600kbps e você desejar um sv_maxrate 6144, você deverá dividir 600 por 48 e terá um server para 12 pessoas. Qualquer server funcionará absolutamente perfeito com um sv_maxrate 6144, um valor acima disso é desnecessário e não terá muito efeito positivo. Também é possível fazer o cálculo de traz para a frente, sabendo o número de jogadores desejados e sua taxa de upload você poderá calcular a sv_maxrate, utilize o seguinte cálculo: sv_maxrate = largura de banda (upload) em kbps x 128 / n° jogadores, logo, se você quer um server para 12 pessoas e possui uma taxa de upload 600kbps, a variável sv_maxrate será de 6400.

Agora iremos configurar a variável sv_minrate. Essa variável deverá sempre ser colocada em 0 (zero), uma vez que os clientes com conexão ruim poderão utilizar a sua cl_cmdrate o mais baixo possível e assim jogarem com menos lag. Atenção: jogadores com ping alto não causam lag no server. Servers mal configurados causam lag. Finalmente iremos configurar a última e mais importante variável do server, a sv_maxupdaterate. O cálculo para essa variável deverá ser o seguinte: sv_maxupdaterate = sv_maxrate / 256 se você estivesse utilizando sv_maxrate 6144 então a sv_maxupdaterate seria de 24. Basicamente, comece com essa fórmula e se o server ainda tiver problemas com lag apenas vá diminuindo a sv_maxupdaterate a valores menores do tipo: 20, 15, 10, 6, até que o server não tenha mais problemas de lag.

Parte 3: Criando servidor dedicado

Até agora configuramos a parte interna do server, mas ainda é necessário um ajuste fundamental. Ao criar seu servidor dedicado é importante que ele esteja configurado para rodar em "alta prioridade" no Windows. Para deixar seu server dedicado rodando em alta prioridade, inicie o server dedicado normalmente, e então, abra o gerenciador de tarefas (ctrl+alt+del) e procure a aba processos. Localize o processo chamado srcds.exe, clique com o botão direito sobre ele, selecione definir prioridade e depois selecione alta. Pronto seu server dedicado estará funcionando perfeitamente.

Fonte: www.adrenaline.com.br
Fonte: www.axessource.gnx.com.br

CLIENTE

Para configurar suas rates clientes (ou seja, no seu jogo) e muito mais facil pois não é nescessario nenhum cálculo. Basicamente seria inserir estes comando 1 a 1 no seu console, veja:

rate 25000
cl_cmdrate 33
cl_updaterate 33

Com essas configurações ja seria como um padrão para jogar em qualquer servidor bem configurado porém em um servidor de rate 66 ou 100 você não estaria aproveitando todo seu "potencial" mas, mesmo assim jogaria sem muitos problemas.

Ao ajustar suas rate para jogar em um servidor rate 66 ou 100 ao voltar para um servidor de rate 33 ele pode forçar você usar valores menores para cl_cmdrate e cl_updaterate se bem configurado.

No entanto ficar decorando esse códigos... ninguem merece. rsrsr

Mas, você pode faze cfg's para configurar suas rate com facilidade veja,

Crie um arquivo de texto do tipo .txt e insira o seguinte codigo no seu conteúdo:

Código:
//rate 33
rate 25000
cl_cmdrate 33
cl_updaterate 33

Salve e renomei esse arquivo para rate33.cfg

Faça o mesmo para rate 66 e 100 ex:

Código:
//rate 66
rate 25000
cl_cmdrate 66
cl_updaterate 66

Renomei o arquivo para rate66.cfg e

Código:
//rate 100
rate 25000
cl_cmdrate 100
cl_updaterate 100

Renomei o arquivo para rate100.cfg

Com isso você terá 2 arquivos, rate33.cfg, rate66.cfg, e rate100.cfg

Copie esses 3 arquivos para sua parte cfg do sounter- strike source o padrão seria:

C:\Arquivos de programas\Steam\steamapps\nome de usuário\counter-strike source\cstrike\cfg

Assim, quando entrar em um server de rate 66 você entra no console e digira exec rate66 (não precisa do .cfg mas não tem problema por exec rate66.cfg mas, não precisa)

Quando voltar para um server de rate33 digite no console, exec rate33 ou exec rate33.cfg

Com isso, ele roda aqueles 3 comando contidos em cada arquivo rateXX.cfg que você colocou na sua pasta cfg do counter-strike source.

Para facilitar um pouco mais você pode reservar 3 teclas para isso e fazer um bind para cada arquivo ex:

digite no console

Código:
bind F7 "exec rate33.cfg"
depois
Código:
bind F8 "exec rate66.cfg"
e
Código:
bind F9 "exec rate100.cfg"

Assim você usa suas teclas F7  para configurar seu game para um server de rate 33 F8 para rate 66 e F9 para rate 100

OBS: No caso dos bind's você pode parfeitamente usar outras teclas tipo... 8, U, I, O, P, H, J, K, T, DEL, INS, HOME, 7, 6,  etc...

No meu caso eu não uso bind para isso para isso pois assimq ue você digira exec rate no console ele ja te da as dias 33 66 100 então não tem erro!

Espero que seja útil!


Registrado

MATRIX SERVER #1  189.1.172.158:27000

MATRIX SERVER #2  189.1.172.158:27010


Q9450 | ASUS P5Q / PRO | 2x2GB DDR2 667 | XFX 9800GT | HD'S Sata II 80GB / Sata II 250GB / Sata II 250GB | LG DVD-RW Sata | AUDIO REALTEK 7.1

Se enxerguei mais longe, foi porque me apoiei sobre os ombros de gigantes - Isaac Newton
Hyn
Newbie
*

KARMA: +0/-0
Mensagens: 3



« Responder #1 : 19 de Outubro de 2008, 20:14 »

Valeu Cientista, interessante!

Uma pergunta, a conf de rate no modo client, pode influenciar na jogabilidade?

Poder ser coisa da minha cabeça, mas já reparei que em alguns servers eu tenho mais jogabilidade que outros, por exemplo eu não costumo errar tiro de awp como erro em outros servers, e eu fico com isso na cabeça, que possa ser falta de configuração e tal. Tem a ver?
Registrado
Matrix | Cientista
Lider Matrix™
Administrador
Pro
*****

KARMA: +215/-51
Mensagens: 4103


E=mc²


WWW
« Responder #2 : 19 de Outubro de 2008, 21:28 »

Valeu Cientista, interessante!

Uma pergunta, a conf de rate no modo client, pode influenciar na jogabilidade?

Poder ser coisa da minha cabeça, mas já reparei que em alguns servers eu tenho mais jogabilidade que outros, por exemplo eu não costumo errar tiro de awp como erro em outros servers, e eu fico com isso na cabeça, que possa ser falta de configuração e tal. Tem a ver?

Com toda certeza!

Varia muito tb a rota que sua net faz até o servidor ping mais baixo tb ajuda muito  Piscar
Registrado

MATRIX SERVER #1  189.1.172.158:27000

MATRIX SERVER #2  189.1.172.158:27010


Q9450 | ASUS P5Q / PRO | 2x2GB DDR2 667 | XFX 9800GT | HD'S Sata II 80GB / Sata II 250GB / Sata II 250GB | LG DVD-RW Sata | AUDIO REALTEK 7.1

Se enxerguei mais longe, foi porque me apoiei sobre os ombros de gigantes - Isaac Newton
Hyn
Newbie
*

KARMA: +0/-0
Mensagens: 3



...
« Responder #3 : 19 de Outubro de 2008, 22:25 »

Beleza!

Qual o TR real do server 1 do Matrix?

Aqui no site mostra 33, no server mesmo está 66, não dá pra saber qual é, me falaram até que é 22. Dá uma ajuda aê Cientista, qual conf você usa pra jogar no server?
Registrado
Matrix | Betamax
Pedreiro do Clan
Administrador
Pro
*****

KARMA: +27/-8
Mensagens: 644


Mascote do Clan


WWW
« Responder #4 : 20 de Outubro de 2008, 00:17 »

Beleza!

Qual o TR real do server 1 do Matrix?

Aqui no site mostra 33, no server mesmo está 66, não dá pra saber qual é, me falaram até que é 22. Dá uma ajuda aê Cientista, qual conf você usa pra jogar no server?

o TR é 66... no site ainda tá 33 porque ainda não atualizei.
Registrado

AMD A64 X2 5600 Brisbane oc@3.3Ghz | Abit AN52 modded | 2x 1Gb ddr2 800 | Samsung 22" LCD Widescreen T220 Sapphire Black | XFX 9800GT 675/2000 512Mb | 1x sata II 500GB 1x sata II 320GB 1x sata 120GB | Samsung DVD-RW | Mouse Trust Predator 1600dpi | Seventeam 620w | Gabinete GMC C-50 slim Black | No-break APC 1500va | Philips Digital AV Surround Receiver FR996 5.1 500WRMS
Matrix | Cientista
Lider Matrix™
Administrador
Pro
*****

KARMA: +215/-51
Mensagens: 4103


E=mc²


WWW
« Responder #5 : 24 de Outubro de 2008, 19:47 »

Beleza!

Qual o TR real do server 1 do Matrix?

Aqui no site mostra 33, no server mesmo está 66, não dá pra saber qual é, me falaram até que é 22. Dá uma ajuda aê Cientista, qual conf você usa pra jogar no server?


Todos os servers Matrix são tick 66 exeto o server 2 que passa ser tick 100 a partir de hoje 24/10/2008

rate 25000 ou 35000 (caso o choque fique alto)
cl_cmdrate 66
cl_updaterate 66

No caso do tick 100

rate 25000
cl_cmdrate 100
cl_updaterate 100


Registrado

MATRIX SERVER #1  189.1.172.158:27000

MATRIX SERVER #2  189.1.172.158:27010


Q9450 | ASUS P5Q / PRO | 2x2GB DDR2 667 | XFX 9800GT | HD'S Sata II 80GB / Sata II 250GB / Sata II 250GB | LG DVD-RW Sata | AUDIO REALTEK 7.1

Se enxerguei mais longe, foi porque me apoiei sobre os ombros de gigantes - Isaac Newton
Inde ټ
Pro
*****

KARMA: +16/-23
Mensagens: 611



« Responder #6 : 26 de Outubro de 2008, 00:29 »

Bela Cientista
Registrado

CAMPANHA "UM SERVIDOR PARA O BANDOLEIRO" EU PARTICIPO.
Páginas: [1]
  Imprimir  
 
Ir para: