Início / Configurações

Configurações · CS2

Como Criar um autoexec.cfg Seguro para CS2 (Sem Scripts Proibidos)

Atualizado: 10 agosto 2026 · Leitura: 7 min

Counter-Strike 2 — imagem oficial

Um autoexec.cfg é um ficheiro de texto simples que o CS2 executa automaticamente ao abrir, aplicando de uma só vez todas as tuas preferências de crosshair, rato, HUD e binds. É uma ferramenta legítima e amplamente usada — a chave é garantir que só inclui comandos nativos do jogo, sem scripts que automatizem ações de combate.

Onde colocar o ficheiro

Guarda o ficheiro autoexec.cfg dentro da pasta game/csgo/cfg/ na tua instalação do CS2. Depois, garante que é executado ao abrir o jogo de uma destas duas formas:

  • Adiciona +exec autoexec.cfg às opções de lançamento do jogo na Steam.
  • Ou executa manualmente via consola de developer com exec autoexec.cfg após cada abertura.

Estrutura base recomendada

// Rato
sensitivity 2.0
m_rawinput 1
zoom_sensitivity_ratio 1.0

// Crosshair
cl_crosshairstyle 4
cl_crosshairsize 2
cl_crosshairthickness 0.5
cl_crosshairgap -1
cl_crosshaircolor 1
cl_crosshairdot 0

// Viewmodel
viewmodel_fov 68
viewmodel_offset_x 1
viewmodel_offset_y 2
viewmodel_offset_z -1
cl_bob_lower_amt 5
cl_bobcycle 0.98

// HUD e radar
hud_scaling 0.85
cl_radar_scale 0.4
cl_radar_always_centered 0

// Som
snd_mixahead 0.05

// Rede
cl_interp 0
cl_interp_ratio 1

host_writeconfig

Binds legítimos que podes adicionar

Binds simples que reatribuem uma ação a uma tecla são permitidos e amplamente usados, incluindo em competições oficiais. Exemplo do popular jumpthrow bind, que sincroniza um salto com o lançamento de uma granada — não automatiza o combate, apenas facilita uma ação manual única:

alias "+jumpthrow" "+jump;-attack"
alias "-jumpthrow" "-jump"
bind "c" "+jumpthrow"

O que NUNCA deve estar num autoexec.cfg

Existe uma diferença clara entre configurar o jogo e automatizar ações que deveriam depender da tua perícia. Os exemplos abaixo violam os termos de utilização e podem resultar em banimento:

  • Scripts de controlo automático de recuo — sequências de movimento do rato sincronizadas com o disparo para anular o padrão de recuo da arma.
  • Scripts de bunny-hop automático — alias em loop que simulam saltos repetidos sem input manual do jogador.
  • Macros de disparo rápido — qualquer bind que dispare múltiplos tiros com um único clique além do comportamento nativo da arma.
  • Toggle de agachamento silencioso automatizado fora do comportamento padrão do jogo.

Se um comando ou script promete "eliminar o recoil" ou "disparar automaticamente mais rápido", não pertence ao teu autoexec — é uma ferramenta de batota, mesmo que tecnicamente corra através de um ficheiro de configuração de texto simples.

Testar o teu ficheiro

  1. Abre o jogo e a consola de developer.
  2. Escreve exec autoexec.cfg e confirma que não aparecem erros de sintaxe na consola.
  3. Verifica visualmente se a crosshair, viewmodel e sensibilidade correspondem ao que esperavas.

Depois de teres o teu autoexec pronto, revê também o nosso guia de sensibilidade e DPI para calibrares o valor correto antes de o fixares no ficheiro.