
W skrócie
Twój kod celownika w CS2 jest odrzucany, bo Valve zmieniło format kodów: kody utworzone przed aktualizacją Rush Hour z 22 września 2026 przestały się importować, a od 30 września gra przyjmuje tylko kody zaczynające się od CS i bez myślników. Odtwórz celownik w zakładce Crosshair/Scopes albo skopiuj go ponownie z meczu; patch z 30 września dodał też kolor obrysu, dziesiąty styl o nazwie Static Quadrant i ujemny odstęp w klasycznym stylu dynamicznym.
W tym artykule
Valve przemyciło największą zmianę celownika w historii gry do aktualizacji Rush Hour z 22 września, tuż pod nagłówkiem o trybie Rush i cichych przeładowaniach. Celownik działa teraz na prawdziwych pikselach zamiast na skali zależnej od rozdzielczości, ustawienia trafiły do nowej zakładki Crosshair/Scopes, lista stylów urosła w ciągu kolejnych ośmiu dni z sześciu do dziesięciu, a domyślnym stylem jest coś, co nazywa się Dynamic Quad.
Tego Valve nie pogrubiło: każdy kod celownika utworzony przed 22 września jest martwy. Wklej taki kod, a gra odpowie „Invalid or old crosshair code” (nieprawidłowy lub stary kod celownika). Od 30 września to samo dotyczy każdego kodu zaczynającego się od CSGO-, bo Valve przeniosło kody do nowego formatu, który zaczyna się od CS i nie ma myślników.
Uważamy, że nowy system to dobra decyzja, tylko spóźniona o jakieś pięć lat. Każdy, kto kiedyś zaimportował kod zawodowca na 1280×960 stretched i dostał celownik dwa razy większy od tego, który widzi pro, wie, o co chodzi. Wdrożenie to już inna historia. Valve wypuściło zmianę jedenaście dni przed ESL Pro League Season 24 bez żadnego konwertera, następnego dnia dorzuciło hotfix, a 30 września, trzy dni przed startem turnieju, znowu zmieniło format kodów.
Hotfix zmienił też układ kodu, o czym Valve w notkach nie wspomniało; autorzy bibliotek open source do obsługi kodów celownika zapisali go jako osobną wersję. Zmiana z 30 września jest w notkach i to ona wysłała na emeryturę stary prefiks CSGO-. W efekcie zawodowcy przebudowywali celowniki w dniach przed LAN-em, a nie w przerwie między sezonami.
Jeśli twoja pamięć mięśniowa jest przywiązana do celownika, którego używasz od czasów CS:GO, ten patch kosztował cię kilka sesji na Deathmatchu. Niżej opisujemy, co się zmieniło, do czego służy dziesięć stylów i jak odzyskać stary celownik. Między rundami, w których przyzwyczajasz się na nowo, możesz dalej wymieniać skiny CS2 na SkinsMonkey, gdzie nic się nie zresetowało.

Od publikacji: co się zmieniło po 28 września
Ten tekst opublikowaliśmy 28 września. Od tamtej pory celownika dotyczyły dwa patche, a trzeci ułatwia kopiowanie celowników z dem:
- 30 września. Opcja koloru obrysu (z osobną przezroczystością), dziesiąty styl o nazwie Static Quadrant, powrót ujemnego odstępu w klasycznym stylu dynamicznym, przezroczystość klasycznego stylu dynamicznego regulowana co 0.01, poprawka rysowania niecelności i rozrzutu broni, celowniki granatów podczas freeze time do insta smoke’ów, rozmiar i kolor kropki w lunecie zapisywane w kodzie oraz nowy format kodów.
- 2 października. Poprawka wyświetlania celownika granatów przy grubości 3 pikseli i dodanie nowych ustawień celownika do białej listy zmiennych Workshopu. Resztę tego patcha opisujemy w tekście o aktualizacji z 2 października.
- 14 października. Ulepszenia odtwarzacza dem: pasek postępu pobierania, sterowanie kamerą przez kliknięcie i przeciągnięcie oraz kamera swobodna i kamera śledząca, które działają także wtedy, gdy demo jest zapauzowane.
Aktualizacje z 5 i 8 października nie ruszały celownika. Wszystkie sekcje poniżej uwzględniają już te zmiany.
Piksele zamiast procentów: zmiana, która zepsuła każdy kod
Przed aktualizacją cl_crosshairsize 3.9 i cl_crosshairgap -2.2 były liczbami na umownej skali, którą silnik przeliczał na piksele w zależności od rozdzielczości. Ten sam kod dawał inny celownik w 1080p, w 1440p i na rozciągniętym 4:3.
- 22.09.2026 Rush Hour przenosi celowniki na piksele, stare kody padają.
- 23.09.2026 Hotfix dodaje autoskalowanie i po cichu zmienia układ kodu.
- 30.09.2026 Nowy format kodów zaczyna się od CS, kody CSGO- odpadają.
Nowe wartości to piksele. Przykład samego Valve z notek: jeśli chcesz celownik o szerokości 1 piksela, z kreskami po 8 pikseli i odstępem 4 pikseli, ustawiasz grubość 1, długość 8, odstęp 4. Nic nie trzeba liczyć.
Hotfix wydany dzień później (23 września czasu amerykańskiego, 24 września w Europie) wyjaśnił, że celownik skaluje się automatycznie przy zmianie rozdzielczości, więc zachowuje proporcje, kiedy przeskakujesz z 1280×720 na 2560×1440. Valve nazywa to rozwiązanie „niezależnym od rozdzielczości”. Celownik nie wygląda identycznie na każdym monitorze, bo proporcje ekranu, kolor i styl nadal wpływają na to, co widzisz, ale kod zaimportowany dzisiaj wygląda bardzo podobnie do tego, co widzi jego autor.
Razem ze starą skalą zmieniły się trzy rzeczy, a jedna z nich 30 września częściowo wróciła:
- Ujemny odstęp. Zniknął 22 września, a razem z nim trik, z którego korzystała spora część zawodowców: ustawienie -2 albo -3, żeby ściągnąć kreski do środka. 30 września Valve znów pozwoliło na ujemny odstęp, ale tylko w klasycznym stylu dynamicznym. Style statyczne nadal zaczynają się od 0, więc odstęp 0 z krótszymi kreskami to wciąż najbliższe, co da się uzyskać na statycznym krzyżyku.
- Obrys. Grubość obrysu nie przyjmuje już ułamków. Obrys 0.5, na którym grała połowa sceny, zamienił się w wybór między brakiem obrysu, półobrysem (tylko górna i lewa krawędź, dodany w hotfixie) a pełnym obrysem. Od 30 września obrys ma też własny kolor i przezroczystość.
- Kropka w lunecie. Rozmiar i kolor kropki w lunecie nie trafiały wcześniej do kodu. Od 30 września są w nim zapisywane.
Stare kody przechowują też wartości w starej skali i bez rozdzielczości, w której powstały, więc konwerter musi szacować rozmiar w pikselach. Dlatego przekonwertowane celowniki wychodzą blisko oryginału, ale nie identycznie.
Dziesięć stylów i nowy domyślny, o który nikt nie prosił
Lista stylów urosła w osiem dni z sześciu opcji do dziesięciu. Notki Valve wymieniają z nazwy tylko Dynamic Quad (22 września), statyczny kwadrat (23 września), Static Quadrant (30 września) i klasyczny styl dynamiczny. Pełna lista i numeracja poniżej pochodzą od graczy, którzy przypisali pozycje z menu do wartości cl_crosshairstyle, więc kolejność traktuj jako ustaloną przez społeczność, a nie oficjalną.
| Wartość | Styl | Rusza się? | Dla kogo |
|---|---|---|---|
| 0 | Dynamic Cross | Tak | Do nauki niecelności w ruchu |
| 1 | Dynamic Circle | Tak | Trening sprayu, w meczach rzadko |
| 2 | Dynamic Cross (Classic) | Tak | Jedyny styl z ujemnym odstępem od 30 września |
| 3 | Static Circle | Nie | Nisza |
| 4 | Static Cross | Nie | Klasyczny celownik zawodowców |
| 5 | Dynamic Cross (Legacy/Shot Feedback) | Przy strzelaniu | Weterani z czasów CS:GO |
| 6 | Dot Only | Nie | Gracze z AWP i Deagle’em |
| 7 | Dynamic Quad | Tak (nowy domyślny) | Nowi gracze |
| 8 | Static Square | Nie | Dodany w hotfixie z 23 września |
| 9 | Static Quadrant | Nie | Dodany 30 września |
cl_crosshairstyle według ustaleń graczy. Valve nie opublikowało tej listy.Static Cross (4) to klasyczny celownik zawodowców i aktualizacja niczego tu nie zmienia. Dot Only (6) daje AWPerom osobny styl z samą kropką zamiast krzyżyka z kreskami skróconymi do zera. Notki Valve z 23 września wyjaśniają style dynamiczne: pokazują prawdziwy rozrzut i niecelność broni, bazowe 64 piksele obejmują bronie o największym rozrzucie, a ustawienie Dynamic Spread Limit ogranicza, jak szeroko celownik może się rozejść. 30 września Valve poprawiło sposób rysowania tej niecelności.
Dynamic Quad, nowy styl domyślny, to cztery kreski jako punkt odniesienia plus dynamiczna warstwa, która rozchodzi się, gdy spada celność. Valve twierdzi, że ten styl „lepiej oddaje celność broni”, i dla gracza w jego pierwszych stu godzinach faktycznie tak jest.
Graliśmy na nim przez kilka wieczorów w Premier i przy drugiej mapie wróciliśmy do statycznego. Kiedy już wiesz, że strzelanie w ruchu nie trafia, dodatkowy ruch na środku ekranu tylko odciąga wzrok od głowy. Static Quadrant, dziesiąty styl, rozwiązuje ten problem dla każdego, kto lubi czteroczęściowy kształt: jego cztery elementy stoją w miejscu, gdy się ruszasz albo strzelasz, a suwak Quadrant Size ustawia, jak daleko od siebie są.
Nowa zakładka Crosshair/Scopes to to, czym od początku powinna być zakładka Game
Ustawienia celownika siedziały kiedyś na dole zakładki Game, z malutkim podglądem na szarym prostokącie. Nowa zakładka Crosshair/Scopes zbiera ustawienia celownika i lunety w jednym miejscu i pokazuje podgląd na tle map i modeli graczy. Możesz sprawdzić, czy twój cyjanowy celownik przetrwa lampy pod sufitem na Nuke’u, zanim przekonasz się o tym w środku clutcha.
Share i Import są w tym samym miejscu, a kopiowanie celownika innego gracza z tabeli wyników dalej działa, z tym plusem, że wszystko, co skopiujesz z bieżącego meczu, jest już w nowym formacie.
Konsola nadal jest do dyspozycji dla tych, którzy wolą autoexec, ale kilka komend zmieniło nazwy:
| Przed 22 września | Teraz | Uwagi |
|---|---|---|
cl_crosshairsize | cl_crosshair_length | Piksele |
cl_crosshairthickness | cl_crosshair_thickness | Piksele |
cl_crosshairgap | cl_crosshair_gap | Piksele; wartość ujemna tylko w klasycznym stylu dynamicznym |
cl_crosshairalpha | cl_crosshaircolor_a | Przezroczystość celownika |
cl_crosshairstyle | cl_crosshairstyle | Ta sama nazwa, teraz od 0 do 9 |
| (nowa) | cl_crosshair_dynamic_spread_limit | Jak szeroko rozchodzą się style dynamiczne |
| (nowa) | cl_crosshairoutline_r, _g, _b, _a | Kolor i przezroczystość obrysu, 30 września |
| Ustawienia kropki w lunecie | cl_ironsight_dot_scale, cl_ironsight_usecrosshaircolor | Zapisywane w kodzie od 30 września |
cl_crosshairstyle bez podkreślnika, choć niektóre listy w sieci, w tym wcześniejsza wersja tego artykułu, podawały ją jako cl_crosshair_style.Autoexec sprzed patcha ma w liniach od celownika stare nazwy, więc podmień je na nowe. Działające przykłady w nowych jednostkach znajdziesz w naszym poradniku o ustawieniach celownika w CS2, a resztę omawia szerszy poradnik o komendach konsoli w CS2.
Większość list „nowych celowników zawodowców” to nadal zgadywanie
Tu trzeba uważać. W ciągu doby od patcha wszędzie pojawiły się artykuły z „nowym celownikiem donka” i „nowym kodem ZywOo”. Pod koniec września żaden z nich nie pochodził od samych graczy. Były to stare kody przepuszczone przez konwertery społeczności, a strony stojące za dwiema największymi listami same to u siebie przyznawały.
Wszystkie te przekonwertowane kody były w formacie CSGO-, więc 30 września przestały się importować. Listy w nowym formacie, które sprawdziliśmy w październiku, nie podają, skąd mają kody, a jedna z nich przypisuje dwóm różnym graczom dokładnie ten sam kod.
Prawdziwe kody już są. Zawodowcy grali na nowym systemie na ESL Pro League Season 24, z fazą szwajcarską od 3 do 7 października i playoffami w Spodku w Katowicach od 9 do 11 października, a z tych meczów są dema. Odpal jedno, przytrzymaj Tab, kliknij prawym przyciskiem, żeby uwolnić kursor, kliknij gracza i wybierz Copy Crosshair. Nasz poradnik o ustawieniach celownika prowadzi przez to krok po kroku i dla dziesięciu czołowych graczy, w tym donka, wskazuje niedawny mecz.
Jak odzyskać stary celownik
Valve nie wypuściło konwertera i nic w notkach do 14 października tego nie zmienia, więc masz dwie drogi.
Jeśli masz zapisany stary kod
Wklej stary kod CSGO- do konwertera społeczności, skopiuj nowy kod i zaimportuj go w zakładce Crosshair/Scopes. Użyj narzędzia, które zwraca kod zaczynający się od CS; konwertery, które dalej dają kod CSGO-, nie nadążyły za formatem z 30 września. Licz się z drobnymi różnicami. Jeśli grałeś z ujemnym odstępem albo obrysem 0.5, różnice będą większe, a jeśli ujemny odstęp jest dla ciebie ważniejszy niż statyczny celownik, spróbuj Dynamic Cross (Classic).
Jeśli niczego nie zapisałeś
Odtwórz celownik na oko w nowej zakładce. Zacznij od grubości 1, długości 5 i odstępu 2 na Static Cross i dostrajaj od tego miejsca; dzięki podglądowi na mapach to robota na dziesięć minut.
Niezależnie od wybranej drogi, przed Premier odpal Deathmatch albo prywatny mecz.
Czego wciąż brakuje
- Konwertera od Valve. Firma zmieniła format kodu 22 września, poprawiła go następnego dnia, zastąpiła nowym 30 września i za każdym razem zostawiała migrację narzędziom społeczności. Prosta warstwa zgodności, która czyta stare kody i je przybliża, oszczędziłaby wszystkim graczom jeden wieczór.
- Terminu, który uwzględnia zawodowców. Przebudowa celownika jedenaście dni przed Pro League rozgrywaną w całości na LAN-ie, a potem nowy format kodów trzy dni przed turniejem sprawiły, że drużyny testowały celowniki w pokojach hotelowych, a nie w przerwie między sezonami. Biblioteki open source do kodów celownika, na których opiera się kilka generatorów kodów, musiały po 30 września dodać obsługę nowego formatu
CS. - Ujemnego odstępu w stylach statycznych. Ujemny odstęp wrócił tylko w klasycznym stylu dynamicznym. Statyczny krzyżyk z ujemnym odstępem, czyli setup, na którym grała spora część zawodowców z czasów CS:GO, nadal nie ma dokładnego odpowiednika, a Valve nie powiedziało, czy się pojawi.
Co to oznacza dla twojego ekwipunku
Jeśli chodzi o ceny, nic. To patch ustawień, a skinom jest obojętne, jak wygląda twój celownik. W praktyce wielu graczy, którzy na nowo uczą się celowania, spędzi kilka tygodni na Deathmatchu i w trybie Rush, a między sesjami więcej czasu niż zwykle na stronie wymian SkinsMonkey.
Jeśli kompletujesz zestaw skinów, to dobry moment, żeby sprawdzić, jak twoje ulubione skiny wyglądają z nowymi kolorami celownika i opcjami obrysu. Pełny obrys na grubym cyjanowym krzyżyku wygląda na ekranie wyraźnie ciężej niż stare 0.5, choć od 30 września możesz go złagodzić ciemniejszym albo bardziej przezroczystym kolorem obrysu. A jeśli dużo grasz w Rusha, gdzie rundy są krótkie, a spray patterny liczą się bardziej niż celownik, prawie nie odczujesz tej zmiany.
Skiny do sprawdzenia z nowym celownikiem
Podsumowanie
Odpuść kody CSGO-: odtwórz celownik w pikselach albo skopiuj świeży kod CS z dema.
Jeśli masz zapisany stary kod, przepuść go przez konwerter, który zwraca kod zaczynający się od CS, i dopracuj wynik w zakładce Crosshair/Scopes. Nie masz zapisanego kodu? Zacznij na Static Cross od grubości 1, długości 5 i odstępu 2. Kto grał z ujemnym odstępem, odzyska go tylko w Dynamic Cross (Classic), więc zdecyduj, czy to dla ciebie ważniejsze niż statyczny krzyżyk.
Celownik zawodowca skopiuj sam z dema meczu rozegranego po 30 września, na przykład z ESL Pro League Season 24, zamiast ufać listom. Nowi gracze mogą zostać przy Dynamic Quad, żeby nauczyć się, ile celności kosztuje ruch, a potem przejść na Static Cross albo Static Quadrant. Twoje skiny przeszły przez patch bez zmian, więc w ekwipunku zostaje tylko pytanie, jak loadout wygląda z nowymi kolorami obrysu.
FAQ
Dlaczego mój kod celownika w CS2 jest nieprawidłowy albo za stary?
Bo kod jest w formacie, którego gra już nie czyta. Kody utworzone przed aktualizacją Rush Hour z 22 września 2026 przestały się importować, a od patcha z 30 września gra przyjmuje tylko kody zaczynające się od CS i bez myślników, więc każdy kod CSGO- zostaje odrzucony. Skopiuj celownik ponownie z meczu, przekonwertuj stary kod narzędziem, które zwraca format CS, albo odtwórz go w zakładce Crosshair/Scopes.
Co zmieniła aktualizacja celownika w CS2 z 30 września?
Dodała opcję koloru obrysu, dziesiąty styl o nazwie Static Quadrant i ujemny odstęp w klasycznym stylu dynamicznym. Poprawiła też rysowanie niecelności broni, włączyła celowniki granatów podczas freeze time do insta smoke'ów, zaczęła zapisywać w kodzie rozmiar i kolor kropki w lunecie i zmieniła format kodów.
Czym jest celownik Dynamic Quad w CS2?
Dynamic Quad to domyślny styl celownika od 22 września 2026. Łączy cztery kreski, które służą jako stały punkt odniesienia, z dynamiczną warstwą, która rozchodzi się, gdy spada celność broni. Większość doświadczonych graczy przechodzi na Static Cross albo Static Quadrant, ale część dynamiczna przydaje się do nauki tego, jak ruch wpływa na celność.
Czy aktualizacja CS2 zmieniła komendy celownika w konsoli?
Tak. cl_crosshairsize zmieniło się w cl_crosshair_length, cl_crosshairthickness w cl_crosshair_thickness, cl_crosshairgap w cl_crosshair_gap, a cl_crosshairalpha w cl_crosshaircolor_a, wszystkie w pikselach. Styl to nadal cl_crosshairstyle, teraz od 0 do 9, a patch z 30 września dodał cl_crosshairoutline_r, _g, _b i _a do ustawiania koloru obrysu.
Czy w CS2 da się jeszcze używać kodów celownika zawodowców?
Tylko kodów w nowym formacie CS, a pewne są te, które skopiujesz sam. Włącz demo meczu, który zawodnik rozegrał po 30 września, otwórz tabelę wyników, kliknij gracza i wybierz Copy Crosshair. Listy kodów CSGO- i przekonwertowanych kodów to w najlepszym razie przybliżenia.
Czy ten artykuł był pomocny?Jedno kliknięcie. Dzięki temu wiemy, co zaktualizować najpierw.
Dzięki, zapisane. Alex czyta to przed każdą aktualizacją.
Źródła
- Valve: Counter-Strike 2 Update, September 22, 2026 (Rush Hour release notes)
- Valve: Rush Hour announcement, September 22, 2026
- Valve: Counter-Strike 2 Update, September 23, 2026 (crosshair units, rescaling, half-outlines, static square style)
- Valve: Counter-Strike 2 Update, September 30, 2026 (outline color, Static Quadrant, negative gap, scope dot, share code format)
- Valve: Counter-Strike 2 Update, October 2, 2026 (grenade crosshair fix, Workshop whitelist)
- Valve: Counter-Strike 2 Update, October 14, 2026 (demo viewer improvements)
- HLTV: Silent reload mechanic arrives in new CS update
- Fragster: CS2 update expands crosshair settings again
- esports.gg: ESL Pro League Season 24 Swiss stage results
- csgo-sharecode on GitHub (share code formats and variable names) (data)
- csxhair on GitHub (share code support after Rush Hour) (data)


