Skip to content

Instantly share code, notes, and snippets.

@brunoalano
Created October 2, 2019 01:19
Show Gist options
  • Save brunoalano/d931061b156b0899aa211a3b33241116 to your computer and use it in GitHub Desktop.
Save brunoalano/d931061b156b0899aa211a3b33241116 to your computer and use it in GitHub Desktop.
// CFG do Pink Freud. Modificada para o uso de _________.
// geralmente este arquivo deve estar em C:\Program Files (x86)\Steam\SteamApps\common\Counter-Strike Global Offensive\csgo\cfg
// ATENCAO: quando uma linha desse arquivo comecar com "//" o jogo vai IGNORAR tal linha. Essas linhas servem para explicar o que o comando faz.
// opcoes de arranque do jogo (launch options):
// -freq 144 -tickrate 128 -nojoy -novid -high +mat_queue_mode -1 +exec autoexec.cfg +fps_max 0 +r_dynamic 0 +cl_forcepreload 1
// *****************************************************************************************************************************************************************************************************************************
// ALTERE OS VALORES ABAIXO:
// para fazer um giro de 360 graus: 2.8 @ 450dpi ou 3.15 @400dpi. new value for 2019: 3 @ 400dpi, 1.5 @800 dpi
sensitivity 2.15
// razao com a sens normal do mouse. valor padrao eh 1.0. valores comuns sao 0.8, 1.0 ou 1.2.
zoom_sensitivity_ratio_mouse 0.8189
// volume geral do jogo. minimo 0, maximo 1:
volume 0.6
// volume da voz do jogo. valor entre 0 e 1:
voice_scale 0.3
//configuracoes da mira (CROSSHAIR):
// ativar a crosshair:
crosshair 1
// 0 para nao ter um ponto no centro da mira. 1 para ter:
cl_crosshairdot 0;
// 5 para entrar a cor com combinacao RGB (red green blue):
cl_crosshaircolor 5;
// valor da componente vermelha da cor da mira:
cl_crosshaircolor_r 0;
// valor da componente verde da cor da mira:
cl_crosshaircolor_g 255;
// valor da componente azul da cor da mira:
cl_crosshaircolor_b 0;
// o tamanho das linhas que foram sua mira:
cl_crosshairsize 3.5;
// grossura das linhas da mira:
cl_crosshairthickness 0;
// 1 para ativar alguns efeitos como borda ou intensidade da cor:
cl_crosshairusealpha 1;
// como se fosse a intensidade da cor... o padrao e 200:
cl_crosshairalpha 255;
// espaco no centro da mira:
cl_crosshairgap -1;
// 4 para mira completamente estatica, 3 para que mostre o recoil, 5 quase estatica, 1 e e a mira nova do jogo, 2 e a dinamica refeita:
cl_crosshairstyle 4;
// desenha uma borda preta com 1, 0 para nao:
cl_crosshair_drawoutline 1;
// grossura da borda preta da crosshair:
cl_crosshair_outlinethickness 1;
// grossura da mira de snipers:
cl_crosshair_sniper_width 2;
// old
//1-19 ms - cl_interp 0.007813;cl_interp_ratio 1
//20-29 ms - cl_interp 0.015625;cl_interp_ratio 1
//30-59 ms - cl_interp 0.015625;cl_interp_ratio 2
//60-89 ms - cl_interp 0.015625;cl_interp_ratio 3
//90-109 ms - cl_interp 0.031250;cl_interp_ratio 2
//110+ ms - cl_interp 0.031250;cl_interp_ratio 3
//cl_interp 0.015625;
//cl_interp_ratio 2
// new, need more research
// (interpolation, should always be set to "0"):
cl_interp 0
// (interpolation ratio, "1" = low ping, "2" = higher ping):
cl_interp_ratio 1
// ------------------------------ ----- ------------------------------
// ------------------------------ BINDS ------------------------------
// ------------------------------ ----- ------------------------------
// binds de controle de volume:
// aumenta meu volume, quando estou sozinho em clutch:
//bind t "volume 1;voice_scale 0.0001"
// volume normal:
//bind v "volume 0.6;voice_scale 0.3"
// abaixa o volume geral:
//bind , "volume 0.1;voice_scale 0.4"
// tira o som do jogo:
//bind . "volume 0"
// bind para alinhar smokes:
alias -smoke_throw "cl_crosshairsize 3.5;" // troque o 3.5 pelo seu tamanho padrão de crosshair
alias +smoke_throw "cl_crosshairsize 9999;"
bind mouse5 +smoke_throw // troque o mouse 5 pelo botão que vc quiser.
// binds para jump throw:
bind n -attack
//binds alternativas para jump throw:
//bind 6 -attack
//bind 7 +jump
// bind para ver aviso de onde esta a c4:
alias "+use_and_see_bomb_by_pink" "+use; gameinstructor_enable 1;"
alias "-use_and_see_bomb_by_pink" "-use; gameinstructor_enable 0;"
bind e "+use_and_see_bomb_by_pink"
// o que tinha bindado no e originalmente:
// bind e +use
//usa o caps lock para falar no jogo.
//bind capslock +voicerecord
//usa o botao lateral do mouse para falar no jogo:
bind v +voicerecord
bind SPACE +jump
//agacha no scroll pra cima, util pra alguns pulos estranhos:
bind mwheelup +jump
//binda o scroll do mouse para baixo para o pulo:
bind mwheeldown +jump
bind g "drop"
bind f "use weapon_knife;use weapon_flashbang"
bind 4 "use weapon_hegrenade;"
bind z "use weapon_incgrenade; use weapon_molotov"
bind x "use weapon_decoy"
bind c "use weapon_smokegrenade"
bind 1 "slot1"
bind 2 "slot2"
// bind o 3 pra puxar a faca e tambem pra ativar o comando que mostra o inventario dos amigos
bind 3 "slot3;+cl_show_team_equipment"
bind q "lastinv"
bind ctrl "+duck"
bind "0" "slot10"
bind "1" "slot1"
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot4"
bind "5" "slot5"
bind "6" "slot6"
bind "7" "slot7"
bind "8" "slot8"
bind "9" "slot9”
bind h "radio1"
bind j "radio2"
bind k "radio3"
bind b "buymenu"
bind mouse1 "+attack"
bind mouse2 "+attack2"
bind i "+lookatweapon" // faco nada com o i (olho pra arma)
bind w "+forward;r_cleardecals"
bind s "+back;r_cleardecals"
// binds para facilitar o estudo de demos:
bind F8 "demoui"
bind F9 "demo_timescale 0"
bind F10 "demo_timescale 0.5"
bind F11 "demo_timescale 1"
bind F12 "demo_timescale 6"
// binds de compra para teclado numerico:
echo ""
echo "+=====================================================+"
echo "| NUM | / | * | - |"
echo "| PAD | p250 | molotov | mp9/mac10 |"
echo "|-------------|-------------|-------------|-----------|"
echo "| 7 | 8 | 9 | + |"
echo "| HE | flashbang | smoke | |"
echo "|-------------|-------------|-------------| colete |"
echo "| 4 | 5 | 6 | |"
echo "| tec9/five7 | deagle | sg556/aug | |"
echo "|-------------|-------------|-------------|-----------|"
echo "| 1 | 2 | 3 | ENTER |"
echo "| famas/galil | AWP | ak/colt | |"
echo "|-------------|-------------|-------------| colete |"
echo "| 0 | . | + |"
echo "| scout | defuse | helmet |"
echo "+=====================================================+"
bind KP_SLASH "buy p250;"
bind KP_DEL "buy defuser"
bind KP_PGUP "buy smokegrenade"
bind KP_UPARROW "buy flashbang"
bind KP_HOME "buy hegrenade"
bind KP_MULTIPLY "buy incgrenade;buy molotov"
bind KP_5 "buy deagle"
bind KP_END "buy famas;buy galil"
bind KP_MINUS "buy mp9; buy mac10;"
bind KP_DEL "buy defuser"
bind KP_PLUS "buy vest"
bind KP_ENTER "buy vesthelm"
bind KP_PGDN "buy m4a1;buy ak47;"
bind KP_DOWNARROW "buy awp"
bind KP_LEFTARROW "buy tec9; buy fiveseven;"
bind KP_RIGHTARROW "buy sg556; buy aug;"
bind KP_INS "buy ssg08;"
bind "i" "give weapon_molotov"
bind "j" "give weapon_smokegrenade"
bind "k" "give weapon_flashbang"
bind "q" "lastinv"
bind "u" "messagemode2"
// ALTERE OS VALORES ACIMA!
// *****************************************************************************************************************************************************************************************************************************
// Provavelmente voce nao vai precisar alterar os valores abaixo:
// classic viewmodel
viewmodel_presetpos 3
// nao mostra os rastro das suas balas. mostra o dos inimigos.
r_drawtracers_firstperson 0
// desativa a comunicacao com a equipe adversario:
cl_mute_enemy_team 1
// faz com que a mira da AWP fique mais parada quando voce esta em movimento com a arma.
cl_bobamt_vert 0.1
cl_bobamt_lat 0.1
// comandos que estou testando, da fonte: https://www.reddit.com/r/GlobalOffensive/comments/52xbmh/csgo_sending_updates_too_big_resulting_in_choke/
// default eh 1 - Number of fragments for a splitpacket that can be sent per frame
// net_splitrate 4
// default eh 0 - If enabled, channel will drop client when sending too much data causes buffer ov
// net_droponsendoverflow 1
// configuracao da rede:
// Bandwidth rates (for "rate" command)
// 0.5 Mbps - rate 62500
// 1.0 Mbps - rate 125000
// 1.5 Mbps - rate 187500
// 1.57 Mbps - rate 196608 (default rate)
// 2.0 Mbps - rate 250000
// 2.5 Mbps - rate 312500
// 3.0 Mbps - rate 375000
// 3.5 Mbps - rate 437500
// 4.0 Mbps - rate 500000
// 4.5 Mbps - rate 562500
// 5.0 Mbps - rate 625000
// 5.5 Mbps - rate 687500
// 6.0 Mbps - rate 750000
// 6.2 Mbps and above - rate 786432 (max rate)
rate 786432
cl_cmdrate 128
cl_updaterate 128
// quanto menos interpocao, mais o jogo no seu cliente se parece com o servidor. pode causar gente lagada a ficar "teleportando" deixo em 0 para que o servidor que determine esse valor pra mim
cl_interpolate 0
// parece que algumas pessoas tem problemas por causa do comando abaixo, por isso eu estou usando 0 ao inves de 1:
//melhora a estabilidade forcando o jogo a carregar tudo na memoria durant eo loading, mas aumenta o tempo de loading. forca o jogo a carregar varias coisas na memoria, audio e talvez texturas. antes do jogo comecar
cl_forcepreload 0
// o comando abaixo promete resovler o problema que alguns tem de que quando entram no jogo os parametros de video voltam ao padrao
//mat_savechanges //guarda no registro a sua cfg de video
// faz com que para o jogo a sensibilidade do windows estivesse em 6/11
m_rawinput 1
// 1 ativa voz no jogo. 0 desativa
voice_enable 1
// Little difference between 0 and 1. Supposed to mix right and left sounds:
// dsp_enhance_stereo 0
// Audio delay, smaller = better synchronization between actions and audio. If you hear cracks or things like that, set at 0.01 increments to fit your hardware:
// 20ms Sound Buffer Sound. Gives A Better Real Time Sound. STANDARD "0.10" 100ms:
snd_mixahead 0.02
// Standard value:
// snd_pitchquality 1
// Volume of Death Cam:
snd_deathcamera_volume 0
snd_mapobjective_volume 0
// 0 desativa volume da musica do jogo. 1 ativa. mesmo ativado, deixo isso ligado para seletivamente ligar os sons abaixo:
// Sound of the music in the game menu (feel free to change the value):
snd_menumusic_volume 0
// Music volume of the MVP that plays at the end of the round
snd_mvp_volume 0
// music played AFTER the round is over. useless.
snd_roundend_volume 0
// Decreases the volume at the beginning of the round. Use to relax from the last round and prepare for the next:
snd_roundstart_volume 0
// LIGADO baixinho apenas para usar o volume de 10 segundos para fim do round/c4 explodir! 0.5 e volume pela metade. 1 volume max:
// Notice that you can use to decide between saving the weapon or attempting to "exit kills" when playing from CT or harming the enemy's economy when playing from T if you can not plant the bomb at the moment:
snd_tensecondwarning_volume 0.02;
// music for the danger zone game mode
snd_dzmusic_volume 0
// Speaker Configuration "for Headphones:
snd_surround_speakers "0"
// -1 = Default, 0 = Stereo Headphones, 2 = Stereo Speakers, 4 = Quad Surround Sound, 5 = 5.1 Surround Sound
// snd_surround_speakers 0
// o jogo nao fica mutado quando esta minimizado (alt tab)
snd_mute_losefocus 0
// se estiver 1 mostra dados no canto superior esquerdo da tela, como a velocidade do boneco.
cl_showpos 0
// 1 para ativar (mostra informacoes sobre a conexao e fps). 0 para desativar o que pode ser uma distracao a mais na tela do jogador:
net_graph 0
// posiciona as infomacoes 1 a direita, 2 ao centro, 3 a esquerda
net_graphpos 1
// 0 dependendo da resolucao, faz as letras menores, distraindo menos. eu acho pequeno demais, dificulta ler rapidamente o ping
net_graphproportionalfont 1
// escala do radar. cada vez mais proximo de 0 menor, mais proximo de 1, maior.
cl_radar_scale 0.35
cl_hud_radar_scale 2
// tamanho de como os jogadores aparecem no radar. 0.4 o mais pequeno, padrao 0.6, 1 o maior possivel
cl_radar_icon_scale_min 1
// o radar nem sempre vai estar centrado. eu prefiro assim porque da mais visao sobre o mapa completo.
cl_radar_always_centered 0
// nao mostra o kill feed (quem matou e morreu no canto superior direito). Essa informacao so e util para narradores e distrai quem joga
cl_drawhud_force_deathnotices 0
// tamanho das coisas como texto da sua vida, na tela. padrao eh 1, diminuo para poluir menos a tela
hud_scaling 1
// centraliza a HUD no eixo X. O mais central possivel, assim nao viajo muito com os olhos para ver o radar.
safezonex 0.2
// centraliza no eixo Y
safezoney 1
// mostra sempre o inventario, como por exemplo qtas granadas. 0 desaparece depois de um tempo
cl_showloadout 1
// brilho do monitor.
mat_monitorgamma 1.8
// 1 para arma na direita, 0 para arma na esquerda
cl_righthand 1
cl_hud_background_alpha 0
// 0 = mostra os avatares de quem esta vivo, 1 = mostra apenas quantos estao vivos.
cl_hud_playercount_showcount 1
// cor da interface do jogo que mostra vida e inventario:
// Default 0
// White 1
// Light Blue 2
// Dark Blue 3
// Purple 4
// Red 5
// Orange 6
// Yellow 7
// Green 8
// Aqua 9
// Pink 10
cl_hud_color 10
// não mostra animação de balas no HUD, elas distraem. deixo o mais simples possível.
cl_hud_healthammo_style 1
// posicao do relogio e mostrador de quem esta vivo: 0 em cima, 1 em baixo
cl_hud_playercount_pos 1
// posicao do indicador de C4: 1 = abaixo do radar (padrao), 0 no inventario, canto inferior direito.
cl_hud_bomb_under_radar 0
// pra nao equipar automaticamente quando catar uma arma do chao.
cl_autowepswitch 0
// pra ver , por exemplo, se glock ou famas esta em burst ou auto.
cl_autohelp 1
// desativa mensagens que apenas distraem
cl_showhelp 0
// mostro cores dos amigos no radar.
cl_teammate_colors_show 1
// sempre mostrar uma seta sobre a cabeca de um companheiro de equipe:
cl_teamid_overhead_always 1
// -> 0 = yellow, 1 = purple, 2 = green, 3 = blue, 4 = orange.
cl_color 1
// o comando use (letra e) nao vai poder ser usado pra abrir o menu de compras.
cl_use_opens_buy_menu 0
// desativa setas apontando pra bomba caida no chao, por exemplo, que distraem o jogador
gameinstructor_enable 0
// ao entrar em servidores baixa o mapa mas nao baixa som como o quake sounds
cl_downloadfilter nosounds
// mostra o nome do seu inimigo quando vc coloca a mira nele
hud_showtargetid 1
// nao mostra tag de clan no feed de frags
cl_show_clan_in_death_notice 0
// maximo fps no menu do jogo, nao no jogo
fps_max_menu 101
// maximo fps no jogo
fps_max 0
// permitir desenhar no mapa ao estudar demos:
mapoverview_allow_client_draw 1
// sem ads quando conectando nos servers.
cl_disablehtmlmotd 1
// desativar aceleração do mouse:
m_customaccel 0
m_customaccel_exponent 1
m_customaccel_max 0
m_customaccel_scale 0
m_mouseaccel1 0
m_mouseaccel2 0
// extra, minha config da nvidia:
// Setting: Max FPS Setting: Max Competitive Advantage Setting:
// Ambient Occlusion Off Off
// Anistropic Filtering Off Off
// Antialiasing - FXAA Off Off
// Antialiasing - Gamma correction Off Off
// Antialiasing - Mode Off Application-controlled
// Antialiasing - Setting Off Application-controlled
// Antialiasing - Transparency Off Multisampling
// CUDA - GPUS All All
// Max. pre-rendered frames Use 3 if experiencing low FPS, otherwise use 1 1
// Multi-display/mixed- GPU acceleration Single display Single display
// Power management mode maximum performance maximum performance
// Shader Cache On On for low end CPUs Off for high end CPUs
// Texture Filtering - Anistropic sample optimisation On On
// Texture filtering - Negative LOD bias Clamp Clamp
// Texture filtering - Quality High Performance High Performance
// Texture filtering - Trilinear Optimisa. On On
// Threaded optimisation Off Off // isso nao faz sentido estar em off. nao fui eu quem colocou essas coisas. precisa testar o efeito com o mapa de benchmark...
// Triple Buffering Off Off
// Vertical Sync Off Off
// "-novid" Skips the annoying Valve animation when launching the game.
// "-nojoy" Removes unnecessary joystick support.
// "-nod3d9ex" Disables a DirectX extension that makes alt tab faster.
// "-noaafonts" Prevents aliasing of fonts.
mat_powersavingsmode 0
mat_queue_mode -1
// este comando deve sempre ser o ultimo da CFG pra que todos os comandos tenham efeito:
host_writeconfig
-tickrate 128 -nojoy -novid -high +mat_queue_mode -1 +exec autoexec.cfg +fps_max 0 +r_dynamic 0 +cl_forcepreload 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment