CS2 crosshair-konverterare

Rush Hour-uppdateringen i september 2026 avvisar alla gamla crosshair-koder ("Invalid or old crosshair code") och flyttade inställningarna till en ny Crosshair/Scopes-meny med en annan skala. Klistra in din gamla kod, dina gamla konsolkommandon eller släpp spelets inställningsfil här, så får du exakta värden för nya menyn och färdiga konsolkommandon. Allt sker i din webbläsare, inget skickas.

Inget skickas; omvandlingen sker i din webbläsare.

Eller släpp din inställningsfil härcs2_user_convars_0_slot0.vcfg från C:\Program Files (x86)\Steam\userdata\<your id>\730\local\cfg (sifferkatalogen är ditt Steam-id). Filen läses i din webbläsare och laddas aldrig upp; de gamla värdena, nya menyvärden och konsolraderna visas automatiskt.

Ingen gammal kod sparad? Hämta dina gamla värden — vilket som helst av dessa fungerar

1. Fråga spelet (30 sekunder, spelet igång)

Settings → Game → ”Enable Developer Console” = Yes. Öppna konsolen med §-tangenten (till vänster om 1), klistra in raden, tryck Enter, markera de utskrivna raderna, kopiera och klistra in dem i rutan ovan. Din gamla storlek och tjocklek finns kvar i spelet även om menyn inte längre visar dem.

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. Använd inställningsfilen (spelet stängt, ingen konsol behövs)

Släpp C:\Program Files (x86)\Steam\userdata\<your id>\730\local\cfg\cs2_user_convars_0_slot0.vcfg på rutan ovan, eller öppna den i Anteckningar, tryck Ctrl+A, Ctrl+C och klistra in hela filen i textrutan; konverteraren plockar ut cl_crosshair-raderna själv. Sifferkatalogen är oftast den enda under userdata. Filen ….vcfg_lastclouded bredvid är Steam Clouds kopia av samma. Bonus: om mappen även har en config.cfg från CS:GO-tiden, sök i den efter cl_crosshairgap — CS:GO sparade gapet där, och det är det enda värdet som uppdateringen raderade.

3. Gräv fram en gammal kod

Sök i Discord, Steam-chatten eller WhatsApp efter ”CSGO-”, kolla sajten du kopierade koden från, eller fråga en lagkamrat med samma sikte. En kod med ett felskrivet tecken rättas automatiskt.

4. Skriv de tre gamla reglagevärdena

Uppdateringen behöll färg, kontur, punkt, T-stil och rekyl exakt som de var; bara Size, Gap och Thickness fick en ny skala. Om du minns dem eller kan läsa dem från en gammal skärmdump, en lagkamrat med samma sikte eller sajten du kopierade från, skriv dem här:

Om det gamla gapet: uppdateringen tog bort cl_crosshairgap från spelet (konsolen svarar ”Unknown command”), så det kan inte läsas tillbaka — det måste komma från en gammal kod, en skärmdump eller minnet. Lämna tomt för att anta det gamla standardvärdet −2.2 (nytt Gap 4 i 1080p) och finjustera i menyn; ett gammalt gap-steg på 0.5 är ungefär ett nytt Gap-steg.

Dela:

Vad Rush Hour-uppdateringen ändrade

Den 22 september 2026 gjorde Valve siktet upplösningsoberoende, lade till fliken Crosshair/Scopes i inställningarna, införde fem nya stilar och bytte standardsikte till Dynamic Quad. De gamla reglagen (cl_crosshairsize, cl_crosshairgap, cl_crosshairthickness) ersattes av Length, Gap och Thickness som heltal i pixlar. Konturtjockleken och de fem färgförvalen togs bort och ett Dynamic Spread Limit-reglage tillkom. Gamla delningskoder slutade fungera samma dag.

Omvandlingen är pixelexakt från båda hållen. Den gamla sidan bygger på det gamla spelets egen ritkod (CS:GO:s weapon_csbase.cpp, som CS2:s gamla sikte följde): staplarna var round(storlek × höjd ÷ 480) pixlar långa och round(tjocklek × höjd ÷ 480) pixlar tjocka (0–0.6 → 1 px, 1 → 2 px, 1.5 → 3 px i 1080p), och närmaste stapelpixel låg trunc(4 + cl_crosshairgap) + ⌊tjocklek ÷ 2⌋ + 1 pixlar från mittpixeln — gapdelen skalade aldrig med upplösningen. Den nya sidan mättes i CS2 den 23 september 2026 med en automatisk testrigg: 59 kombinationer av Length, Gap, Thickness, punkt och kontur sattes via konsolen, fotograferades förlustfritt i 1920×1080 och räknades pixel för pixel. Resultat: Length N ritar exakt N pixlar, Thickness N exakt N pixlar, staplarna börjar exakt Gap pixlar från mittpixeln och Gap 0 ritas som Gap 1. Alltså Gap = gammalt avstånd + ⌊tjocklek ÷ 2⌋ + 1: donks gap −4 med 3 px staplar blir Gap 2 och ZywOos −3 med 1 px staplar också Gap 2 — båda även bekräftade med ögat. Längd och tjocklek är pixlar i den upplösning du ställer in dem i (spelet sparar den i den dolda variabeln cl_crosshair_screen_height), så välj din upplösning först. Färg, alpha, stil, kontur, punkt, T-stil och rekyl förs över som de är.

Var du hittar din gamla crosshair-kod eller dina värden

Få har skrivit ner sin kod, så gå igenom dessa i ordning — en räcker. 1) Sök i Discord, Steam-chatten eller WhatsApp efter "CSGO-": koden har oftast delats med lagkamrater minst en gång. 2) Sajten du kopierade koden från (pro settings-sajt eller crosshair-generator) listar den fortfarande. 3) En lagkamrat med samma sikte — konverteraren rättar ett felskrivet tecken automatiskt. 4) Gamla skärmdumpar eller klipp: reglagevärdena från den gamla inställningsskärmen kan skrivas direkt i fälten "skriv de tre gamla värdena".

5) Spelet självt. Uppdateringen raderade inte allt: gammal storlek, tjocklek och alpha finns kvar som dolda variabler (cl_crosshairsize, cl_crosshairthickness, cl_crosshairalpha), och stil, färg, kontur, punkt, T-stil och rekyl syns fortfarande i konsolen. Aktivera konsolen (Settings → Game → Enable Developer Console), öppna den med `-tangenten, klistra in konverterarens frågerad och tryck Enter — konsolen skriver ut värdena som du kan klistra in i konverteraren som de är. När spelet är stängt finns samma uppgifter i filen C:\Program Files (x86)\Steam\userdata\<id>\730\local\cfg\cs2_user_convars_0_slot0.vcfg: släpp filen på konverterarens släppyta så visas värdena och kommandona direkt.

Ett värde är borta för gott: det gamla gapet. Uppdateringen tog bort variabeln cl_crosshairgap helt (konsolen svarar "Unknown command"), så det måste hämtas från en gammal kod, en skärmdump eller minnet. Om samma mapp har en config.cfg från CS:GO-tiden, sök efter cl_crosshairgap i den — CS:GO sparade gapet där. Konverteraren antar det gamla standardvärdet −2.2 för saknat gap och visar ett fält där du kan skriva ditt eget.

Tre sätt att få tillbaka siktet i spelet

1) Konsolen: konverteraren ger kommandona som två eller tre korta rader åtskilda med semikolon. Klistra in rad 1, tryck Enter, sedan rad 2 (och 3 för dynamiska stilar). Raderna är korta med flit: konsolens inmatningsfält tappar en för lång inklistring (en rad med 17 kommandon gjorde ingenting i test, 12 kommandon fungerade), och en flerradig inklistring körs inte alls. 2) Reglagen: konverteraren ritar en kopia av spelets meny med dina värden, rad för rad i samma ordning som Settings → Crosshair/Scopes — välj stil, klicka på färgrutan och skriv R, G, B och alpha, ställ in Thickness, Length och Gap. 3) Inställningsfil: spara kommandona i autoexec.cfg (Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg), som CS2 kör vid varje start, eller redigera med spelet stängt raderna cl_crosshair_length, cl_crosshair_gap och cl_crosshair_thickness i cs2_user_convars_0_slot0.vcfg med 1080p-värdena och låt cl_crosshair_screen_height stå på 1080.

Någon ny delningskod skapar konverteraren inte, eftersom Valve inte har publicerat det nya kodformatet och ingen har knäckt det ännu — en påhittad kod skulle avvisas av spelet. Menyvärdena och konsolkommandona ger exakt samma sikte. Konverteraren gör i stället en kod i det gamla formatet att spara: den fungerar på crosshair-sajter och i den här konverteraren. Fler spelverktyg: CPS-test och reaktionstidstest.

Relaterade kalkylatorer

Vanliga frågor