Autoexec to fundament każdego profesjonalnego gracza Counter-Strike 2. To specjalny plik tekstowy, który automatycznie wymusza Twoje ustawienia, bindy i skrypty przy każdym uruchomieniu gry. Oznacza to koniec problemów z resetującym się celownikiem czy niedziałającym Jumpthrow po aktualizacji. Zbudujmy go od zera.

1
Gdzie znaleźć folder CS2 CFG?

Wraz z nadejściem silnika Source 2, Valve zmieniło ścieżkę do plików konfiguracyjnych. Jeśli szukałeś go w starym folderze z CS:GO, Twój plik po prostu nie działał.

Aby odnaleźć właściwe miejsce, przejdź na swoim komputerze do poniższej lokalizacji:

Eksplorator Windows
C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg

Szybki dostęp przez Steam

Możesz to zrobić szybciej! W bibliotece Steam kliknij prawym przyciskiem myszy na CS2 → Zarządzaj → Przeglądaj pliki lokalne. Następnie wejdź w foldery: game → csgo → cfg.

2
Tworzenie pliku .cfg

Będąc w folderze cfg, kliknij prawym przyciskiem myszy w pustym miejscu. Wybierz Nowy → Dokument tekstowy. Zmień jego nazwę dokładnie na autoexec.cfg.

Uważaj na ukryte rozszerzenia!

Twój system Windows domyślnie ukrywa końcówki plików. Może się okazać, że stworzyłeś plik o nazwie autoexec.cfg.txt. CS2 go zignoruje. W eksploratorze Windows kliknij zakładkę "Widok" i zaznacz opcję "Rozszerzenia nazw plików", aby mieć pewność.

3
Gotowy kod (Skopiuj i wklej)

Otwórz swój nowy plik za pomocą systemowego Notatnika (lub darmowego Notepad++) i wklej do niego poniższy kod. To zbiór najważniejszych ustawień, z których korzystają gracze FACEIT lvl 10.

autoexec.cfg
// --- USTAWIENIA WYDAJNOŚCI I SIECI ---
engine_no_focus_sleep "0"       // Gra nie laguje po zminimalizowaniu (Alt-Tab)
mm_dedicated_search_maxping "50" // Wymusza szukanie serwerów z niskim pingiem
rate "786432"                   // Maksymalna przepustowość sieci

// --- NOWY NET_GRAPH CS2 (TELEMETRIA) ---
cl_hud_telemetry_ping_show "2"      // Pokazuje ping w prawym górnym rogu
cl_hud_telemetry_frametime_show "2" // Pokazuje FPS i spadki klatek
cl_hud_telemetry_net_misdelivery_show "2" // Pokazuje utratę pakietów (Loss)

// --- RADAR ---
cl_radar_scale "0.4"            // Widzisz całą mapę na radarze
cl_radar_always_centered "0"    // Radar nie centruje się na tobie w rogu mapy

// --- BINDY NA GRANATY (Zmień klawisze Z, X, C, V) ---
bind "z" "slot6"                // Wyciąga HE Grenade
bind "x" "slot7"                // Wyciąga Flashbang (Szybszy rzut)
bind "c" "slot8"                // Wyciąga Smoke
bind "v" "slot10"               // Wyciąga Molotov / Granat Zapalający

// --- PRZYDATNE BINDY CS2 ---
bind "b" "use weapon_c4; drop;"     // Szybkie wyrzucanie paki bez jej wyciągania
bind "j" "voice_modenable_toggle"   // Szybkie mutowanie graczy (Clutch mode)

// --- NIEZAWODNY JUMPTHROW BIND (CS2) ---
alias "+boing" "+jump"
alias "+ding" "-attack; -attack2"
alias "+dong" "-jump"
bind "alt" "+boing; +ding; +dong"   // Kliknij ALT aby perfekcyjnie rzucić

// --- FINALIZACJA (host_writeconfig MUSI BYĆ NA KOŃCU!) ---
echo "=== PLAYSU AUTOEXEC ZALADOWANY ==="
host_writeconfig

Oczywiście, nie musisz korzystać z moich klawiszy. Jeśli chcesz rzucać granaty na bocznych przyciskach myszy, po prostu zamień "c" na "mouse4" lub "mouse5".

4
Wymuszanie uruchomienia (Opcje Uruchamiania)

Nawet po wklejeniu pliku do folderu, CS2 czasami bywa uparty i go nie czyta. Musimy go do tego zmusić w ustawieniach Steam.

  1. Otwórz aplikację Steam.
  2. Kliknij prawym przyciskiem na Counter-Strike 2 w bibliotece.
  3. Wybierz Właściwości.
  4. W zakładce Ogólne zjedź na sam dół do sekcji "Opcje uruchamiania".
  5. Wklej na końcu ten parametr: +exec autoexec.cfg

To wszystko! Odpal grę. Otwórz konsolę (klawisz tyldy ~). Jeśli na dole pojawi się napis === PLAYSU AUTOEXEC ZALADOWANY ===, oznacza to, że wykonałeś wszystko w 100% poprawnie.