
Kısaca
CS2 crosshair kodun geçersiz görünüyor çünkü Valve paylaşım kodu formatını değiştirdi: 22 Eylül 2026'daki Rush Hour güncellemesinden önce oluşturulan kodlar artık içe aktarılamıyor ve 30 Eylül'den beri oyun yalnızca CS ile başlayan ve tire içermeyen kodları kabul ediyor. Crosshair'i Crosshair/Scopes sekmesinde yeniden kur ya da bir maçtan tekrar kopyala; 30 Eylül yaması ayrıca dış çizgi rengi, Static Quadrant adlı onuncu bir stil ve klasik dinamik stil için negatif boşluk ekledi.
Bu sayfada
Valve, oyun tarihinin en büyük crosshair değişikliğini 22 Eylül’deki Rush Hour güncellemesine sessizce sıkıştırdı, hem de Rush modu ve sessiz şarjör değiştirme haberinin hemen altına. Crosshair artık çözünürlüğüne bağlı bir ölçek yerine gerçek piksellerle çalışıyor, ayarlar yeni Crosshair/Scopes sekmesine taşındı, stil listesi sonraki sekiz günde altıdan ona çıktı ve varsayılan stil artık Dynamic Quad adında bir şey.
Valve’ın kalın yazmadığı kısım şu: 22 Eylül’den önce oluşturulan her crosshair kodu artık ölü. Birini yapıştırdığında oyun “Invalid or old crosshair code” (geçersiz ya da eski crosshair kodu) diye yanıt veriyor. 30 Eylül’den beri aynı durum CSGO- ile başlayan her kod için de geçerli, çünkü Valve paylaşım kodlarını CS ile başlayan ve tire içermeyen yeni bir formata taşıdı.
Yeni sistemin doğru bir karar olduğunu ve yaklaşık beş yıl geç geldiğini düşünüyoruz. 1280×960 stretched’te bir pro’nun kodunu içe aktarıp pro’nun gördüğünün iki katı büyüklükte bir crosshair’le karşılaşan herkes nedenini bilir. Geçiş süreci ise ayrı bir hikâye. Valve değişikliği ESL Pro League Season 24’ten on bir gün önce, dönüştürücü olmadan yayınladı, ertesi gün bir hotfix çıkardı ve 30 Eylül’de, turnuvanın başlamasına üç gün kala, kod formatını yeniden değiştirdi.
Hotfix kodun yapısını da değiştirdi ama Valve bundan notlarında bahsetmedi; açık kaynak paylaşım kodu kütüphanelerinin geliştiricileri bunu ayrı bir sürüm olarak kaydetti. 30 Eylül değişikliği notlarda yer alıyor ve eski CSGO- önekini emekliye ayıran da o. Sonuçta pro’lar crosshair’lerini sezon arasında değil, bir LAN’dan önceki günlerde yeniden kurmak zorunda kaldı.
Kas hafızan CS:GO’dan beri kullandığın bir crosshair’e bağlıysa, bu yama sana birkaç Deathmatch seansına mal oldu. Aşağıda neyin değiştiğini, on stilin ne işe yaradığını ve eski crosshair’ini nasıl geri alacağını anlatıyoruz. Yeniden alışırken roundlar arasında, hiçbir şeyin sıfırlanmadığı SkinsMonkey’de CS2 skin takası yapmaya devam edebilirsin.

Yayından Sonra: 28 Eylül’den Bu Yana Neler Değişti
Bu yazıyı 28 Eylül’de yayınladık. O zamandan beri iki yama crosshair’e dokundu, üçüncüsü de demolardan crosshair kopyalamayı kolaylaştırıyor:
- 30 Eylül. Dış çizgi rengi seçeneği (kendi opaklık ayarıyla), Static Quadrant adlı onuncu stil, klasik dinamik stil için yeniden izin verilen negatif boşluk, klasik dinamik stilde 0.01’lik adımlarla opaklık, silah isabetsizliğinin ve spread’in çizilme şekline düzeltme, insta-smoke’lar için freeze time sırasında el bombası crosshair’leri, paylaşım koduna kaydedilen scope noktası boyutu ve rengi ve yeni bir paylaşım kodu formatı.
- 2 Ekim. 3 piksel kalınlıktaki el bombası crosshair’inin görüntüsü düzeltildi ve yeni crosshair ayarları Workshop değişken beyaz listesine eklendi. O yamanın geri kalanı 2 Ekim güncellemesi yazımızda.
- 14 Ekim. Demo izleyicide iyileştirmeler: indirme ilerleme çubuğu, tıklayıp sürükleyerek kamera kontrolü ve demo duraklatılmışken de çalışan serbest kamera ile takip kamerası.
5 Ekim ve 8 Ekim güncellemeleri crosshair’e dokunmadı. Aşağıdaki tüm bölümler bu değişiklikleri zaten içeriyor.
Yüzde Değil Piksel: Her Kodu Bozan Değişiklik
Güncellemeden önce cl_crosshairsize 3.9 ve cl_crosshairgap -2.2, motorun çözünürlüğüne göre piksele çevirdiği keyfi bir ölçekteki sayılardı. Aynı kod 1080p’de, 1440p’de ve 4:3 stretched bir kurulumda farklı bir crosshair veriyordu.
- 22.09.2026 Rush Hour ile crosshair piksele geçti, eski kodlar bozuldu.
- 23.09.2026 Hotfix ölçeklemeyi getirdi, kod yapısı sessizce değişti.
- 30.09.2026 Kodlar artık CS ile başlıyor, CSGO- kodları geçmiyor.
Yeni değerler piksel cinsinden. Valve’ın yama notlarındaki kendi örneği: 1 piksel kalınlıkta, 8 piksellik çubukları ve 4 piksellik boşluğu olan bir crosshair için kalınlığı 1, uzunluğu 8, boşluğu 4 yaparsın. Hesaplanacak bir şey yok.
Bir gün sonraki hotfix (ABD saatiyle 23 Eylül, Avrupa’da 24 Eylül), çözünürlük değiştiğinde crosshair’in otomatik olarak yeniden ölçeklendiğini açıkladı; yani 1280×720’den 2560×1440’a geçtiğinde oranlarını koruyor. Valve bütün bunu “çözünürlükten bağımsız” diye tanımlıyor. Her monitörde birebir aynı görünmüyor, çünkü en boy oranı, renk ve stil hâlâ gördüğün şeyi etkiliyor, ama şimdi içe aktardığın bir kod, sahibinin gördüğüne çok yakın sonuç veriyor.
Eski ölçekle birlikte üç şey değişti ve bunlardan biri 30 Eylül’de kısmen geri döndü:
- Negatif boşluk. 22 Eylül’de ortadan kalktı ve çubukları merkeze çekmek için -2 ya da -3 ayarlama numarası da onunla birlikte gitti; pro’ların büyük bir kısmı bu numarayı kullanıyordu. 30 Eylül’de Valve negatif boşluğa yeniden izin verdi, ama sadece klasik dinamik stil için. Statik stiller hâlâ 0’dan başlıyor, yani statik bir artıda alabileceğin en yakın sonuç hâlâ daha kısa çubuklarla 0 boşluk.
- Dış çizgi. Dış çizgi kalınlığı artık ondalıklı değer almıyor. Sahnenin yarısının kullandığı 0.5 dış çizginin yerini artık üç seçenek aldı: dış çizgi yok, yarım dış çizgi (sadece üst ve sol kenarlar, hotfix’le eklendi) ya da tam dış çizgi. 30 Eylül’den beri dış çizginin kendi rengi ve opaklığı da var.
- Scope noktası. Scope noktasının boyutu ve rengi eskiden koda girmiyordu. 30 Eylül’den beri kodla birlikte taşınıyorlar.
Eski kodlar ayrıca değerlerini eski ölçekte ve oluşturuldukları ekran çözünürlüğü olmadan saklıyor, bu yüzden bir dönüştürücü piksel boyutunu tahmin etmek zorunda. Dönüştürülen crosshair’lerin orijinale yakın ama birebir aynı çıkmamasının nedeni bu.
On Stil ve Kimsenin İstemediği Yeni Bir Varsayılan
Stil seçici sekiz günde altı seçenekten ona çıktı. Valve’ın notlarında adı geçenler yalnızca Dynamic Quad (22 Eylül), statik kare stil (23 Eylül), Static Quadrant (30 Eylül) ve klasik dinamik stil. Aşağıdaki tam liste ve numaralandırma, menüyü cl_crosshairstyle değerleriyle eşleştiren oyunculardan geliyor; o yüzden sıralamayı resmi değil, topluluk tarafından belgelenmiş olarak gör.
| Değer | Stil | Hareket eder mi? | Kimin için |
|---|---|---|---|
| 0 | Dynamic Cross | Evet | Hareket halindeki isabetsizliği öğrenmek |
| 1 | Dynamic Circle | Evet | Spray pratiği, maçlarda nadir |
| 2 | Dynamic Cross (Classic) | Evet | 30 Eylül’den beri negatif boşluğu olan tek stil |
| 3 | Static Circle | Hayır | Niş |
| 4 | Static Cross | Hayır | Klasik pro crosshair’i |
| 5 | Dynamic Cross (Legacy/Shot Feedback) | Ateş ederken | CS:GO döneminden vazgeçemeyenler |
| 6 | Dot Only | Hayır | AWP ve Deagle oyuncuları |
| 7 | Dynamic Quad | Evet (yeni varsayılan) | Yeni oyuncular |
| 8 | Static Square | Hayır | 23 Eylül hotfix’iyle eklendi |
| 9 | Static Quadrant | Hayır | 30 Eylül’de eklendi |
cl_crosshairstyle numaralandırması, oyuncuların belgelediği şekliyle. Valve listeyi yayınlamadı.Static Cross (4) klasik pro crosshair’i ve güncelleme bunu hiç değiştirmiyor. Dot Only (6), AWP’cilere çubukları sıfıra indirilmiş bir artı yerine ayrı bir nokta stili veriyor. Valve’ın 23 Eylül notları dinamik stilleri açıklıyor: silahın gerçek spread’ini ve isabetsizliğini gösteriyorlar, 64 piksellik bir taban değer en yüksek spread’e sahip silahları kapsıyor ve Dynamic Spread Limit ayarı crosshair’in ne kadar açılacağını sınırlıyor. Valve 30 Eylül’de bu isabetsizliğin çizilme şeklini düzeltti.
Yeni varsayılan Dynamic Quad, referans için dört çubuk ve isabetin düştükçe açılan dinamik bir katmandan oluşuyor. Valve bu stilin “silah isabetini daha iyi yansıttığını” söylüyor ve ilk yüz saatindeki bir oyuncu için bu doğru.
Birkaç akşam Premier’de denedik ve ikinci haritada statiğe geri döndük. Hareket ederken ateş etmenin ıskaladığını bir kez öğrendiğinde, ekranın ortasındaki fazladan hareket sadece gözünü kafadan uzaklaştırıyor. Onuncu stil Static Quadrant, dört parçalı şekli seven herkes için bunu çözüyor: dört parçası sen hareket ederken ya da ateş ederken yerinde sabit kalıyor ve Quadrant Size kaydırıcısı aralarındaki mesafeyi belirliyor.
Yeni Crosshair/Scopes Sekmesi, Game Sekmesinin Olması Gereken Şey
Crosshair ayarları eskiden Game sekmesinin en altında, gri bir kutu üzerinde minicik bir önizlemeyle duruyordu. Yeni Crosshair/Scopes sekmesi crosshair ve scope ayarlarını tek bir yerde topluyor ve sonucu harita arka planları ve oyuncu modelleri üzerinde önizliyor. Camgöbeği crosshair’inin Nuke’un tavan lambalarında kaybolup kaybolmadığını clutch’ın ortasında öğrenmeden önce kontrol edebilirsin.
Share ve Import aynı yerde ve başka bir oyuncunun crosshair’ini skor tablosundan kopyalamak hâlâ çalışıyor; üstelik güncel bir maçtan kopyaladığın her şey zaten yeni formatta.
Autoexec’i tercih edenler için konsol yolu hâlâ açık, ama birkaç komutun adı değişti:
| 22 Eylül’den önce | Şimdi | Notlar |
|---|---|---|
cl_crosshairsize | cl_crosshair_length | Piksel |
cl_crosshairthickness | cl_crosshair_thickness | Piksel |
cl_crosshairgap | cl_crosshair_gap | Piksel; negatif değer sadece klasik dinamik stilde |
cl_crosshairalpha | cl_crosshaircolor_a | Crosshair opaklığı |
cl_crosshairstyle | cl_crosshairstyle | Aynı ad, artık 0 ile 9 arası |
| (yeni) | cl_crosshair_dynamic_spread_limit | Dinamik stillerin ne kadar açılacağı |
| (yeni) | cl_crosshairoutline_r, _g, _b, _a | Dış çizgi rengi ve opaklığı, 30 Eylül |
| Scope noktası ayarları | cl_ironsight_dot_scale, cl_ironsight_usecrosshaircolor | 30 Eylül’den beri paylaşım kodunda kaydediliyor |
cl_crosshairstyle; internetteki bazı listeler, bu yazının önceki bir sürümü de dahil, onu cl_crosshair_style olarak yazmıştı.Yamadan önceki bir autoexec dosyasının crosshair satırlarında hâlâ eski adlar var, onları yenileriyle değiştir. Yeni birimlerle çalışan örnekler CS2 crosshair ayarları rehberimizde, geri kalanı da daha kapsamlı CS2 konsol komutları rehberimizde.
“Yeni Pro Crosshair’leri” Listelerinin Çoğu Hâlâ Tahminden İbaret
Dikkatli olman gereken kısım burası. Yamadan sonraki bir gün içinde “donk’un yeni crosshair’i” ve “ZywOo’nun yeni kodu” başlıklı yazılar her yerdeydi. Eylül sonunda bunların hiçbiri oyuncuların kendisinden gelmiyordu. Hepsi topluluk dönüştürücülerinden geçirilmiş eski kodlardı ve en büyük iki listenin arkasındaki siteler bunu kendi sayfalarında söylüyordu.
Dönüştürülen bu kodların hepsi CSGO- formatındaydı, bu yüzden 30 Eylül’de içe aktarılamaz hale geldiler. Ekimde kontrol ettiğimiz yeni format listeleri kodlarının nereden geldiğini söylemiyor ve bunlardan biri iki farklı oyuncuya birebir aynı kodu veriyor.
Gerçek kodlar artık var. Pro’lar yeni sistemle ESL Pro League Season 24’te oynadı; İsviçre aşaması 3 ile 7 Ekim arasında, playoff’lar ise 9 ile 11 Ekim arasında Katowice’deki Spodek’te oynandı ve bu maçların demoları var. Birini aç, Tab’ı basılı tut, imleci serbest bırakmak için sağ tıkla, oyuncuya tıkla ve Copy Crosshair’i seç. Crosshair ayarları rehberimiz bunu adım adım anlatıyor ve aralarında donk da olan on üst düzey oyuncu için yakın tarihli bir maç öneriyor.
Eski Crosshair’ini Nasıl Geri Alırsın
Valve bir dönüştürücü yayınlamadı ve 14 Ekim’e kadarki notlarda bunu değiştiren bir şey yok, yani iki yolun var.
Eski Kodunu Kaydettiysen
Eski CSGO- kodunu bir topluluk dönüştürücüsüne yapıştır, yeni kodu kopyala ve Crosshair/Scopes sekmesinde içe aktar. CS ile başlayan bir kod veren bir araç kullan; hâlâ CSGO- kodu veren dönüştürücüler 30 Eylül formatına yetişememiş demektir. Küçük farklar bekle. Negatif boşluk ya da 0.5 dış çizgi kullandıysan farklar daha büyük olur; negatif boşluk senin için statik bir crosshair’den daha önemliyse Dynamic Cross (Classic)’i dene.
Hiçbir Şey Kaydetmediysen
Yeni sekmede göz kararı yeniden kur. Static Cross’ta kalınlık 1, uzunluk 5 ve boşluk 2 ile başla ve oradan ayarla; harita önizlemeleri sayesinde bu on dakikalık bir iş.
Hangi yolu seçersen seç, Premier’den önce bir Deathmatch ya da özel maç aç.
Hâlâ Eksik Olanlar
- Valve’dan bir dönüştürücü. Şirket kod formatını 22 Eylül’de değiştirdi, ertesi gün revize etti, 30 Eylül’de yenisiyle değiştirdi ve her seferinde geçişi topluluk araçlarına bıraktı. Eski kodları okuyup yaklaşık karşılıklarını üreten küçük bir uyumluluk katmanı, tüm oyunculara bir akşam kazandırırdı.
- Pro’ları düşünen bir zamanlama. Crosshair’deki büyük değişikliği tamamen LAN’da oynanan bir Pro League’den on bir gün önce, yeni kod formatını da üç gün önce yayınlamak, takımların crosshair’lerini sezon arasında değil otel odalarında test etmesi anlamına geldi. Birçok kod oluşturucunun dayandığı açık kaynak paylaşım kodu kütüphaneleri, 30 Eylül’den sonra yeni
CSformatına destek eklemek zorunda kaldı. - Statik stillerde negatif boşluk. Negatif boşluk yalnızca klasik dinamik stil için geri geldi. CS:GO dönemi pro’larının büyük bir kısmının kullandığı negatif boşluklu statik artının hâlâ birebir karşılığı yok ve Valve gelip gelmeyeceğini söylemedi.
Bunun Envanterin İçin Anlamı
Fiyatlar açısından hiçbir şey. Bu bir ayar yaması ve skinler crosshair’inin neye benzediğini umursamaz. Pratikteki etkisi şu: aim’ini yeniden öğrenen birçok oyuncu birkaç haftayı Deathmatch’te ve Rush modunda geçirecek, seanslar arasında da SkinsMonkey takas sayfasında her zamankinden fazla vakit harcayacak.
Bir loadout kuruyorsan, en sevdiğin skinlerin yeni crosshair renkleri ve dış çizgi seçenekleriyle nasıl göründüğüne bakmak için iyi bir an. Kalın, camgöbeği bir artı üzerindeki tam dış çizgi ekranda eski 0.5’e göre belirgin şekilde daha ağır duruyor, ama 30 Eylül’den beri daha koyu ya da daha şeffaf bir dış çizgi rengiyle bunu yumuşatabilirsin. Roundların kısa olduğu ve spray paternlerinin crosshair’den daha önemli olduğu Rush’ı çok oynuyorsan da bu değişikliği neredeyse hissetmezsin.
Yeni crosshair ile denenecek skinler
Sonuç
CSGO- kodlarını unut: crosshair'ini piksel cinsinden yeniden kur ya da bir demodan taze bir CS kodu kopyala.
Eski kodunu kaydettiysen, CS ile başlayan kod veren bir dönüştürücüden geçir ve sonucu Crosshair/Scopes sekmesinde ince ayarla. Hiç kod kaydetmedin mi? Static Cross'ta kalınlık 1, uzunluk 5 ve boşluk 2 ile başla. Negatif boşlukla oynayanlar onu yalnızca Dynamic Cross (Classic)'te geri alabiliyor, o yüzden bunun senin için statik bir artıdan daha önemli olup olmadığına karar ver.
Bir pro'nun crosshair'ini listelere güvenmek yerine 30 Eylül'den sonra oynanmış bir maçın demosundan, örneğin ESL Pro League Season 24'ten kendin kopyala. Yeni oyuncular hareketin isabetten ne kadar götürdüğünü öğrenmek için bir süre Dynamic Quad'da kalabilir, sonra Static Cross ya da Static Quadrant'a geçebilir. Yama skinlerine dokunmadı, yani envanter tarafında tek soru loadout'unun yeni dış çizgi renkleriyle nasıl göründüğü.
SSS
CS2 crosshair kodum neden geçersiz ya da eski diyor?
Çünkü kod, oyunun artık okumadığı bir formatta. 22 Eylül 2026'daki Rush Hour güncellemesinden önce oluşturulan kodlar içe aktarılamıyor ve 30 Eylül yamasından beri oyun yalnızca CS ile başlayan ve tire içermeyen kodları kabul ediyor, bu yüzden CSGO- ile başlayan her kod hata veriyor. Crosshair'i bir maçtan tekrar kopyala, eski kodu CS formatı veren bir araçla dönüştür ya da Crosshair/Scopes sekmesinde yeniden kur.
30 Eylül CS2 crosshair güncellemesi neleri değiştirdi?
Dış çizgi rengi seçeneği, Static Quadrant adlı onuncu bir stil ve klasik dinamik stil için negatif boşluk ekledi. Ayrıca silah isabetsizliğinin çizilme şeklini düzeltti, insta-smoke'lar için freeze time sırasında el bombası crosshair'lerini açtı, scope noktasının boyutunu ve rengini paylaşım koduna kaydetmeye başladı ve paylaşım kodu formatını değiştirdi.
CS2'de Dynamic Quad crosshair nedir?
Dynamic Quad, 22 Eylül 2026'dan beri varsayılan crosshair stili. Sabit bir nişan referansı olan dört çubuğu, silahının isabeti düştükçe açılan dinamik bir katmanla birleştiriyor. Deneyimli oyuncuların çoğu Static Cross ya da Static Quadrant'a geçiyor, ama dinamik kısım hareketin isabeti nasıl etkilediğini öğrenmek için faydalı.
CS2 güncellemesi crosshair konsol komutlarını değiştirdi mi?
Evet. cl_crosshairsize artık cl_crosshair_length, cl_crosshairthickness artık cl_crosshair_thickness, cl_crosshairgap artık cl_crosshair_gap ve cl_crosshairalpha artık cl_crosshaircolor_a; hepsi piksel cinsinden. Stil hâlâ cl_crosshairstyle ile ayarlanıyor, artık 0 ile 9 arasında, ve 30 Eylül yaması dış çizgi rengi için cl_crosshairoutline_r, _g, _b ve _a komutlarını ekledi.
CS2'de pro oyuncuların crosshair kodlarını hâlâ kullanabilir miyim?
Yalnızca yeni CS formatındaki kodları kullanabilirsin ve güvenilir olanlar kendin kopyaladıklarındır. Oyuncunun 30 Eylül'den sonra oynadığı bir maçın demosunu aç, skor tablosunu aç, oyuncuya tıkla ve Copy Crosshair'i seç. CSGO- kodlarından ve dönüştürülmüş kodlardan oluşan listeler en iyi ihtimalle yaklaşık sonuç verir.
Bu yazı işine yaradı mı?Tek dokunuş. Neyi önce güncellememiz gerektiğini gösterir.
Bu yazıyı ilk puanlayan sen ol.
Teşekkürler, not aldık. Alex her güncellemeden önce bunları okur.
Kaynaklar
- 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)


