Odpowiednio skonfigurowane bindy skracają wybór granatu, ułatwiają zakup wyposażenia i pozwalają szybciej korzystać z najważniejszych funkcji Counter-Strike 2. W poradniku znajdują się aktualne komendy oraz informacje o bindach, których nie należy używać w rozgrywkach turniejowych.
Bind przypisuje wybraną czynność do konkretnego klawisza lub przycisku myszy. W Counter-Strike 2 można w ten sposób przyspieszyć wybór granatów, zakup wyposażenia, oznaczanie pozycji albo zmianę strony wyświetlania broni.
Dobrze przygotowana konfiguracja ogranicza liczbę pomyłek podczas rundy, ale nie powinna automatyzować ruchu ani strzelania. Valve blokuje bindy łączące kilka czynności ruchowych lub ataków pod jednym przyciskiem. Dotyczy to między innymi dawnych skryptów do jumpthrow oraz null-bindów wspomagających zatrzymywanie postaci.
Jak włączyć konsolę w Counter-Strike 2?
Konsolę należy aktywować w ustawieniach gry:
- Otwórz ustawienia.
- Przejdź do zakładki Gra.
- Ustaw opcję Włącz konsolę deweloperską na Tak.
- Otwórz konsolę klawiszem przypisanym w ustawieniach sterowania.
Podstawowa składnia binda wygląda następująco:
bind "KLAWISZ" "KOMENDA"
Przykład:
bind "MOUSE5" "slot8"
Po wpisaniu tej komendy boczny przycisk myszy wybierze granat dymny, jeżeli gracz ma go w wyposażeniu.
Aby sprawdzić obecne przypisanie klawisza, można wpisać samo polecenie z jego nazwą:
bind "MOUSE5"
Usunięcie przypisania odbywa się za pomocą:
unbind "MOUSE5"
Komendy bind i unbind nadal znajdują się w aktualnym wykazie poleceń CS2.
Czy bindy są dozwolone podczas turniejów?
Proste bindy przypisujące jedną czynność do jednego klawisza są zwykłym elementem konfiguracji gry. FACEIT wskazuje, że zmiany w plikach .cfg, w tym bindy zakupowe, nie powodują blokady przez system Anti-Cheat. Platforma zabrania natomiast zewnętrznych skryptów i makr zapewniających przewagę, takich jak automatyczna kontrola odrzutu lub wykonywanie skoków.
Nie istnieje jeden regulamin obowiązujący na wszystkich zawodach. Dokument Valve dotyczący Majorów obejmuje tylko część zasad, natomiast pełny regulamin przygotowuje organizator wydarzenia. Przed turniejem należy więc sprawdzić jego przepisy dotyczące plików konfiguracyjnych, makr i funkcji klawiatury.
Na komputerze turniejowym najlepiej używać krótkiego pliku zawierającego wyłącznie sprawdzone przypisania. Nie należy dodawać do niego skryptów próbujących omijać ograniczenia Valve.
Skok przypisany do rolki myszy
Popularnym rozwiązaniem jest przypisanie skoku do obrotu rolki w dół:
bind "MWHEELDOWN" "+jump"
Można także użyć obrotu w górę:
bind "MWHEELUP" "+jump"
Skok może pozostać jednocześnie przypisany do spacji:
bind "SPACE" "+jump"
Obracanie rolki generuje serię kolejnych sygnałów, co ułatwia trafienie w odpowiedni moment następnego skoku. Bind nie wykonuje ruchu automatycznie i nie gwarantuje bezbłędnej serii skoków.
Przypisanie MWHEELDOWN albo MWHEELUP do skoku zastąpi przewijanie wyposażenia w wybranym kierunku. Gracz powinien więc korzystać z klawiszy numerycznych lub osobnych bindów do wybierania broni i granatów.
Osobne bindy do każdego granatu
Bezpośredni wybór konkretnego granatu jest jednym z najbardziej przydatnych usprawnień w grze drużynowej. Eliminuje konieczność przełączania kolejnych przedmiotów w wyposażeniu.
| Wyposażenie | Komenda | Przykładowy bind |
|---|---|---|
| Granat odłamkowy | slot6 |
bind "C" "slot6" |
| Granat błyskowo-hukowy | slot7 |
bind "MOUSE4" "slot7" |
| Granat dymny | slot8 |
bind "MOUSE5" "slot8" |
| Granat-wabik | slot9 |
bind "Z" "slot9" |
| Mołotow lub granat zapalający | slot10 |
bind "X" "slot10" |
| Bomba C4 | slot5 |
bind "V" "slot5" |
Komendy slot5–slot10 są obecne w aktualnym wykazie poleceń CS2. W standardowym układzie wyposażenia miejsca od 6 do 10 odpowiadają kolejnym rodzajom granatów.
Podane klawisze są jedynie przykładami. Przed ich zastosowaniem trzeba sprawdzić, czy nie odpowiadają już za przeładowanie, komunikację, kucanie albo inną potrzebną czynność.
Najwygodniej umieścić granat dymny i błyskowo-hukowy na bocznych przyciskach myszy. Są często wybierane w sytuacjach wymagających szybkiej reakcji. Granat odłamkowy i zapalający mogą pozostać na klawiaturze.
Oznaczanie pozycji jednym przyciskiem
Do tworzenia znacznika w miejscu wskazywanym celownikiem służy polecenie:
bind "MOUSE3" "player_ping"
Przycisk środkowy myszy może dzięki temu wskazywać pozycję przeciwnika, bomby albo wyrzuconej broni. Komenda player_ping znajduje się w aktualnym wykazie poleceń gry.
Znacznik nie zastępuje informacji głosowej. W zorganizowanej drużynie warto jednocześnie podać nazwę miejsca oraz liczbę zauważonych przeciwników.
Przełączanie broni między prawą i lewą stroną
Model trzymanej broni można przełączać za pomocą:
bind "H" "switchhands"
Gra udostępnia również osobne polecenia:
switchhandsleft
switchhandsright
Zmiana dotyczy wyświetlania modelu broni na ekranie. Nie przenosi postaci, nie zmienia położenia pocisków i nie wpływa na działanie hitboksów. Może jednak odsłonić fragment widoku wcześniej zasłaniany przez broń. Wszystkie trzy polecenia nadal znajdują się w aktualnym wykazie komend.
Klawisz powinien znajdować się z dala od najczęściej używanych przycisków ruchu. Przypadkowa zmiana strony w trakcie pojedynku może rozpraszać.
Powrót do poprzedniego elementu wyposażenia
Polecenie lastinv przełącza na poprzednio wybrany element:
bind "Q" "lastinv"
Jest to zwykle domyślna funkcja klawisza Q. Wpis przydaje się podczas odtwarzania własnej konfiguracji na nowym komputerze albo po wcześniejszej zmianie przypisania.
lastinv nie wybiera konkretnego rodzaju broni. Przełącza pomiędzy ostatnio używanymi elementami, dlatego osobne klawisze do granatów pozostają bardziej przewidywalne.
Najbardziej przydatne bindy zakupowe
Bindy zakupowe pozwalają kupować wyposażenie bez otwierania menu. Komenda wykona zakup tylko wtedy, gdy przedmiot znajduje się w wyposażeniu gracza, jest dostępny po aktualnej stronie i wystarcza na niego pieniędzy.
| Zakup | Bind | Działanie |
| AK-47 lub M4A1-S | bind "KP_1" "buy ak47; buy m4a1_silencer" |
Kupuje karabin dostępny po danej stronie |
| AK-47 lub M4A4 | bind "KP_1" "buy ak47; buy m4a1" |
Wariant dla gracza korzystającego z M4A4 |
| AWP | bind "KP_2" "buy awp" |
Kupuje AWP |
| Kamizelka z hełmem | bind "KP_3" "buy vesthelm" |
Kupuje pancerz i hełm |
| Zestaw do rozbrajania | bind "KP_4" "buy defuser" |
Kupuje zestaw po stronie CT |
| Granat dymny | bind "KP_5" "buy smokegrenade" |
Kupuje granat dymny |
| Granat błyskowo-hukowy | bind "KP_6" "buy flashbang" |
Kupuje jeden granat błyskowo-hukowy |
| Granat odłamkowy | bind "KP_7" "buy hegrenade" |
Kupuje granat odłamkowy |
| Granat ogniowy | bind "KP_8" "buy molotov; buy incgrenade" |
Kupuje Mołotow albo granat zapalający |
Należy wybrać właściwy wariant karabinu CT. Nazwa m4a1 odnosi się w poleceniach zakupowych do M4A4, natomiast M4A1-S używa nazwy m4a1_silencer. Polecenie z AK-47 i jednym z karabinów M4 działa po obu stronach, ponieważ niedostępna broń zostanie pominięta.
W CS2 klawisze części numerycznej mają nazwy KP_0, KP_1, KP_2 i kolejne. Starsze nazwy znane z CS, takie jak KP_END lub KP_DOWNARROW, nie są właściwym wyborem dla obecnego systemu wejścia.
FACEIT wymienia bindy automatycznego zakupu jako przykład dozwolonej zmiany w pliku .cfg. Nie oznacza to jednak zgody na zewnętrzne makra ani automatyzację ruchu.
Cofnięcie zakupów
Aktualny wykaz komend CS2 zawiera polecenie:
sellbackall
Można przypisać je na przykład do zera na klawiaturze numerycznej:
bind "KP_0" "sellbackall"
Komenda podejmuje próbę zwrotu wszystkich przedmiotów, które nadal mogą zostać oddane w menu zakupów. Nie zadziała po upływie czasu przeznaczonego na zwrot ani po wykonaniu czynności uniemożliwiającej oddanie danego przedmiotu.
Bind trzeba naciskać ostrożnie, ponieważ może zwrócić więcej elementów niż tylko omyłkowo kupiona broń.
Ustawienia radaru dla gry drużynowej
Czytelny radar ułatwia kontrolowanie pozycji partnerów i zauważonych przeciwników. Dobrym punktem wyjścia są następujące ustawienia:
cl_radar_always_centered 0
cl_radar_scale 0.4
cl_radar_icon_scale_min 0.6
cl_radar_rotate 1
cl_radar_always_centered 0 pozwala lepiej wykorzystać powierzchnię radaru przy krawędziach mapy. Niższa wartość cl_radar_scale oddala widok i pokazuje większy obszar. Dopuszczalny zakres tej zmiennej wynosi od 0,25 do 1, a jej wartość domyślna to 0,7.
Wartość 0,4 jest propozycją początkową. Na małym monitorze zbyt mocno oddalony radar może utrudnić rozróżnianie pobliskich pozycji. Ustawienie należy sprawdzić na każdej mapie używanej podczas zawodów.
Wyświetlanie liczby klatek, pingu i problemów z siecią
CS2 korzysta z systemu telemetrii widocznego na ekranie. Odpowiadają za niego między innymi polecenia:
cl_hud_telemetry_frametime_show 1
cl_hud_telemetry_ping_show 1
cl_hud_telemetry_net_misdelivery_show 1
Wartość 1 wyświetla informację po wykryciu słabych warunków. Wartość 2 pozostawia ją widoczną przez cały czas:
cl_hud_telemetry_frametime_show 2
cl_hud_telemetry_ping_show 2
cl_hud_telemetry_net_misdelivery_show 2
Pierwsze polecenie pokazuje czas generowania klatek i liczbę klatek na sekundę. Drugie odpowiada za ping. Trzecie przedstawia procent poleceń gracza i danych serwera, które nie zostały prawidłowo dostarczone z powodu warunków sieciowych.
cl_hud_telemetry_net_misdelivery_show nie jest klasycznym licznikiem utraty pakietów. Opisuje niedostarczone polecenia użytkownika i migawki stanu serwera, dlatego nie należy przedstawiać jego wskazania jako zwykłego packet loss.
Podczas meczu warto pozostawić wartość 1, aby dodatkowe dane pojawiały się dopiero po wystąpieniu problemu. Stałe wyświetlanie jest przydatne podczas testowania komputera i połączenia.
Przydatne komendy treningowe
Komendy treningowe powinny znaleźć się w osobnym pliku. Nie są przeznaczone do normalnego meczu na serwerze turniejowym.
Przykładowa konfiguracja do ćwiczenia granatów:
sv_cheats 1
mp_freezetime 0
mp_roundtime_defuse 60
sv_infinite_ammo 1
sv_grenade_trajectory_prac_pipreview 1
bind "P" "sv_rethrow_last_grenade"
bind "ALT" "noclip"
sv_grenade_trajectory_prac_pipreview 1 włącza okno z podglądem toru lotu granatu. sv_rethrow_last_grenade ponownie odtwarza ostatni rzut, a noclip pozwala swobodnie przemieszczać się po mapie.
sv_rethrow_last_grenade i noclip są oznaczone jako komendy wymagające aktywnych oszustw serwerowych, dlatego trzeba wcześniej wpisać sv_cheats 1. sv_infinite_ammo również jest zmienną chronioną w ten sposób. Komendy te nie działają podczas zwykłego meczu na serwerze, nad którym gracz nie ma kontroli.
Jak zapisać bindy w pliku autoexec.cfg?
Plik autoexec.cfg służy do automatycznego wykonywania zapisanych poleceń podczas uruchamiania gry. Powinien znajdować się w folderze cfg instalacji CS2:
...\Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg\
Należy upewnić się, że plik rzeczywiście ma rozszerzenie .cfg, a nie ukryte przez Windows rozszerzenie .txt.
Plik można uruchomić bez ponownego włączania gry:
exec autoexec
Polecenie exec wykonuje komendy zapisane w wybranym pliku .cfg, natomiast plik autoexec jest przeznaczony do automatycznego wczytywania ustawień.
Przykładowy plik meczowy:
bind "MWHEELDOWN" "+jump"
bind "SPACE" "+jump"
bind "MOUSE4" "slot7"
bind "MOUSE5" "slot8"
bind "C" "slot6"
bind "X" "slot10"
bind "V" "slot5"
bind "MOUSE3" "player_ping"
bind "H" "switchhands"
bind "Q" "lastinv"
cl_radar_always_centered 0
cl_radar_scale 0.4
cl_radar_icon_scale_min 0.6
cl_radar_rotate 1
cl_hud_telemetry_frametime_show 1
cl_hud_telemetry_ping_show 1
cl_hud_telemetry_net_misdelivery_show 1
Przed zawodami trzeba sprawdzić każdy klawisz na serwerze treningowym. Pozwala to wykryć konflikty z ustawieniami komunikacji, granatów i wyposażenia.
Jakich bindów nie używać podczas meczu?
Jumpthrow bindy
Valve wyłączyło bindy łączące kilka czynności ruchowych lub ataków pod jednym przyciskiem. Dawne skrypty wykonujące jednocześnie skok i wypuszczenie granatu nie powinny znajdować się w konfiguracji turniejowej.
W CS2 skok z rzutem został przygotowany tak, aby można było wykonywać go powtarzalnie bez specjalnego skryptu: należy skoczyć i szybko wypuścić przygotowany granat.
Nie należy korzystać z poradników proponujących obejście ograniczenia przez zmianę osi myszy, rozbudowane aliasy lub wykonywanie pośrednich plików konfiguracyjnych.
Null-bindy
Null-bindy automatyzują zwalnianie przeciwnego kierunku podczas zmiany ruchu w lewo lub w prawo. Valve wymienia je jako przykład niedozwolonego łączenia czynności wejściowych.
Podobne działanie mogą oferować funkcje klawiatur nazywane między innymi Snap Tap lub SOCD. Valve zaleca wyłączenie sprzętowej automatyzacji przed dołączeniem do oficjalnego meczu, ponieważ wykrycie takiego działania może spowodować wyrzucenie z serwera.
Makra w oprogramowaniu myszy lub klawiatury
Makro może wykonywać kilka czynności po jednym naciśnięciu przycisku, nawet jeżeli nie znajduje się w pliku CS2. FACEIT zabrania zewnętrznych skryptów i makr zapewniających przewagę, wymieniając między innymi automatyczną kontrolę odrzutu i skakanie.
Zwykłe przypisanie przycisku myszy do pojedynczego klawisza nie jest tym samym co automatyczna sekwencja. W razie wątpliwości należy jednak wyłączyć funkcję i sprawdzić regulamin danego organizatora.
Jak sprawdzić bindy przed turniejem?
Każdy bind należy przetestować po obu stronach mapy. Szczególnej kontroli wymagają zakupy karabinów, wybór granatów, przycisk komunikacji głosowej i klawisze używane do kucania lub chodzenia.
Po dużej aktualizacji CS2 warto otworzyć konsolę i ponownie uruchomić plik:
exec autoexec
Jeżeli polecenie zostało usunięte albo wpisano je nieprawidłowo, konsola może wyświetlić komunikat o nieznanej komendzie lub błędnym klawiszu.
Plik meczowy powinien zawierać wyłącznie potrzebne ustawienia. Konfigurację treningową najlepiej zapisać osobno, na przykład jako practice.cfg, i uruchamiać poleceniem:
exec practice
Podsumowanie
Najbardziej przydatne bindy do Counter-Strike 2 odpowiadają za bezpośredni wybór granatów, skok na rolce, szybkie oznaczanie pozycji i zakup wyposażenia. Przydatnym uzupełnieniem są ustawienia radaru oraz telemetrii pokazującej problemy z wydajnością lub połączeniem.
W konfiguracji turniejowej należy stosować proste, wcześniej sprawdzone przypisania. Jumpthrow bindy, null-bindy oraz makra automatyzujące ruch lub strzelanie mogą nie działać, prowadzić do wyrzucenia z oficjalnego serwera albo naruszać zasady platformy i organizatora zawodów.
FAQ
Jak usunąć bind w CS2?
Należy wpisać unbind "KLAWISZ", na przykład unbind "MOUSE5". Usunięcie przypisania nie przywraca automatycznie wcześniejszej funkcji tego przycisku.
Jak sprawdzić, co jest przypisane do klawisza?
W konsoli można wpisać bind "KLAWISZ". Gra wyświetli aktualną komendę przypisaną do wskazanego przycisku.
Czy skok na rolce jest dozwolony?
bind "MWHEELDOWN" "+jump" przypisuje pojedynczą czynność do pojedynczego rodzaju wejścia. Nie jest makrem wykonującym automatycznie serię działań. Regulamin konkretnego turnieju zawsze ma jednak pierwszeństwo.
Czy jumpthrow bind działa w CS2?
Valve blokuje bindy łączące więcej niż jedną czynność ruchową lub atak pod jednym przyciskiem. Jumpthrow należy wykonywać ręcznie przez skok i szybkie wypuszczenie granatu.
Dlaczego bind zakupowy nie działa?
Przyczyną może być brak pieniędzy, zakończenie czasu zakupów, niewłaściwa strona albo brak danej broni w wyposażeniu. Trzeba również sprawdzić poprawność nazwy klawisza i kupowanego przedmiotu.
Czy można umieścić kilka zakupów w jednym bindzie?
Tak. Ograniczenie Valve dotyczy łączenia określonych czynności ruchowych i ataków. Sekwencje zakupowe w plikach .cfg są obsługiwane, a FACEIT wymienia bindy automatycznego zakupu jako bezpieczny rodzaj zmiany konfiguracji.
Gdzie przechowywać komendy treningowe?
Najlepiej zapisać je w osobnym pliku, na przykład practice.cfg. Komendy wymagające sv_cheats 1 nie powinny znajdować się w pliku przygotowanym na zawody.
