Lista de comandos para diminuir o ping, lag e aumentar o FPS
fastsprites 1
fps_max 999
fps_modem 999
gl_max_size 256
r_decals 0
r_drawviewmodel 1
r_dynamic 0
r_mirroralpha 0
r_mmx 1
developer 1
cl_rate 7500
cl_cmdrate 13
cl_updaterate 13
r_decals 0
mp_decals 0
cl_showfps 1
mp_decals 0
rate 7500
cl_allowupload 0
cl_allowdowload 0
cl_weather 0
hud_fastswitch 1
net_graph 3
developer 1
cl_lc 1
cl_lw 1
rate 5000
cl_updaterate 30
cl_cmdrate 30
Agora nesse texto abaixo vamos explicar melhor:
Primeiramente, vamos entender os comandos q irei abordar nesse tutorial: rate = Bytes por segundo limite que você vai receber do server
cl_updaterate = pacotes por segundo que você vai pedir do server
cl_rate = bytes por segundo limite que você vai enviar pro server
cl_cmdrate = pacotes por segundo enviados ao server
obs.: Byte é uma das menores unidades d dados existentes, 1000 bytes equivalem a 1kb(kilo byte), e 1000kb (1.000.000 bytes) equivalem a 1mb(mega byte) e assim por diante
Agora desça o console, e digite
Código:
net_graph 3
Vão aparecer umas informações no canto inferior direito da tela...caso queira removelos basta colocar "net_graph 0"
A partir dessas informações você ira configurar suas rates para melhorar seu jogo....
Vamos entendê-las:
Choke: O server esta demorando pra responder....você precisa diminuir seus pedidos de dados, ou procurar um server melhor.
Loss: Você esta respondendo menos do que você pode....você pode estar querendo enviar menos pacotes d dados do que sua net consegue, então, ocorre o loss....para aliviar isso, ajuste o rate(aumentando o valor) para o mais próximo possível do sv_maxrate do server(para se basear, aumente o rate, se houver choke, você passou, então diminua d maneira q você não tenha loss), ou então aumente o cl_updaterate e cl_cmdrate pra tentar diminuir o loss....
Pacote(packet): Uma discreta parte da transmissão na net....o tamanho do pacote varia d quantos estão indo...
Ping: Tempo em milésimos q você leva pra alcançar o server...na internet, as coisas funcionam assim....você envia pacotes d dados para um host, e esse host responde seu envio....o tempo q todos os pacotes enviados demoram pra alcançar esse host, e retornar ao seu pc é chamado de ping.
Se você estiver enviando ou recebendo pacotes de mais, e sua net não conseguir lidar com tantos, alguns deles serão perdidos...então, ocorrera choke....e você precisa ajustar isso como citado acima....Caso você esteja enviando ou recebendo menos pacotes do que sua net é capaz de lidar, sua net ficara "vaga", e então, ocorrera loss...então você ajusta o loss como citado acima tbm...
Pra você conseguir ajustar seu ping, você tem q configurar suas rates pra mandar tantos pacotes quando sua net pode, e tantos quantos o server pode receber, e pedir tantos pacotes quanto você pode receber,ou o server enviar....criando uma harmonia no envio e recebimento d dados...
Obs.: Quando você v "estou com 95 ms d ping"...ms naum eh uma unidade, naum eh um tipo d dado...nem nada...os "ms" do seu ping, eh uma sigla, q significa "mili-seconds"(ou milesimos, em portugues)...ou seja, se seu ping esta em 95, você esta demorando 95 milesimos pra enviar e receber os dados...
-------------------------
Server(caso você tenha criado o server):
Os comandos host:
Código:
sv_minrate
sv_maxrate
sv_maxupdaterate
Deixe o "sv_minrate" SEMPRE em 0...
Para obter o numero do sv_maxupdaterate, divida a velocidade do seu upload em kbps pelo numero d players q tem no server...por exemplo:se você tem 30kbps d up, e tem 3 players no seu server...30:3=10, entaum, seu sv_maxupdaterate serah d 10...caso entre, ou saia um player, altere o numero
sv_maxrate eh medido em bytes por segundo, e isso eh o maximo q o server vai liberar para cada jogador, a cada segundo....
Se você ta sozinho no mapa e naum esta fazendo nada, o server precisa mandar cerca d 1000 bytes em 1 segundo, se você ta num tiroteio, você vai precisar d cerca d 10.000 bytes por segundo....
Entaum...se você tem 30 kbps d up....e você ker um maximo d 3 players, entaum você deve por 10000 como maxrate, caso keira um maximo d 4 players: 30:4= ~7, entaum, sua sv_maxrate deve ser aproximadamente 7200....
----------------------------
Client
Comandos que vou usar:
Código:
Rate
cl_updaterate
cl_cmdrate
cl_rate
Rate eh o numero d bytes por segundo q você vai poder aceitar do server...
O objetivo aki eh chegar o mais proximo possivel do sv_maxrate configurado no server...se você estiver tendo loss, aumente o valor, e se estiver tendo choke, diminua...
cl_updaterate eh o numero d pacotes por segundo q o client vai poder aceitar do server, este valor naum pode ser superior a 100(li uma vez q ele tbm naum pode ser superior ao seu numero d fps), e nem inferior a 20...
Tendo loss, significa q você ta pedindo menos pacotes doq você pode receber, entaum, aumente o valor...tendo choke, você esta pedindo mais pacotes doq pode receber, entaum, diminua...
cl_rate eh o mesmo q rate, mas dessa vez eh o numero d bytes por segundo q você pode enviar pro server...deixe isso aki em 9999 pra qualquer net
cl_cmdrate eh o numero d pacotes por segundo q o client vai tentar mandar pro server(li uma vez q esse valor naum pode ser superior ao seu fps), esse valor naum deve ser inferior a 20....mesmo eskema, loss aumenta, choke diminui
------------------------------
Erros
cl_FlushEntityPacket - Esse erro pode ser causado por você ter o cl_updaterate e cl_cmdrate altos dmais pras rates atuais...Tente diminuir eles pra 50 ou 40....você pode tentar aumentar a rate, se você tiver conexaum rapida o suficiente(enquanto você aumenta a rate observe seu loss, se você estiver tendo loss diminua, ateh naum ter mais loss)
Choke - Provavelmente vai ocorrer choke quando as tiver agitado, tipo todo mundo atirando, takando bomba...etc, se o choke naum estiver aumentando muito, e estiver indo na faixa d 10, entaum ta td ok...mas se o valor estiver indo muito rapido constantemente, e afetando o jogo, entaum tente diminui o cl_updaterate e o cl_cmdrate em 5,e veja como o choke se comporta...1. Vá em Iniciar > Executar;
2. Procure por msconfig.
3. Clique na aba "Serviços".
4. Procure a opção Configuração Zero sem fio (Wireless Zero Configuration) e desabilite ela.
5. Clique em aplicar e depois em OK.
Note que o Windowns não irá conectar automaticamente, quando por exemplo, o computador for iniciado. No meu caso, cliquei no ícone do Gestor de Wireless do próprio programa do D-Link Wireless G DWA-110 USB Adapter na barra de tarefas (aquela que tem o relógio) para abrir, e ativei a conexão (me conectei) clicando em "Activar".
4FUN CONFIG (CONFIGURAÇÃO P/ BRINCAR)
bind "F3" "amx_rcon mp_freezetime 0; amx_rcon mp_startmoney 16000; amx_rcon mp_friendlyfire 0; amx_rcon mp_roundtime 3; amx_rcon mp_c4timer 35; amx_rcon sv_alltalk 1; amx_rcon mp_autoteambalance 1; amx_rcon mp_limitteams 2; amx_rcon mp_forcecamera 0; amx_execall ex_interp 0.1; amx_tsay green [.by..LOADING 4FUN MOD..sgn.]; amx_say [...LOADING 4FUN MOD...]; amx_say [...LOADING 4FUN MOD...]; amx_say [...LOADING 4FUN MOD...]"
- Depois já no server é só apertar F3
CPL CONFIG (CONFIGURAÇÃO P/ MIX E CF)
bind "F4" "amx_rcon mp_freezetime 15; amx_rcon mp_startmoney 800; amx_rcon mp_friendlyfire 1; amx_rcon mp_roundtime 1.75; amx_rcon mp_c4timer 35; amx_rcon sv_alltalk 0; amx_rcon mp_autoteambalance 0; amx_rcon mp_limitteams 0; amx_rcon mp_forcecamera 2; amx_execall ex_interp 0.1; amx_tsay green [.by..LOADING CPL MOD..sgn.]; amx_say [...LOADING CPL MOD...]; amx_say [...LOADING CPL MOD...]; amx_say [...LOADING CPL MOD...]"
- Depois já no server é só apertar F4
RESTART (REINICIAR O SERVER)
bind "F5" "amx_tsay orange [RESTARTING] Bind By sgn(mK); amx_say [RESTART]; amx_say [RESTART]; amx_say [RESTART]; amx_execall speak deeoo; amx_rcon sv_restart 1"
Binds Para Amx Mod X!
bind "F6" "amx_say [---LIVE---]; amx_say [---LIVE---]; amx_say [---LIVE---]; amx_say [---LIVE---]; amx_say [---LIVE---] BYY > SGN <; amx_execall speak life"
bind "F7" "amx_tsay blue [ SPEC VAI PRA CT OU KICK by sgn bind]; amx_say [ SPEC VAI PRA CT OU KICK ]; amx_say [ SPEC VAI PRA CT OU KICK ]; amx_say [ SPEC VAI PRA CT OU KICK ]; amx_execall speak now"
bind "F8" "amx_tsay red [ SPEC VAI PRA TR OU KICK by sgn bind]; amx_say [ SPEC VAI PRA TR OU KICK ]; amx_say [ SPEC VAI PRA TR OU KICK ]; amx_say [ SPEC VAI PRA TR OU KICK ]; amx_execall speak now"
bind "F9" "amx_csay magenta [Desrespeito aos ADMs, Laggers, Xiters = BAN! by adm sgn (mK)]; amx_execall speak attention"
bind "F10" "amx_tsay red [ VAI SI FUDE ]; amx_tsay red [ VAI SI FUDE ]; amx_execall speak i.c.fool.day"
bind "F11" "amx_tsay magenta [ Olha o Gato, Noobs Miaram ]; amx_execall speak ambience/cat1.wav; amx_execall speak ambience/cat1.wav"
bind "F12" "amx_tsay red OBJETIVO PORRA!; amx_tsay green Bind by sgn (mK.br)!; amx_tsay blue OBJETIVO PORRA!; amx_execall speak objective.amigo.move;speak objective.amigo.move"
bind "*" "amx_tsay orange auhuhAuhAuhAuhA; amx_tsay orange auhuhAuhAuhAuhA; amx_tsay orange auhuhAuhAuhAuhA; amx_tsay green by: sgn; amx_execall speak djeyl/witch"
bind "-" "amx_rcon sv_alltalk 0; amx_tsay red by sgn: #ALL TALK [x]OFF; speak fvox/voice_off.wav"
bind "=" "amx_rcon sv_alltalk 1; amx_tsay green by sgn: #ALL TALK [x]ON; speak fvox/voice_on.wav"
Para voce que nao sabe como faz essas binds manualmente, voce pode optar por baixar a config.cfg diretamente.
1- Baixe a config clicando na imagem abaixo:
2- Mova ela para a seguinte pasta: (se pedir para substituir coloque sim)
C:\Arquivos de programas\Valve\cstrike
3- Entre no servidor que voce tem poder de ADM e vai testando as binds, que vão do F1 até o F12, e tambem nas teclas: - = *
TODAS BINDs FORAM FEITAS PELO SGN
Instalando e configurando
1 - Baixe o Mousefix.
2 - Clique duas vezes nele e clique OK, ou então clique com o botão direito no arquivo mousefix.reg e clique " MESCLAR ".
3 - Reinicie o computador
4 - Clique com o botão direito do mouse no atalho do seu counter strike na área de trabalho e clique " PROPRIEDADES "
depois, onde está escrito " DESTINO " coloque no final disso (não apagar o que ja estiver escrito lá)
-noforcemaccel -noforcemparms -noforcemspd -noforcesmoth
Depois clique OK e pronto, seu mousefix tá configurado.
Você vai ter que ajustar sua sensitividade no counter strike denovo pois com o mousefix você vai notar que ficou mais lento o mouse tanto no windows quanto no counter strike, mais nada que uma basica configurada não resolva.
Remover Mouse FIX:
Criando demo
1º-Abra seu cs e se conecte a um server (para os q naum sabem, criar o seu server eh se conectar a um server qualquer) 2º-Desça o console (tecla ', embaixo do esc, do lado do 1, acima do tab) e digite "record x" (sem as aspas, ond x eh o nome q vc ker pro demo, naum precisa ser x.dem naum...soh x jah vale como nome...) 3º-Jogue normalmente e faça oq kiser, mas lembre-se q o demo estah sendo gravado, se vc demorar muito ele pode fikar pesado.... 4º-Quando vc terminar ou quiser parar de gravar, digita "stop"( sem as aspas) no console.
5º- Pronto! Seu demo ja está gravado....ele esta localizado na pasta do NON STEAM:
C:\Arquivos de programas\Valve\cstrike
Gravando demos com o HLTV
1º-Va na pasta
C:Arquivos de programasValve
e abra o arkivo hltv.exe
2º-Vai abrir uma tela do prompt d comando com umas coisas escritas...daih vc digita no prompt: "connect IP" (ond IP eh o ip do server q vc ker se conectar)
3º-Espere o hltv se conectar ao server (vai fikar algo com o nome "HLTV Proxy" como spectator no server...se for um server publico vc pode ser kikado....)
4º-Digite "record x" (leia acima pra entender)
5º-Após terminar de gravar oq vc ker, digite "stop", depois digite quit no prompt de comando do hltv, e o hltv vai se desconectar do server, fexe....e seu novo demo estara localizado na pasta:
C:\Arquivos de programas\Valve\cstrike
**FAQ**(frequently asked questions)
Pergunta:
Qual a diferença d gravar um demo pelo hltv e pelo jogo normal??
R:O hltv possibilita q ao ver o demo, vc tenha acesso a visão d todos os jogadores, em qualquer angulo....em todos os modos d spectador, vc pode fikar d free lock, em primeira pessoua...enfim....total liberdade enquanto no demo gravado pelo propio cs vc soh podera ver vc mesmo, em primeira pessoua.
Pergunta:
Entaum vale mais a pena usar o hltv neh??
R:A certo ponto sim, mas vale lembrar q o hltv coloka um player spectator no server, ou seja...uma vaga vai ser ocupada....por isso....naum eh muito facil vc gravar um demo com o hltv num server aberto com vagas limitadas
Visualizando demos
1º-Coloke o demo.dem na pasta:
C:Arquivos de programasValvecstrike
caso ja naum esteja
2º-Abra seu cs
3º-Desça o console e digite "playdemo "x.dem" (Sem as aspas, ond x.dem eh o nome do arkivo do demo ".dem")
4º-Divirta-se =D
Comandos de spectator
Aki vao os comandos d spectator pra kem ainda naum sabe (isso vale pra um demo gravado pelo hltv)
Barra d espaço = muda a camera
fire1 (por default(padrão) o clike eskerdo do mouse, ou entaum o "enter") = muda a camera para o proximo player
fire2 (por default(padrão) o clike direito do mouse) = player anterior
Action key (por default(padrão) a letra E do teclado) = Abre um mini mapinha com uma miniatura do mapa visto por cima quando vc esta no modo free lock, e em alguns outros modos tbm
Duck key (por default(padrão) o ctrl) = Abre o menu d spectator
Tradutor do CS
Traduza completamente seu counter-strike para portugues do Brasil. Textos e as vozes do jogo. Agora ficou muito mais divertido jogar, disponivel em 2 versões de vozes!
Para instalar e facil:
1. Extraia os arquivos na pasta:
Steam - SteamSteamAppsSua Contacounter-strike
No Steam - C:Arquivos de ProgramasValve
CS TRADUTOR versão CARIOCA
CS TRADUTOR versão PAULISTA
CS TRADUTOR versão Backup (volta ao original)
-window
De de um espaço antes.
2. Abra agora o Counter-Strike, e feche .
3. Vá ate o seu atalho do CS, e desfaça o primeiro passo, retirando da linha de comando o :
-window
4. Entre no CS, e vá em:
Configuration > Videos > Modes
Escolha uma resolução menos que a sua do ambiente Windows.
Ex: Se no windows você usa 1024x768, escolha no CS 800x600.
Feche o CS, e pronto, está configurado.
Caso queira remover e voltar ao normal, jogar cs em tela cheia novamente:
Abra o CS, vá em:
Configuration > Videos > Modes
Lá desmarque o campo "Run in a Window".
Escrevendo com caracteristicas especiais
Primeiro, abra o console e aperte Ctrl+Alt+Shift+B, vai aparecer a janela VGUI Build Mode Editor.
Depois selecione onde você escreve no console fazendo com que ele fique com um contorno preto, volte pra janela que abriu, role pra baixo até você encontrar o 'unicode', por default, esse valor é 0 (zero), mude pra 1 e de um Apply, Save e Exit.
Após, você cria uma bind nesse formato:
bind tecla "say %seu texto"
Não esqueça do %, ele é importante.
Veja como ficou a minha bind:
Obs.: Pra fazer esses caracteres, você tem que segurar Alt e digitar o código dele, por exemplo o §, segure Alt e aperte 245.