Poradniki

Komendy CS2: ponad 50 komend do treningu, botów i własnego serwera

 

Komendy CS2 dzielą się na dwie grupy i to jest jedyny podział, który naprawdę trzeba zapamiętać. Jedne zmieniają twoją grę i działają zawsze: celownik, radar, HUD, bindy. Drugie zmieniają zasady na serwerze i wymagają sv_cheats 1, więc odpalisz je tylko na własnym serwerze albo w treningu z botami. Poniżej masz komplet obu grup, z wartościami domyślnymi i limitami wziętymi prosto z plików gry.

Jak wpisywać komendy CS2

Konsolę włączasz raz, w ustawieniach gry w zakładce Gra, opcja Włącz konsolę dewelopera. Potem otwierasz ją klawiszem tyldy i wpisujesz komendę razem z wartością, na przykład cl_radar_scale 0.4.

Dwie rzeczy, które oszczędzają mnóstwo czasu:

  • find plus fragment nazwy wypisze wszystkie pasujące komendy z opisem, na przykład find crosshair. Tak sprawdzisz, czy komenda z poradnika w ogóle istnieje w twojej wersji gry.
  • Sama nazwa komendy bez wartości pokaże, co jest teraz ustawione i jaka jest wartość domyślna.

Komendy treningowe, czyli te z sv_cheats

Żeby cokolwiek z tej tabeli zadziałało, musisz być hostem i wpisać sv_cheats 1. Na oficjalnych serwerach Valve, w Premier i na FACEIT to ustawienie jest zablokowane na zero.

Komenda Co robi
sv_cheats 1 odblokowuje resztę tej tabeli, domyślnie wyłączone
god nieśmiertelność, przełącznik
noclip latanie i przenikanie przez ściany, przełącznik
notarget boty przestają cię widzieć
sv_infinite_ammo 1 broń nigdy nie wymaga przeładowania
ent_skeleton * szkielety wszystkich postaci, widoczne przez ściany
ent_bbox * pomarańczowe pudełka wokół modeli, liczone przez serwer
cl_ent_bbox * to samo, liczone przez twojego klienta
mat_wireframe 2 przezroczysta siatka na geometrii mapy
bot_place stawia bota dokładnie tam, gdzie patrzysz
bot_stop 1 boty zastygają w miejscu
sv_rethrow_last_grenade powtarza ostatni rzut granatem z tego samego miejsca

Komendy klienta, czyli celownik, radar, HUD i bindy, działają wszędzie, także na cudzych serwerach. Te z tabeli powyżej wymagają uprawnień na serwerze, więc na serwerze społecznościowym ruszą tylko z adminem. Wyłączasz je wartością 0 albo jednym sv_cheats 0, co odcina naraz całą tabelę. Więcej o komendach pokazujących przeciwników przez ściany znajdziesz w tekście o komendzie na WH w CS2, a pełne zestawienie samych cheatów w poradniku o sv_cheats.

Komendy do praktyki bez cheatów

Te działają na twoim serwerze nawet bez trybu cheatów i to one robią z pustej mapy porządny plac treningowy.

Komenda Domyślnie Co robi
mp_warmup_end kończy rozgrzewkę natychmiast
mp_restartgame 1 restart meczu po jednej sekundzie
mp_roundtime 60 5 długość rundy w minutach, maksymalnie 60
mp_freezetime 0 6 czas zamrożenia na starcie rundy
mp_buytime 9999 90 czas na zakupy w sekundach
mp_buy_anywhere 1 0 kupowanie w dowolnym miejscu mapy
mp_maxmoney 65535 16000 górny limit pieniędzy
mp_startmoney 65535 800 pieniądze na start rundy
ammo_grenade_limit_total 5 3 ile granatów można nieść naraz
sv_grenade_trajectory_prac_pipreview 1 0 podgląd lotu granatu w rogu ekranu
sv_showimpacts 1 0 ślady trafień, czerwone klienta, niebieskie serwera
sv_showimpacts_time 10 4 jak długo ślady zostają, maksymalnie 10 sekund
bot_add_t / bot_add_ct dodaje bota do konkretnej drużyny
bot_kick usuwa wszystkie boty
mp_limitteams 0 2 zdejmuje limit różnicy liczebności drużyn
mp_autoteambalance 0 1 wyłącza automatyczne wyrównywanie drużyn

Kolejność, która działa najlepiej na starcie treningu granatów: najpierw mp_warmup_end, potem długa runda i zakupy, na końcu boty. Dzięki temu nie zaczynasz od nowa co dwie minuty.

Celownik: komendy i limity, o których nie piszą poradniki

Celownik ustawisz w menu, ale przez konsolę idzie to szybciej i pozwala zapisać ustawienie do configu.

Komenda Domyślnie Zakres
cl_crosshairstyle 2 styl, 4 to klasyczny statyczny
cl_crosshairsize długość kresek
cl_crosshairthickness grubość kresek
cl_crosshairgap -2.2 odstęp od środka
cl_crosshairdot false kropka na środku
cl_crosshair_t false celownik w kształcie litery T
cl_crosshair_drawoutline true czarny obrys
cl_crosshairalpha 200 0 do 255
cl_crosshaircolor 5 5 oznacza kolor własny z kanałów RGB
cl_crosshair_recoil true celownik podąża za odrzutem

Praktyczny bind, który przydaje się na jasnych mapach, gdzie cyjan ginie w tle:

bind "f6" "cl_crosshaircolor_r 0; cl_crosshaircolor_g 255; cl_crosshaircolor_b 255"

bind "f7" "cl_crosshaircolor_r 255; cl_crosshaircolor_g 0; cl_crosshaircolor_b 255"

Broń na ekranie: viewmodel i zmiana ręki

Ustawienia modelu broni też mają w CS2 twarde limity, węższe niż w CS:GO, i tego akurat nie da się obejść.

Komenda Domyślnie Dozwolony zakres
viewmodel_fov 60 60 do 68
viewmodel_offset_x 1 -2 do 2,5
cl_prefer_lefthanded false broń w lewej ręce
switchhands przerzuca broń na drugą stronę od razu
cl_teammate_colors_show 1 1 kolory sojuszników na radarze i nad głowami
cl_showfps 1 0 licznik klatek w rogu ekranu

Zmiana ręki przydaje się bardziej, niż się wydaje. Na niektórych kątach model broni zasłania dokładnie ten fragment ekranu, na który patrzysz, więc wygodnie mieć bind "h" "switchhands" i przerzucać ją jednym klawiszem zamiast grzebać w ustawieniach.

Komendy z CS:GO, których w CS2 już nie ma

Po przejściu na Source 2 część komend zniknęła, ale poradniki dalej je przepisują. Te nie istnieją w CS2 i wpisanie ich kończy się komunikatem o nieznanej komendzie:

  • r_drawothermodels – stara komenda na widzenie przez ściany, zastąpiona przez ent_skeleton,
  • enable_skeleton_draw – to samo, wersja z CS:GO,
  • cl_righthand – zmiana ręki, dziś robi to cl_prefer_lefthanded albo switchhands,
  • net_graph – dawny podgląd FPS i pingu, zastąpiony przez cl_showfps i wbudowany licznik w ustawieniach telemetrii,
  • cl_bob_lower_amt – regulacja kołysania broni przy bieganiu.

Jeśli jakaś komenda nie działa mimo poprawnie wpisanej wartości, zanim zaczniesz szukać winy w konfiguracji, sprawdź ją poleceniem find. Połowa problemów z komendami w CS2 to komendy, których po prostu nie ma.

Radar i HUD, z twardymi limitami

Tu jest miejsce, w którym najczęściej przepisuje się wartości, które gra i tak odrzuci. Sprawdziliśmy je w plikach gry, więc zakresy poniżej są prawdziwe.

Komenda Domyślnie Dozwolony zakres
cl_radar_scale 0,7 0,25 do 1
cl_hud_radar_scale 1 0,8 do 1,3
cl_radar_icon_scale_min 0,6 0,4 do 1,25
cl_radar_always_centered true 0 pokazuje całą mapę
cl_radar_rotate true obracanie radaru
hud_scaling 1 0,9 do 1,1
safezonex 1 0 do 1
safezoney 1 0,8 do 1
snd_voipvolume 1 0 do 2
fps_max 120 0 zdejmuje limit

Zwróć uwagę na hud_scaling. W wielu poradnikach, także polskich, stoi wartość 0,85, a minimum w grze wynosi 0,9. Gra przytnie taką wartość do minimum i będziesz przekonany, że komenda nie działa. To samo dotyczy safezoney, gdzie dolna granica to 0,8.

Bindy, które warto mieć od pierwszego dnia

Bind przypisuje komendę do klawisza. Składnia jest zawsze taka sama: bind "klawisz" "komenda". Kilka komend w jednym bindzie oddzielasz średnikiem.

  • bind "mwheeldown" "+jump" – skok pod scroll, podstawa przy bunnyhopie i skokach przez skrzynki,
  • bind "z" "slot7" – flash od razu w rękę, bez przewijania kółkiem,
  • bind "x" "slot8" – dym,
  • bind "c" "slot10" – molotov albo koktajl zapalający,
  • bind "v" "slot6" – granat HE,
  • bind "q" "lastinv" – powrót do poprzedniej broni,
  • bind "f10" "toggle voice_modenable 0 1" – szybkie wyciszenie czatu głosowego.

Granaty pod osobnymi klawiszami to zmiana, która daje najwięcej i zajmuje minutę. Przewijanie kółkiem w kontakcie kosztuje ułamek sekundy, a to zwykle cała różnica. Szerzej o ustawianiu klawiszy pisaliśmy w poradniku o bindzie na skok w CS2.

