CS2 crosshair -muunnin

Syyskuun 2026 Rush Hour -päivitys hylkää kaikki vanhat crosshair-koodit ("Invalid or old crosshair code") ja siirsi asetukset uuteen Crosshair/Scopes-valikkoon, jossa on eri mitta-asteikko. Liitä vanha koodisi, vanhat konsolikomennot tai pudota pelin asetustiedosto, niin saat tarkat arvot uuteen valikkoon ja valmiit konsolikomennot. Muunnos tehdään selaimessasi, mitään ei lähetetä.

Mitään ei lähetetä; muunnos tehdään selaimessasi.

Tai pudota asetustiedosto tähäncs2_user_convars_0_slot0.vcfg kansiosta C:\Program Files (x86)\Steam\userdata\<your id>\730\local\cfg (numerokansio on Steam-id:si). Tiedosto luetaan selaimessa eikä sitä lähetetä minnekään; vanhat arvot, uuden valikon arvot ja konsolirivit ilmestyvät automaattisesti.

Ei vanhaa koodia tallessa? Hae vanhat arvot — mikä tahansa näistä riittää

1. Kysy peliltä (30 sekuntia, peli käynnissä)

Settings → Game → ”Enable Developer Console” = Yes. Avaa konsoli §-näppäimellä (1:n vasemmalla puolella), liitä tämä rivi, paina Enter, maalaa tulostuneet rivit, kopioi ja liitä ne yllä olevaan laatikkoon. Vanha koko ja paksuus ovat yhä tallessa pelissä, vaikka valikko ei niitä enää näytä.

cl_crosshairstyle; cl_crosshairsize; cl_crosshairthickness; cl_crosshair_drawoutline; cl_crosshaircolor_r; cl_crosshaircolor_g; cl_crosshaircolor_b; cl_crosshairalpha; cl_crosshairdot; cl_crosshair_t; cl_crosshair_recoil; cl_crosshair_dynamic_splitdist; cl_crosshair_dynamic_splitalpha_innermod; cl_crosshair_dynamic_splitalpha_outermod; cl_crosshair_dynamic_maxdist_splitratio

2. Käytä asetustiedostoa (peli kiinni, ei konsolia)

Pudota C:\Program Files (x86)\Steam\userdata\<your id>\730\local\cfg\cs2_user_convars_0_slot0.vcfg yllä olevaan laatikkoon, tai avaa se Muistiossa, paina Ctrl+A, Ctrl+C ja liitä koko tiedosto tekstilaatikkoon; muunnin poimii cl_crosshair-rivit itse. Numerokansio on yleensä ainoa userdata-kansiossa. Viereinen tiedosto ….vcfg_lastclouded on Steam Cloudin kopio samasta. Bonus: jos kansiossa on myös CS:GO-ajan config.cfg, hae siitä cl_crosshairgap — CS:GO tallensi raon sinne, ja se on ainoa arvo, jonka päivitys poisti.

3. Kaiva vanha koodi esiin

Hae Discordista, Steam-chatista tai WhatsAppista sanalla ”CSGO-”, katso sivusto josta kopioit koodin, tai kysy tiimikaverilta, jolla on sama crosshair. Yhden näppäilyvirheen koodi korjataan automaattisesti.

4. Kirjoita kolme vanhaa liukusäädinarvoa

Päivitys säilytti värin, ääriviivan, pisteen, T-tyylin ja rekyylin sellaisinaan; vain Size, Gap ja Thickness siirtyivät uuteen asteikkoon. Jos muistat ne tai näet ne vanhasta kuvakaappauksesta, tiimikaverilta tai crosshair-sivulta, kirjoita ne tähän:

Vanhasta raosta: päivitys poisti muuttujan cl_crosshairgap pelistä (konsoli vastaa ”Unknown command”), joten sitä ei voi lukea takaisin — se pitää ottaa vanhasta koodista, kuvakaappauksesta tai muistista. Jätä tyhjäksi, niin oletetaan vanha oletus −2.2 (uusi Gap 4 1080p:ssä) ja hienosäädä valikossa; vanhan raon 0.5 askel on suunnilleen yksi uuden Gapin askel.

Jaa:

Mitä Rush Hour -päivitys muutti

Valve teki 22.9.2026 crosshairista resoluutiosta riippumattoman, lisäsi asetuksiin Crosshair/Scopes-välilehden, toi viisi uutta tyyliä ja vaihtoi oletuscrosshairiksi Dynamic Quadin. Vanhat liukusäätimet (cl_crosshairsize, cl_crosshairgap, cl_crosshairthickness) korvattiin Length-, Gap- ja Thickness-asetuksilla, jotka ovat kokonaislukuja pikseleinä. Ääriviivan paksuus ja viisi väriesiasetusta poistuivat, ja tilalle tuli Dynamic Spread Limit -säädin. Vanhat jakokoodit lakkasivat toimimasta samana päivänä.

Muunnos on laskettu pikselintarkasti molemmista päistä. Vanha puoli perustuu vanhan pelin omaan piirtokoodiin (CS:GO:n weapon_csbase.cpp, jota CS2:n vanha crosshair noudatti): palkit olivat round(koko × korkeus ÷ 480) pikseliä pitkiä ja round(paksuus × korkeus ÷ 480) pikseliä paksuja (0–0.6 → 1 px, 1 → 2 px, 1.5 → 3 px 1080p:ssä), ja lähin palkkipikseli oli trunc(4 + cl_crosshairgap) + ⌊paksuus ÷ 2⌋ + 1 pikselin päässä keskipikselistä — rako-osa ei skaalautunut resoluution mukaan. Uusi puoli mitattiin CS2:ssa 23.9.2026 automaattisella harnessilla: 59 Length-, Gap-, Thickness-, piste- ja outline-yhdistelmää asetettiin konsolista, kuvattiin häviöttömästi 1920×1080:ssa ja laskettiin pikseleittäin. Tulos: Length N piirtää täsmälleen N pikseliä, Thickness N täsmälleen N pikseliä, palkit alkavat täsmälleen Gap pikselin päästä keskipikselistä ja Gap 0 piirtyy kuten Gap 1. Siis Gap = vanha etäisyys + ⌊paksuus ÷ 2⌋ + 1: donkin rako −4 kolmen pikselin palkeilla on Gap 2 ja ZywOon −3 yhden pikselin palkeilla myös Gap 2 — molemmat myös silmällä vahvistettu. Pituus ja paksuus ovat pikseleitä siinä resoluutiossa, jossa asetat ne (peli tallentaa sen piilotettuun cl_crosshair_screen_height-muuttujaan), joten valitse ensin oma resoluutiosi. Väri, alpha, tyyli, ääriviiva, piste, T-tyyli ja rekyyli siirtyvät sellaisinaan.

Mistä löydät vanhan crosshair-koodin tai arvot

Harva on kirjoittanut koodinsa muistiin, joten käy nämä läpi järjestyksessä — yksi riittää. 1) Hae Discordista, Steam-chatista tai WhatsAppista sanalla "CSGO-": koodi on yleensä jaettu tiimikavereille ainakin kerran. 2) Sivusto, josta kopioit koodin (pro-settings-sivu tai crosshair-generaattori), listaa sen yhä. 3) Tiimikaveri, jolla on sama crosshair — muunnin korjaa yhden näppäilyvirheen automaattisesti. 4) Vanhat kuvakaappaukset tai klipit: vanhan asetusruudun liukusäädinarvot voi syöttää suoraan "kirjoita kolme vanhaa arvoa" -kenttiin.

5) Peli itse. Päivitys ei poistanut kaikkea: vanha koko, paksuus ja alpha ovat yhä pelissä piilotettuina muuttujina (cl_crosshairsize, cl_crosshairthickness, cl_crosshairalpha), ja tyyli, väri, ääriviiva, piste, T-tyyli ja rekyyli näkyvät konsolissa edelleen. Ota konsoli käyttöön (Settings → Game → Enable Developer Console), avaa se `-näppäimellä, liitä muuntimen kyselyrivi ja paina Enter — konsoli tulostaa arvot, jotka voit liittää muuntimeen sellaisinaan. Pelin ollessa kiinni sama tieto on tiedostossa C:\Program Files (x86)\Steam\userdata\<id>\730\local\cfg\cs2_user_convars_0_slot0.vcfg: pudota tiedosto muuntimen pudotusalueelle, niin arvot ja komennot ilmestyvät heti.

Yksi arvo on lopullisesti poissa: vanha rako. Päivitys poisti cl_crosshairgap-muuttujan kokonaan (konsoli vastaa "Unknown command"), joten se pitää ottaa vanhasta koodista, kuvakaappauksesta tai muistista. Jos samassa kansiossa on CS:GO-ajan config.cfg, hae siitä cl_crosshairgap — CS:GO tallensi raon sinne. Muunnin olettaa puuttuvalle raolle vanhan oletuksen −2.2 ja näyttää kentän, johon voit kirjoittaa omasi.

Kolme tapaa palauttaa crosshair peliin

1) Konsoli: muunnin antaa komennot kahtena tai kolmena lyhyenä rivinä puolipistein eroteltuna. Liitä rivi 1, paina Enter, sitten rivi 2 (ja 3 dynaamisilla tyyleillä). Rivit ovat lyhyitä tarkoituksella: konsolin syöttökenttä pudottaa liian pitkän liitoksen (17 komennon rivi ei tehnyt testissä mitään, 12 komennon rivi toimi), ja monirivinen liitos ei suoritu lainkaan. 2) Liukusäätimet: muunnin piirtää pelin valikon näköisen kuvan arvoillasi rivi riviltä samassa järjestyksessä kuin Settings → Crosshair/Scopes — valitse tyyli, napsauta värilaatikkoa ja kirjoita R, G, B ja alpha, säädä Thickness, Length ja Gap. 3) Asetustiedosto: tallenna komennot autoexec.cfg-tiedostoon (Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg), jonka CS2 ajaa joka käynnistyksellä, tai muokkaa pelin ollessa kiinni cs2_user_convars_0_slot0.vcfg-tiedoston cl_crosshair_length-, cl_crosshair_gap- ja cl_crosshair_thickness-rivejä 1080p-luvuilla ja jätä cl_crosshair_screen_height arvoon 1080.

Uutta jakokoodia muunnin ei tuota, koska Valve ei ole julkaissut uutta koodiformaattia eikä sitä ole vielä purettu — keksitty koodi hylättäisiin pelissä. Valikon arvot ja konsolikomennot antavat täsmälleen saman crosshairin. Muunnin tekee sen sijaan vanhan muodon koodin talteen: se toimii crosshair-sivustoilla ja tässä muuntimessa. Muut pelityökalut: CPS-testi ja reaktioaikatesti.

Liittyvät laskurit

Usein kysytyt kysymykset