Rengeteg kérdést kapok konfigokkal kapcsolatban. Mit érdemes beleírni, hogyan kell célkeresztet váltani, stb. Én személy szerint nem vagyok egy konfig mágus, csak alap szinten értek hozzájuk és nagyjából alap beállításokkal játszom. Mindenkinek azt javaslom, hogy először a játék menüjében állítson be mindent, mielőtt neki áll a konfigjával babrálni. De összeszedtem mi az amit érdemes lehet tudni.
Kezdjük is ezekkel a beállításokkal
Indító parancsok
A launch options-be érdemes pár parancsot beírni, hogy legyen a játékban konzolod illetve, hogy kicsit több fps-ed legyen.-consoleEz engedélyezi a konzolt a játékban.
-novid Ha ezt beírod akkor a kezdő videót kihagyja a játék és rögtön elindul. Igaz ez csak pár másodperc, de ha sokat játszol már úgyis unhatod.
-tickrate 128 Ezzel a beállítással a saját szervered (amin mondjuk BOT-ok ellen játszol) 128 ticken indul. Ami jó.
-nod3d9ex1 Ez kikapcsol pár felesleges directX effektet. Ettől is több fps-ed lehet
-nojoy Ha nem controllerrel játszol akkor ezt is érdemes lehet berakni.
Itt van pár parancs ami elméletileg már nem működik CS:GO alatt, így nem is érdemes használni:
-noforcemaccel -noforcemparms -noforcemspd Ezek helyett elég az m_rawinput 1 parancsot használni a konfigban.
-heapsize Ez a parancs is elavult mára.
+exec autoexec Sajnos ez nem működik rendesen, de az autoexec.cfg elméletileg betöltődik a játék indításakor. Ha valami miatt mégsem töltődne be az autoexec.cfg akkor bizonyosodj meg róla hogy nem írásvédett és írd a végére hogy: host_writeconfig. Hol vannak a konfig fájlok?
A config.cfg átkerült ebbe a mappába: C:\Program Files (x86)\Steam\userdata\*szám*\730\local\cfg
Hogy mi ez a *szám* azt megtalálod itt: http://steamcommunity.com/id/*saját steam64 id-d*/tradeoffers/privacy
Ebben a mappában csücsül a config.cfg ami az összes beállításodat tartalmazza. Fontos tulajdonsága, hogy írásvédett, így ha szerkeszteni akarod meg kell szüntetned ezt (jobbklikk / tulajdonságok / írásvédett).
Most, hogy megvan a konfigod, könnyedén belemásolhatod azokat a hasznos parancsokat amiket csak szeretnél. Miután szerkesztetted a cfg-det ne felejtsd el írásvédetté tenni megint.
Egyéb konfigjaidat abban a mappában találod ahova a steam-et feltelepítetted. Nálam ez a helye: C:\Program Files (x86)\Steam\SteamApps\common\Counter-Strike Global Offensive\csgo\cfg
Ide tudsz csinálni magadnak más konfigokat is amiket aztán a játékban bármikor előhívhatsz. Ilyenek a gyakorló cfg-k akár BOT-ok ellen akár a füst dobás gyakorláshoz. Érdemes egy autoexec.cfg-t létrehozni és abba beleírni a különböző bindeket, scripteket és beállításokat amiket szeretnél használni. Ebbe a cfg-be írhatod be például a célkereszt beállításokat amit találtál a neten és megtetszett. Ehhez csinálnod kell egy új szöveges dokumentumot majd átnevezni .txt-ről autoexec.cfg-re, ezután abba belemásolni a kívánt dolgokat. Az autoexec.cfg magától le fog futni amikor a játék elindul és felülírja a cfg-ben szereplő beállításokat. Az én autoexec.cfg-met itt találod.
Pár hasznos parancs amit érdemes az autoexecbe belarakni: cl_color - Versengőben használt színed beállítása. 0 = sárga, 1 = lila, 2 = zöld, 3 = kék, 4 = narancs. cl_forcepreload "1" - A pályára belépáskor betölti az összes textúrát, ezzel kicsit lassabban érsz be a játékba, de kis fps növekedést eredményezhet. host_writeconfig - ezt az autoexec.cfg végére írd be, hogy biztosan elinduljon. A célkereszt
Miután feliratkoztál, indítsd el a játékot, menj rá, hogy játék BOTokkal, ott kattints a workshop fülre, és keresd ki ezt a pályát a listából. Ha benn vagy, rengeteg profi játékos célkersztje közül válogathatsz, vagy elkészítheted a sajátodat.
2016 januárja óta a nagy felbontásban játszóknak is segített a Valve. A cl_crosshair_sniper_width parancs változtatásával a távcsöves puskák célkereszt vastagságát is lehet állítani. Ezt akár az autoexec-be de leginkább a config.cfg-be tedd bele.
Net beállítások
Ezeket érdemes használni CS:GO-ban. cl_interp "0" cl_interp_ratio "1" cl_cmdrate "128" cl_updaterate "128" rate "x"
Amikor egy gombhoz egy megadott parancsot rendelsz hozzá, az egy bind. Ez így néz ki a konfigodban:
bind "billentyű" "parancs" azaz bind "KP_ENTER" "buy famas;buy galilar"
Ezzel a paranccsal a keypad enter megnyomásával megveszem vagy a famast vagy T oldalon a galilt. Az én konfigomban egy rakás ilyen vásárló bind van ami megkönnyíti a bevásárlást. Itt tudsz magadnak saját vásárló bindeket gyártani könnyedén: Vásárló bind generátor
Mik azok a scriptek?
A scriptek olyan konfig összetettebb parancsok amik megkönnyítik a játékot és a játék menüjéből nem lehet beállítani őket. A scriptek nem illegálisak, nem kapsz miattuk VAC bant ha használod őket. A jumpthrow scriptet például az ESL és a CEVO sem tiltja. Ezzel lehet nagyon pontos konzisztens gránátokat dobni. alias "+jumpthrow" "+jump; -attack; -attack2" alias "-jumpthrow" "-jump" bind "j" "+jumpthrow"
Ezzel elég konzisztensen lehet az ugrásból dobott gránátokat dobálni. De én nem javaslom a használatát mivel versenyeken tiltott.
Ártalmatlan, de hasznos a ki-, bekapcsolható net_graph script, vagy say bindek, ezek így néznek ki: alias graph "graphon" alias graphon "net_graph 3; alias graph graphoff" alias graphoff "net_graph 0; alias graph graphon" bind "j" "graph"
bind "a" "say_team Need Weapon!"
Itt egy hasznos script még. Ezzel a radarral tudsz bezoomolni miközben a bombát szeded. alias "+radar" "+use; cl_radar_always_centered 1; cl_radar_scale 0.60" alias "-radar" "-use; cl_radar_always_centered 0; cl_radar_scale 0.30" bind "f" "+radar;+lookatweapon"
Itt egy példa mapválto aliasra: alias "d2" "rcon changelevel de_dust2;changelevel de_dust2" Ilyenkor ha a konzolba beírod, hogy d2, máris a megadott parancssort futtatja és váltj a mapot dust2-re. Még több hasznos script itt.
Toggle bindek
Bizonyos parancssorokat túl bonyolult lenne alias scripttel megadni. Szerencsére van pár toggle parancs ami leegyszerűsíti a dolgunkat.
bindtoggle "billentyű" "parancs" Ez a parancs például 1 és 0 között váltogatja a cl_disablefreezecam parancsot. bindtoggle "b" "cl_disablefreezecam"
bind "billentyű" "toggle command érték1 érték2 érték3 […]" Ezzel a megoldással egy adott parancs (most épp hangerő) értékeit váltogathatjuk a megadott értékek között. bind "b" "toggle volume 0.08 0.45 0.7 1"
bind "billentyű" "incrementvar command minimumérték maximumérték léptetőérték" Így tudod egy gombra bindelni a hangerő szabályozást. 0.1-ről 0.1-es lépésekkel változtathatod a hangerőt 1-ig. bind "b" "incrementvar volume 0.1 1 0.1"Or: bind "b" "incrementvar volume 0.1 1 -0.1"
Van olyan lehetőségünk is, hogy egy egy parancsot annyi ideig aktiváljunk ameddig az adott gombot nyomjuk. Ilyen parancsok + és - előtaggal rendelkeznek:
bind "billentyű" "+radar" alias "+radar" "cl_radar_scale 0.25" alias "-radar" "cl_radar_scale 0.75"
Ezzel a parancssorral az adott billentyű nyomva tartásáig bele tudunk zoomolni a radarba.
Egyéb konfigok
Az autoexec.cfg-n kívül is lehet más konfigod a cfg mappában. Én például a smoke.cfg-t használom a gránát tesztelésre. Az indításához be kell lépni a játékba egy pályára, majd beírni a konzolba hogy: exec smoke.cfg
A smoke.cfg ezeket a parancsokat tartalmazza: sv_cheats 1 mp_startmoney 16000 sv_grenade_trajectory 1 give weapon_smokegrenade give weapon_flashbang give weapon_molotov give weapon_hegrenade sv_infinite_ammo 1 mp_freezetime 0 sv_showimpacts 1 mp_roundtime_defuse "20" bind h "noclip" alias ts "tson" alias tson "host_timescale 10; alias ts tsoff" alias tsoff "host_timescale 1; alias ts tson" bind "u" "ts"
Természetesen mivel sv_cheats 1 kell a parancsok nagy részéhez így ezt csak a saját magad által indított szerveren lehet megcsinálni.
Rengeteg kérdést kapok konfigokkal kapcsolatban. Mit érdemes beleírni, hogyan kell célkeresztet váltani, stb. Én személy szerint nem vagyok egy konfig mágus, csak alap szinten értek hozzájuk és nagyjából alap beállításokkal játszom. Mindenkinek azt javaslom, hogy először a játék menüjében állítson be mindent, mielőtt neki áll a konfigjával babrálni. De összeszedtem mi az amit érdemes lehet tudni.
Kezdjük is ezekkel a beállításokkal
Indító parancsok
A launch options-be érdemes pár parancsot beírni, hogy legyen a játékban konzolod illetve, hogy kicsit több fps-ed legyen.-consoleEz engedélyezi a konzolt a játékban.
-novid
Ha ezt beírod akkor a kezdő videót kihagyja a játék és rögtön elindul. Igaz ez csak pár másodperc, de ha sokat játszol már úgyis unhatod.
-tickrate 128
Ezzel a beállítással a saját szervered (amin mondjuk BOT-ok ellen játszol) 128 ticken indul. Ami jó.
-nod3d9ex1
Ez kikapcsol pár felesleges directX effektet. Ettől is több fps-ed lehet
-nojoy
Ha nem controllerrel játszol akkor ezt is érdemes lehet berakni.
Itt van pár parancs ami elméletileg már nem működik CS:GO alatt, így nem is érdemes használni:
-noforcemaccel
-noforcemparms
-noforcemspd
Ezek helyett elég az m_rawinput 1 parancsot használni a konfigban.
-heapsize
Ez a parancs is elavult mára.
+exec autoexec
Sajnos ez nem működik rendesen, de az autoexec.cfg elméletileg betöltődik a játék indításakor. Ha valami miatt mégsem töltődne be az autoexec.cfg akkor bizonyosodj meg róla hogy nem írásvédett és írd a végére hogy: host_writeconfig.
Hol vannak a konfig fájlok?
A config.cfg átkerült ebbe a mappába:
C:\Program Files (x86)\Steam\userdata\*szám*\730\local\cfg
Hogy mi ez a *szám* azt megtalálod itt:
http://steamcommunity.com/id/*saját steam64 id-d*/tradeoffers/privacy
Ebben a mappában csücsül a config.cfg ami az összes beállításodat tartalmazza. Fontos tulajdonsága, hogy írásvédett, így ha szerkeszteni akarod meg kell szüntetned ezt (jobbklikk / tulajdonságok / írásvédett).
Most, hogy megvan a konfigod, könnyedén belemásolhatod azokat a hasznos parancsokat amiket csak szeretnél. Miután szerkesztetted a cfg-det ne felejtsd el írásvédetté tenni megint.
Egyéb konfigjaidat abban a mappában találod ahova a steam-et feltelepítetted. Nálam ez a helye:
C:\Program Files (x86)\Steam\SteamApps\common\Counter-Strike Global Offensive\csgo\cfg
Ide tudsz csinálni magadnak más konfigokat is amiket aztán a játékban bármikor előhívhatsz. Ilyenek a gyakorló cfg-k akár BOT-ok ellen akár a füst dobás gyakorláshoz. Érdemes egy autoexec.cfg-t létrehozni és abba beleírni a különböző bindeket, scripteket és beállításokat amiket szeretnél használni. Ebbe a cfg-be írhatod be például a célkereszt beállításokat amit találtál a neten és megtetszett. Ehhez csinálnod kell egy új szöveges dokumentumot majd átnevezni .txt-ről autoexec.cfg-re, ezután abba belemásolni a kívánt dolgokat. Az autoexec.cfg magától le fog futni amikor a játék elindul és felülírja a cfg-ben szereplő beállításokat. Az én autoexec.cfg-met itt találod.
Pár hasznos parancs amit érdemes az autoexecbe belarakni:
cl_color - Versengőben használt színed beállítása. 0 = sárga, 1 = lila, 2 = zöld, 3 = kék, 4 = narancs.
cl_forcepreload "1" - A pályára belépáskor betölti az összes textúrát, ezzel kicsit lassabban érsz be a játékba, de kis fps növekedést eredményezhet.
host_writeconfig - ezt az autoexec.cfg végére írd be, hogy biztosan elinduljon.
A célkereszt
A célkeresztet nagy vonalakban be tudod állítani a játék menőjéből, de ahhoz, hogy igazán egyedi célkeresztet csinálj, iratkozz fel a workshopban erre a pályára:
http://steamcommunity.com/sharedfiles/filedetails/?id=308490450
Miután feliratkoztál, indítsd el a játékot, menj rá, hogy játék BOTokkal, ott kattints a workshop fülre, és keresd ki ezt a pályát a listából. Ha benn vagy, rengeteg profi játékos célkersztje közül válogathatsz, vagy elkészítheted a sajátodat.
2016 januárja óta a nagy felbontásban játszóknak is segített a Valve.
A cl_crosshair_sniper_width parancs változtatásával a távcsöves puskák célkereszt vastagságát is lehet állítani. Ezt akár az autoexec-be de leginkább a config.cfg-be tedd bele.
Net beállítások
Ezeket érdemes használni CS:GO-ban.
cl_interp "0"
cl_interp_ratio "1"
cl_cmdrate "128"
cl_updaterate "128"
rate "x"
Az "x" attól függ hogy milyen a neted. Az új alap beállítás 196608 és az új maximum 786432. De pontosan úgy tudod meghatározni hogy elolvasod ezt a cikket:
http://kodiakcsgo.com/news_comments/newsID-955/les_az_uj_update_j_netbeallitasok_kellenek/
Mik azok a bindek?
Amikor egy gombhoz egy megadott parancsot rendelsz hozzá, az egy bind. Ez így néz ki a konfigodban:
bind "billentyű" "parancs"
azaz
bind "KP_ENTER" "buy famas;buy galilar"
Ezzel a paranccsal a keypad enter megnyomásával megveszem vagy a famast vagy T oldalon a galilt. Az én konfigomban egy rakás ilyen vásárló bind van ami megkönnyíti a bevásárlást. Itt tudsz magadnak saját vásárló bindeket gyártani könnyedén:
Vásárló bind generátor
Mik azok a scriptek?
A scriptek olyan konfig összetettebb parancsok amik megkönnyítik a játékot és a játék menüjéből nem lehet beállítani őket. A scriptek nem illegálisak, nem kapsz miattuk VAC bant ha használod őket.
A jumpthrow scriptet például az ESL és a CEVO sem tiltja. Ezzel lehet nagyon pontos konzisztens gránátokat dobni.
alias "+jumpthrow" "+jump; -attack; -attack2"
alias "-jumpthrow" "-jump"
bind "j" "+jumpthrow"
Ezzel elég konzisztensen lehet az ugrásból dobott gránátokat dobálni. De én nem javaslom a használatát mivel versenyeken tiltott.
Ártalmatlan, de hasznos a ki-, bekapcsolható net_graph script, vagy say bindek, ezek így néznek ki:
alias graph "graphon"
alias graphon "net_graph 3; alias graph graphoff"
alias graphoff "net_graph 0; alias graph graphon"
bind "j" "graph"
bind "a" "say_team Need Weapon!"
Itt egy hasznos script még. Ezzel a radarral tudsz bezoomolni miközben a bombát szeded.
alias "+radar" "+use; cl_radar_always_centered 1; cl_radar_scale 0.60"
alias "-radar" "-use; cl_radar_always_centered 0; cl_radar_scale 0.30"
bind "f" "+radar;+lookatweapon"
Itt egy példa mapválto aliasra:
alias "d2" "rcon changelevel de_dust2;changelevel de_dust2"
Ilyenkor ha a konzolba beírod, hogy d2, máris a megadott parancssort futtatja és váltj a mapot dust2-re.
Még több hasznos script itt.
Toggle bindek
Bizonyos parancssorokat túl bonyolult lenne alias scripttel megadni. Szerencsére van pár toggle parancs ami leegyszerűsíti a dolgunkat.
bindtoggle "billentyű" "parancs"
Ez a parancs például 1 és 0 között váltogatja a cl_disablefreezecam parancsot.
bindtoggle "b" "cl_disablefreezecam"
bind "billentyű" "toggle command érték1 érték2 érték3 […]"
Ezzel a megoldással egy adott parancs (most épp hangerő) értékeit váltogathatjuk a megadott értékek között.
bind "b" "toggle volume 0.08 0.45 0.7 1"
bind "billentyű" "incrementvar command minimumérték maximumérték léptetőérték"
Így tudod egy gombra bindelni a hangerő szabályozást. 0.1-ről 0.1-es lépésekkel változtathatod a hangerőt 1-ig.
bind "b" "incrementvar volume 0.1 1 0.1"Or: bind "b" "incrementvar volume 0.1 1 -0.1"
Van olyan lehetőségünk is, hogy egy egy parancsot annyi ideig aktiváljunk ameddig az adott gombot nyomjuk. Ilyen parancsok + és - előtaggal rendelkeznek:
bind "billentyű" "+radar"
alias "+radar" "cl_radar_scale 0.25"
alias "-radar" "cl_radar_scale 0.75"
Ezzel a parancssorral az adott billentyű nyomva tartásáig bele tudunk zoomolni a radarba.
Egyéb konfigok
Az autoexec.cfg-n kívül is lehet más konfigod a cfg mappában. Én például a smoke.cfg-t használom a gránát tesztelésre. Az indításához be kell lépni a játékba egy pályára, majd beírni a konzolba hogy:
exec smoke.cfg
A smoke.cfg ezeket a parancsokat tartalmazza:
sv_cheats 1
mp_startmoney 16000
sv_grenade_trajectory 1
give weapon_smokegrenade
give weapon_flashbang
give weapon_molotov
give weapon_hegrenade
sv_infinite_ammo 1
mp_freezetime 0
sv_showimpacts 1
mp_roundtime_defuse "20"
bind h "noclip"
alias ts "tson"
alias tson "host_timescale 10; alias ts tsoff"
alias tsoff "host_timescale 1; alias ts tson"
bind "u" "ts"
Természetesen mivel sv_cheats 1 kell a parancsok nagy részéhez így ezt csak a saját magad által indított szerveren lehet megcsinálni.
Egyéb hasznos konzolparancsok ebben a videóban:
Az összes parancs amit bele lehet írni a konfigba itt található:
http://twowordbird.com/articles/csgo-console-commands-variable-reference/
Kapcsolódó cikk: Jobb vagy balkezes fegyvermodell?
Kapcsolódó cikk: Ideális grafikai beállítások