Gdzie te komendy zapisać, żeby nie wpisywać ich co mecz

Wszystko, co wpiszesz w konsoli, znika po zmianie ustawień albo po reinstalacji. Trwałe rozwiązanie to plik z konfiguracją w katalogu gry, w folderze cfg. Wpisujesz do niego komendy, po jednej w linii, bez konsoli.

Plik autoexec.cfg uruchamia się przy starcie gry, więc bindy i ustawienia celownika masz od razu. Osobny plik, na przykład prac.cfg, wywołasz w grze komendą exec prac i w sekundę zamienisz zwykły serwer w plac treningowy.

Zawartość takiego pliku treningowego, gotowa do skopiowania:

  • sv_cheats 1
  • mp_warmup_end
  • mp_roundtime 60
  • mp_freezetime 0
  • mp_buytime 9999
  • mp_buy_anywhere 1
  • mp_maxmoney 65535
  • mp_startmoney 65535
  • ammo_grenade_limit_total 5
  • sv_infinite_ammo 1
  • sv_showimpacts 1
  • sv_showimpacts_time 10
  • sv_grenade_trajectory_prac_pipreview 1
  • mp_restartgame 1

Ostatnia linia jest ważna, bo część ustawień wchodzi w życie dopiero po restarcie rundy. Bez niej połowa z nich zadziała dopiero za dwie minuty i będziesz myślał, że plik nie działa.

Do tego warto trzymać w tym samym pliku dwa bindy, które przy ćwiczeniu granatów oszczędzają najwięcej czasu: bind "b" "sv_rethrow_last_grenade" powtarza ostatni rzut z tej samej pozycji, a bind "n" "noclip" pozwala szybko przelecieć na drugą stronę mapy i zobaczyć, gdzie granat wylądował. Przy uczeniu się smoków to różnica między dwudziestoma powtórzeniami na kwadrans a pięcioma.

Nazwa pliku nie ma znaczenia, byle kończyła się na .cfg i leżała w katalogu cfg. Uważaj tylko na edytory tekstu, które dopisują własne rozszerzenie: plik prac.cfg.txt gra po prostu zignoruje.

Najczęściej zadawane pytania o komendy CS2

Jak włączyć konsolę w CS2?

W ustawieniach gry, zakładka Gra, opcja Włącz konsolę dewelopera ustawiona na Tak. Otwierasz ją klawiszem tyldy, a jeśli nie reaguje, sprawdź w ustawieniach klawiatury, czy klawisz konsoli w ogóle jest przypisany.

Czy za komendy z konsoli można dostać bana?

Nie. To element gry, a komendy z flagą cheat i tak nie zadziałają tam, gdzie nie powinny. Ban grozi za zewnętrzne programy, nie za wpisywanie komend.

Dlaczego komenda z poradnika u mnie nie działa?

Trzy najczęstsze powody: komenda pochodzi z CS:GO i w Source 2 jej nie ma, wymaga sv_cheats 1, albo podana wartość wykracza poza dozwolony zakres i gra przycina ją do limitu. Sprawdź komendę poleceniem find.

Jak przywrócić domyślne ustawienia komendy?

Wpisz samą nazwę komendy w konsoli, a gra pokaże obecną i domyślną wartość. Potem ustaw ją ręcznie na tę domyślną. Nie ma jednego przycisku resetu dla pojedynczej komendy.

Jak zrobić serwer treningowy do granatów?

Uruchom mapę offline z botami, wpisz mp_warmup_end, potem mp_roundtime 60, mp_buytime 9999, mp_maxmoney 65535, mp_startmoney 65535 i ammo_grenade_limit_total 5, na końcu mp_restartgame 1. Powtórkę ostatniego rzutu daje sv_rethrow_last_grenade przy włączonych cheatach.

Czym różni się bind od komendy?

Komenda to pojedyncze polecenie, a bind przypisuje je do klawisza, żeby nie wracać do konsoli. Bind sam w sobie nic nie zmienia w grze, tylko wywołuje komendę.

Czy komendy trzeba wpisywać po każdym uruchomieniu gry?

Ustawienia klienta, jak celownik, radar i HUD, gra zapamiętuje sama. Bindy i ustawienia serwera znikają, dlatego trzyma się je w pliku konfiguracyjnym. Bindy w autoexec.cfg, komendy treningowe w osobnym pliku wywoływanym komendą exec. Raz zrobione, działa do końca.

Stan na sierpień 2026 r.

Wszystkie komendy, wartości domyślne i zakresy sprawdzone w zrzucie komend i zmiennych konsolowych z plików gry Counter-Strike 2. Valve zmienia je przy dużych aktualizacjach, więc jeśli któraś przestanie działać, sprawdź ją w konsoli poleceniem find.

24-letni przedsiębiorca i student informatyki, łączy swoją pasję do technologii z zainteresowaniem esportem i biznesem.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *


Komentarze

Scroll to top