[TUTORIAL] [CS:S] Configs
lima-city → Forum → Heim-PC → Spiele
befehl
client
counter
datei
eigene scripte
einstellung
erklrung
gegenstand
jumpen
klammern
messer
ordner
paket
pistole
scout
source
speed
standardwert
strike
tutorial
-
[TUTORIAL] [CS:S] Configs
Hey,
dieses Tutorial habe ich selbst geschrieben, es ist nicht von jemand anderes geklaut.
Es befasst sich mit den Configurationsdateien von Counterstrike Source.
Bei Fragen helfe ich gerne in diesem Thread.
Allgemein:
Die Verzeichnisstruktur von Steam ist auf den ersten Blick etwas verwirrend. Die spielerelevanten Dateien befinden sich innerhalb des “SteamApps”-Verzeichnis:
/Steam/SteamApps/ACCOUNTNAME/counter-strike source/cstrike
In dem cstrike Verzeichniss befinded sich auch einer, für uns in diesem Tutorial sehr wichtiger, Ordner:
/Steam/SteamApps/ACCOUNTNAME/counter-strike source/cstrike/cfg
Die einzelnen Dateien:
In dem cfg Ordner müsste sich standardmäsig eine "config.cfg" Datei befinden:
In der Config.cfg stehen alle für Counter-Strike:Source relevanten Einstellungen. Die Config.cfg wird von HL/CS bei jedem Start neu geschrieben. Es kann dadurch passieren, dass bestimmte von Hand veränderte Einstellungen überschrieben werden.
In dem cfg Ordner erstellt ihr nun, falls noch nicht vorhanden, zwei Dateien:
Einmal die "autoexec.cfg":
In die Autoconfig.cfg können Verweise auf eigene Scripte geschrieben werden, die dann automatisch beim Start von Counter-Strike:Source geladen werden. Die Autoexec.cfg muss unter Umständen erst noch angelegt werden.
In die autoexec.cfg schreibt ihr folgendes:
exec userconfig.cfg
Dies bewirkt das die userconfig beim Start von CSS ausgeführt wird.
Als zweite Datei erstellt ihr nun die userconfig.cfg:
In die Userconfig.cfg kommen alle modifizierten Einstellungen, Werte und auch Scripte, die durch das Überschreiben der Config.cfg verloren gehen könnten.
Eigene Scripte können auch in eigenen Datei gespeichert werden.
Netsettings:
Diese müsst ihr jedoch meist anpassen, sehr empfehlenswert sind folgende Settings, welche in die userconfig.cfg übernommen werden müssen:
rate "25000" //maximal nutzbare Bandbreite (9999 bei DSL>768kb) cl_cmdrate "30" //max Anzahl von Paketen pro Sek. Client-Server (30) cl_updaterate “20″ //max Anzahl von Paketen pro Sek. Server-Client (20) cl_resend "6" //Verzögerung in Sek., bevor der Client ein “connect” sendet (6) cl_timeout "60" //Zeitraum bis zum Timeout durch Client bei NoPingReply (35) cl_interpolate "1.0" //interpoliert die Entität clientseitig(1.0) cl_lagcompensation "1" //Perform server side lag compensation of weapon firing events (1) cl_interp_ratio "1" //berechnet den Wert für cl_interp automatisch: 1/cl_updaterate (1) cl_smooth "1" //Glättung der Model-Ansicht nach Entstehung von Vorhersage-Fehlern , (1)
Erklärung:
"x" : Die Zahlen zwischen " " sind die eigentliche Einstellung des Befehls, bei vielen Befehlen bedeutet 1 an und 0 aus.
(x) : die werte zwischen den Klammer sind die Standardwerte.
// : alles was hinter zwei Slashs steht wird von CS:S ignoriert, funktioniert also wie Kommentare in <!-- HTML --> oder in /* CSS (NICHT das Spiel) */
Grafiksettings:
Neben den Einstellungen im Optionsmenü lässt sich die Grafikqualität auch per Befehle in der Config.cfg verändern und damit die FPS (frames per second) erhöhen. Das Deaktivieren oder Verringern der einzelnen Werte erzielt dabei das gewünschte Ziel: mehr FPS.
Wie schon bei den Netsettings würde ich auch diese Werte in die Userconfig.cfg schreiben.
mp_decals "2048" //maximale Anzahl sichtbarer Decals (Einschläge, Patronenhülsen und Blutspuren u.s.w. an Wänden), (4096) cl_ragdoll_collide "0" //Karambolagen herumliegender Models, (1) r_lod "-1" //Grafikqualität der Models auf große Entfernungen, (Default: -1, nur noch änderbar zwischen 0 und 2) r_decal_cullsize "0" //Sichtbarkeit der Decals auch in großer Entfernung, (1) mat_specular "0" //entfernt das Spiegeln der Beleuchtungen, (1) mat_bumpmap "0" //entfernt das BumpMapping, (1) r_shadows "0" //deaktiviert die Schatten, (1) mat_picmip "1" //Einstellung der Texturdetail-Qualität; 0-hoch, 1-mittel, 2-niedrig (0)
Erklärung:
"x" : Die Zahlen zwischen " " sind die eigentliche Einstellung des Befehls, bei vielen Befehlen bedeutet 1 an und 0 aus.
(x) : die werte zwischen den Klammer sind die Standardwerte.
// : alles was hinter zwei Slashs steht wird von CS:S ignoriert, funktioniert also wie Kommentare in <!-- HTML --> oder in /* CSS (NICHT das Spiel) */
Buyscript:
Eine Zeile eines Buyscripts besteht aus 3 Teilen:
1.: Dem Befehl 'bind'
2.: Dem zu drückendem Button " "
3.: Dem Befehl bind und dem Gegenstand welche beide zusammen zwischen " " stehen.
Hier eine Aufliestung aller Gegenstände:
Pistolen: glock, usp, p228, deagle, elites, fn57
Schrotgewehre: m3, xm1014
Maschinenpistolen: mac10, tmp, mp5, ump45, p90
Sturm- und Scharfschützengewehre: galil, ak47, scout, sg552, awp, g3sg1, famas, m4a1, aug, sg550
Maschinengewehr: m249
Ammo: buyammo1 (primär, einzeln), buyammo2 (sekundär, einzeln), primammo (primär, voll), secammo (sekundär, voll)
Equipment: vest, vesthelm, flashbang, hegrenade, smokegrenade, nightvision, defuser, shield
Hier mein eigener Buyskript:
alias knife "use weapon_knife" bind "KP_SLASH" "" bind "*" "buy m3; knife" bind "KP_MINUS" "buy xm1014; knife" bind "KP_HOME" "" bind "KP_UPARROW" "" bind "KP_PGUP" "buy m249; knife" bind "KP_LEFTARROW" "buy m4a1; buy ak47; knife" bind "KP_5" "buy p90; knife" bind "KP_RIGHTARROW" "buy galil; buy famas; knife" bind "KP_END" "buy elite; buy fiveseven; knife" bind "KP_DOWNARROW" "buy deagle; knife" bind "KP_PGDN" "buy mp5; knife" bind "KP_INS" "buy mac10; buy tmp; knife" bind "KP_DEL" "buy nvgs; knife" bind "DOWNARROW" "buy smokegrenade; knife" bind "LEFTARROW" "buy flashbang; buy flashbang; knife" bind "UPARROW" "buy hegrenade; knife" bind "F9" "buy awp; buy deagle; knife" bind "F10" "buy sg550; buy g3sg1; knife" bind "F11" "buy scout; buy deagle; knife" bind "F12" "buy sg552; buy aug; knife" bind "PGUP" "buy vesthelm; knife" bind "PGDN" "buy vest; knife"
Weitere praktische Skripts:
[Schnelles Waffenwechseln per Mausrad:
Bei Hochskrollen hat man die Pistole in der Hand, bei runter die Hauptwaffe, bei druck aufs Mausrad das Messer.
hud_fastswitch "1" //damit dies auch richtig funktioniert bind "MWHEELDOWN" "slot1" //primäre_Waffe bind "MWHEELUP" "slot2" //sekundäre_Waffe bind "MOUSE3" "slot3" //Messer bind "1" "slot1" bind "2" "slot2" bind "3" "slot3"
Duckjump:
Beim drücken der Leertaste wird automatisch ein Ducksprung ausgeführt, normaler Sprung auf ´ (Taste neben ß)
alias +duckjump "+jump; +duck" alias -duckjump "-jump; -duck" bind "space" "+duckjump" bind "]" "jump"
NetGraph Toggle
In der NetGraph-Anzeige bekommt man den Datendurchsatz und die aktuelle Latency angezeigt
alias ngraph3 "net_graph 3; alias ngraph ngraph0" alias ngraph0 "net_graph 0; alias ngraph ngraph3" alias ngraph "ngraph3" bind "KP_ENTER" "ngraph"
Schleichen Toggle:
langsames stilles Gehen ein- und ausschalten
alias schleichenON "+speed;alias schleichen schleichenOFF;echo Sneak mode ON" alias schleichenOFF "-speed;alias schleichen schleichenON;echo Sneak mode OFF" alias schleichen "schleichenON" bind "CAPSLOCK" "schleichen"
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
nicht schlecht respekt werde mal ausprobieren
-
ich hoffe es hilft auch noch anderen außer tnt1991 ^^
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage