WarzoneCS WarzoneCS

Podstawowe polecenia konsoli CS 1.6

Polecenia konsoli, które powinien znać każdy gracz Counter-Strike 1.6 — rate, FPS, celownik, ruch, dźwięk i szybkie bindy zakupu.

Zaktualizowano: 2026-07-30

Konsola CS 1.6 to miejsce, gdzie każdy poważny gracz tuninguje swoją grę. Otwórz ją klawiszem ~ (tylda) albo najpierw zaznacz „Enable developer console" w opcjach gry. Każde polecenie poniżej jest bezpieczne na dowolnym legalnym serwerze — nic tu nie jest cheatem ani hackiem.

Otwieranie konsoli

Jeśli ~ nie działa:

  1. Menu główne → OptionsKeyboardAdvanced
  2. Włącz „Console"
  3. Zabinduj klawisz: OptionsKeyboard → znajdź „Toggle console" → ustaw ~

Lub przez autoexec.cfg: dodaj bind "~" "toggleconsole".

Polecenia netcode / połączenia

To te, które każdy gracz musi ustawić. Domyślne są konserwatywne i psują hit registration.

cl_cmdrate 101         // aktualizacje klient → serwer na sekundę
cl_updaterate 101      // aktualizacje serwer → klient na sekundę
rate 25000             // limit bajtów na sekundę
ex_interp 0.01         // opóźnienie interpolacji (zaawansowane)

Limity po stronie serwera ograniczają, co faktycznie jest używane — publiczne serwery 100-tick akceptują 101/101, ale wiele starych ma limit 30. Jeśli ustawisz 101/101 a serwer to zignoruje, utknąłeś na sv_maxrate i sv_maxupdaterate serwera.

Sprawdź co naprawdę dostajesz: net_graph 3. Patrz na pola „in" i „out".

Framerate / wydajność

fps_max 100            // limit klatek — 101 popularny, 999 odblokowany
gl_vsync 0             // wyłącz vsync (domyślnie off)

Na nowoczesnym PC możesz spokojnie odpalić 999 fps. Niektórzy gracze preferują ograniczony fps (101), bo ruch czuje się bardziej spójnie — fizyka GoldSrc jest przywiązana do licznika fps w drobnych edge case'ach jak edgebug i long jump.

Ruch / fizyka

sv_gravity 800         // serwerowe (tylko admin może zmienić)
cl_forwardspeed 400
cl_backspeed 400
cl_sidespeed 400

Wartości prędkości klienta powyżej 400 są ignorowane przez dowolny legalny serwer (sv_cheats 0 je przycina).

Czułość / mysz

sensitivity 2.0        // większość rywalizacyjnych ma 1.5-3.0
m_rawinput 1           // raw input myszy (obchodzi Windows accel)
m_filter 0             // wyłącz wygładzanie myszy
zoom_sensitivity_ratio 1.0

Przyspieszenie myszy Windows powinno być całkowicie WYŁĄCZONE w ustawieniach Windows. m_rawinput 1 obchodzi to w grze, ale Windows może wciąż przechwytywać i modyfikować ruch kursora na niektórych sterownikach.

Celownik

Celownik CS 1.6 to 6 statycznych stylów — brak per-pikselowego kustomu jak w nowszych CS.

cl_crosshair_color "50 250 50"     // R G B, wartości 0-255
cl_crosshair_size small            // small / medium / large / auto
cl_crosshair_translucent 1         // lekka przezroczystość
cl_dynamiccrosshair 0              // 0 = statyczny, 1 = rozszerza się przy ogniu/ruchu

Większość rywalizacyjnych graczy używa małego zielonego (domyślny) z cl_dynamiccrosshair 0. Statyczny celownik uczy lepszej kontroli spray.

Głos / audio

voice_enable 1
voice_scale 1          // głośność głosu tiemejtów
volume 0.5
hisound 1
suitvolume 0

W przypadku problemów z voice chatem na Windows 11, zobacz artykuł wskazówki dla instalacji na Windows 11.

HUD

hud_fastswitch 1       // natychmiastowa zmiana broni na klawiszach 1/2/3/4/5
hud_centerid 1         // nazwy wrogów na środku ekranu w spectate
cl_righthand 1         // pistolet w prawej ręce (0 = lewa ręka)
cl_observercrosshair 1 // celownik podczas spectate

hud_fastswitch 1 jest krytyczne. Bez tego klawisze 1/2/3 otwierają menu broni — musisz nacisnąć 1 dwa razy, aby faktycznie wyekwipować podstawową. Nikt tak nie gra.

Radar

hud_saytext_time 8     // tekst czatu zostaje 8 sekund
hud_takesshots 0
scr_conspeed 999999    // konsola otwiera się natychmiast

Bindy zakupu

Szybkie bindy zakupu oszczędzają czas w freeze-period na starcie rundy:

bind "F1" "buy;ak47;m4a1"       // T kupuje AK, CT kupuje M4 (ten sam klawisz)
bind "F2" "buy;awp"
bind "F3" "buy;deagle"
bind "F4" "buyequip;vesthelm"
bind "F5" "buyequip;defuser"
bind "F6" "buy;flashbang"
bind "F7" "buy;smokegrenade"
bind "F8" "buy;hegrenade"
bind "F9" "buy;primammo"
bind "F10" "buy;secammo"

Uwaga: buy;ak47;m4a1 wykonuje oba polecenia. CT klika → serwer odrzuca „ak47" (T-only), ale akceptuje M4. T klika → serwer akceptuje AK, odrzuca M4. Ten sam klawisz działa dla obu drużyn.

Radio / callout-y

Menu radia to Z (standard), X (grupa), C (raport). Popularne szybkie bindy:

bind "kp_1" "coverme"       // „Osłaniaj mnie!"
bind "kp_2" "takepoint"     // „Weź punkt"
bind "kp_3" "holdpos"       // „Trzymaj pozycję"
bind "kp_4" "followme"      // „Za mną"
bind "kp_5" "regroup"       // „Regrupuj drużynę"
bind "kp_6" "enemyspot"     // „Wróg zauważony"
bind "kp_7" "needbackup"    // „Potrzebne wsparcie"
bind "kp_8" "sectorclear"   // „Sektor czysty"
bind "kp_9" "affirmative"   // „Twierdząco"
bind "kp_0" "negative"      // „Przecząco"

Boty (single-player / LAN)

Non-Steamowe klienty CS 1.6 często zawierają ZBoty (bot AI Turtle Rock Studios). Polecenia:

bot_add                        // dodaj bota
bot_add_t                      // dodaj konkretnie do drużyny terrorystów
bot_add_ct                     // dodaj do CT
bot_kick                       // wyrzuć wszystkich botów
bot_difficulty 0               // 0=łatwy, 1=normalny, 2=trudny, 3=ekspert
bot_join_after_player 0        // boty dołączają przed graczem
bot_chatter minimal            // mniej gadania botów
bot_stop 1                     // zamroź boty (testuj lineup-y)
bot_stop 0                     // odmroź

Polecenie bot_stop 1 jest niesamowicie użyteczne do ćwiczenia lineup-ów granatów — spawnij boty na ich standardowych defensywnych miejscach, zamroź je, potem timinguj swoje dymy i flashe przeciw zamrożonym celom.

Nagrywanie demek

record demoname               // rozpocznij nagrywanie
stop                          // zatrzymaj nagrywanie
playdemo demoname             // odtwarzanie
listdemo demoname             // wypisz info o demie

Demki są zapisywane w folderze instalacji CS jako pliki .dem. Użyteczne do zachowania fajnych momentów lub przeglądania własnej gry dla poprawy.

Zrzuty ekranu

Print Screen domyślnie robi zrzut do folderu instalacji CS jako .bmp. Lub w konsoli:

snapshot

Pliki konfiguracji

Wszystkie polecenia mogą być przechowywane w plikach .cfg ładowanych przy starcie lub na żądanie.

Standardowe pliki:

  • autoexec.cfg — uruchamia się przy każdym starcie, przed dołączeniem do serwera
  • userconfig.cfg — tak samo, alternatywny hook
  • config.cfg — auto-zapisywany przez grę w każdej sesji; nie edytuj ręcznie albo gra nadpisze twoje zmiany

Customowe konfigi żyją w <install>/cstrike/ (lub <install>/warzone/ dla wersji Warzone).

Przykład minimalnego autoexec.cfg:

// Netcode
cl_cmdrate 101
cl_updaterate 101
rate 25000
ex_interp 0.01

// Framerate
fps_max 101

// Mysz
sensitivity 2.0
m_rawinput 1
m_filter 0

// HUD
hud_fastswitch 1
cl_dynamiccrosshair 0

// Bindy zakupu
bind "F1" "buy;ak47;m4a1"
bind "F2" "buy;awp"
bind "F3" "buy;deagle"
bind "F4" "buyequip;vesthelm"

// Ładowanie zakończone
echo "autoexec.cfg loaded"

Zapisz jako autoexec.cfg, wrzuć do folderu cstrike/, uruchom grę. Przy starcie powinieneś zobaczyć autoexec.cfg loaded w konsoli — to potwierdza, że plik się wykonał.

Co dalej?