Also, ich habe versucht alles über die autoexec.cfg zu machen, aber es geht wirklich nicht. Da streikt cs:go wie auch cs:s damals schon. Also folgende Schritte:
config.cfg -> alles ausschneiden, leere config schreibgeschützt setzen
valve.rc -> alles einfügen, valve.rc schreibgeschützt setzen
autoexec.cfg -> hier alle Anpassungen machen, die man möchte (natürlich muss in der valve.rc dann auch exec autoexec.cfg stehen!)
autoexec.cfg
Code:
//viewmodel - passt das Waffenmodell an 1.6 und CS:S an
viewmodel_fov "65"
Viewmodel_offset_ x "2"
viewmodel_offset_y "2"
viewmodel_offset_z "-2"
cl_bobcycle "2"
cl_bob_lower_amt "0"
cl_bobamt_lat "0"
cl_bobamt_vert "0"
cl_viewmodel_shift_left_amt "0"
cl_viewmodel_shift_right_amt "0"
//netsettings
rate "80000"
cl_cmdrate "128"
cl_updaterate "128"
cl_interp "0"
cl_interp_ratio "1"
fps_max "200"
//netgraph
net_graph "1"
net_graphproportionalfont "0" // Determines whether netgraph font is proportional or not
net_graphheight "64"
net_graphpos "2"
//sound
snd_mixahead "0.05"
// OTHER
hud_scaling "1"
cl_autohelp "0"
cl_showhelp "0"
gameinstructor_enable "0"
r_drawtracers_firstperson "0"
//crosshair
cl_crosshairthickness "0.5"
cl_crosshairsize "4"
cl_crosshairdot "0"
cl_crosshaircolor "5"
cl_crosshaircolor_b "0"
cl_crosshaircolor_g "0"
cl_crosshaircolor_r "250"
cl_crosshairgap "-7"
cl_crosshairalpha "100"
//mouse
sensitivity "3.7"
m_customaccel "0"
m_forward "1"
m_mouseaccel1 "0"
m_mouseaccel2 "0"
m_mousespeed "4"
m_pitch "0.022"
m_side "0.8"
m_yaw "0.022"
m_rawinput "1"
echo "autoexec loaded."
Habe dann noch ne binds.cfg angelegt, in die ich alle meine binds ausgegliedert habe. Ich hab kein buyscript, habe mir lediglich auf den numblock nen paar buytasten gelegt. Wer dort andere Waffen haben möchte, aber die Waffennamen nicht kennt:
In den Ordner gehen:
*\Steam\SteamApps\common\Counter-Strike Global Offensive\csgo\scripts
Dort zu den weapon_xxxx.txt's runterscrollen, das xxxx ist der jeweilige Waffenname.
Auch hier nicht vergessen in die valve.rc "exec binds.cfg" (ohne Anführungszeichen) zu setzen.
binds.cfg
Code:
unbindall
bind "0" "slot10"
bind "1" "slot1"
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot4"
bind "5" "slot5"
bind "6" "slot6"
bind "7" "slot7"
bind "8" "slot8"
bind "9" "slot9"
bind "a" "+moveleft"
bind "b" "buymenu"
bind "c" "toggleconsole"
bind "d" "+moveright"
bind "e" "+use"
bind "f" "impulse 100"
bind "g" "drop"
bind "i" "show_loadout_toggle"
bind "k" "+voicerecord"
bind "m" "teammenu"
bind "q" "lastinv"
bind "r" "+reload"
bind "s" "+back"
bind "u" "messagemode2"
bind "w" "+forward"
bind "x" "radio2"
bind "y" "messagemode"
bind "z" "radio1"
bind "," "buyammo1"
bind "." "buyammo2"
bind "SPACE" "+jump"
bind "TAB" "+showscores"
bind "ESCAPE" "cancelselect"
bind "DEL" "mute"
bind "PAUSE" "pause"
bind "SHIFT" "+speed"
bind "CTRL" "+duck"
bind "F1" "autobuy"
bind "F2" "rebuy"
bind "F3" "askconnect_accept"
bind "F4" "bug"
bind "F5" "jpeg"
bind "F6" "save quick"
bind "F7" "load quick"
bind "F10" "quit prompt"
bind "MOUSE1" "+attack"
bind "MOUSE2" "+attack2"
bind "MWHEELUP" "invprev"
bind "MWHEELDOWN" "invnext"
bind "KP_END" "buy m4a1; buy ak47"
bind "KP_DOWNARROW" "buy famas; buy galil"
bind "KP_PGDN" "buy mp7"
bind "KP_LEFTARROW" "buy deagle"
bind "KP_5" "buy vest; buy vesthelm"
bind "KP_RIGHTARROW" "buy defuser"
bind "KP_HOME" "buy smokegrenade"
bind "KP_UPARROW" "buy flashbang"
bind "KP_PGUP" "buy hegrenade"
Dann kann man noch seine Grafikeinstellungen in der video.txt ändern. Ich bevorzuge da High-FPS Einstellungen.
video.txt
Code:
"config"
{
"setting.aspectratiomode" "1" // Seitenverhältnis 0 = 4:3 / 1 = 16:9 / 2 = 16:10
"setting.cpu_level" "0" // Effekte; 0 = LOW / 1 = MEDIUM / 2 = HIGH
"setting.csm_quality_level" "0" // Schattendetails 0 = LOW / 1 = MEDIUM / 2 = HIGH
"setting.defaultres" "2560" // Auflösung der x-Achse des Bildschirms
"setting.defaultresheight" "1440" // Auflösung der y-Achse des Bildschirms
"setting.fullscreen" "1" // Vollbild AN = 1 / AUS = 0
"setting.gpu_level" "0" // Shaderdetails 0 = LOW / 1 = MEDIUM / 2 = HIGH / 3 = VERY HIGH
"setting.gpu_mem_level" "0" // Model- / Texturdetails 0 = LOW / 1 = MEDIUM / 2 = HIGH
"setting.mat_aaquality" "0" // Anti-Aliasing Qualität 0, 1, 2, 4
"setting.mat_antialias" "0" // Anti-Aliasing Kantenglättungs-Faktor 0, 1, 2, 4, 8, 16
"setting.mat_forceaniso" "0" // Anisotropischer Filter 0,2,4,8,16
"setting.mat_grain_scale_override" "0" // I Dont know... sry
"setting.mat_monitorgamma" "1.6" // Bildschirmhelligkeit In-Game
"setting.mat_motion_blur_enabled" "0" // Bewegungsschärfe 0, 1
"setting.mat_queue_mode" "2" // Multicore Rendering -1, 0, 1, 2
"setting.mat_software_aa_strength" "0" // Kantenglättungs-Faktor Softwareseitig 0, 1, 2, 4, 8, 16
"setting.mat_triplebuffered" "0" // 3-Fach Buffering AN = 1 / AUS = 0
"setting.mat_vsync" "0" // Vertikale Syncronisation AN = 1 / AUS = 0
"setting.mem_level" "2" // Ausgelagerter Zusatzspeicher
"setting.nowindowborder" "0" // Keine Windwosbegrenzung im Fenstermodus AN = 1 / AUS = 0
}
Zum Schluss noch die Startoptionen für CS:GO in Steam eingestellt:
Code:
+mat_vignette_enable 0 -novid
(hier könnte man noch -console und vieles mehr eintragen, mir reichen die beiden. Das eine skippt das Intro mit Logos etc und das andere entfernt den vignette Effekt ingame.)