Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : Config wird nicht geladen



aLive667
02. April 2020, 14:33
Vorneweg ... ich bin der Beste, der Besten, der Besten, ... mit Auszeichnung ;-)
So nun Spaß beiseite ...

Ich habe lange Jahre CS gespielt ... Beta 1.0 bis 1.6 und im Anschluss wenige Stunden Source und CS:CZ und viele Jahre nichts gezockt.
Seit etwa einem halben Jahr spiel ich mit Bruder (von ihm genötigt ...), unseren gemeinsamen Freunden und seinen Arbeitskollegen und teilweise den Partnerinnen/Ehefrauen verschiedene Spiele und auch CS:GO zu zocken.

Problem ist er lädt die Änderungen der Config nicht!

Ich hab da nicht viel, aber die ändert er nicht!


// Netsettings
rate "786432" // für schnelle DSL-Leitungen ab 6000
cl_cmdrate "128" // normal 64
cl_updaterate "128" // normal 64
cl_interp "0" // Interpolationszeit
cl_interp_ratio "1"
fps_max "667"

// Buyscript
bind "KP_DEL" "buy defuser;"
bind "KP_INS" "buy defuser; buy vesthelm; buy vest;"

bind "KP_END" "buy hegrenade;"
bind "KP_LEFTARROW" "buy flashbang;"
bind "KP_HOME" "buy smokegrenade;"
bind "KP_SLASH" "buy decoy;"
bind "kp_multiply" "buy molotov; buy incgrenade;"


bind "KP_DOWNARROW" "buy mp7;"
bind "KP_5" "buy ak47; buy m4a1;"
bind "KP_UPARROW" "buy aug; buy sg556;"

bind "KP_PGDN" "buy deagle; buy revolver;"
bind "KP_RIGHTARROW" "buy galilar; buy famas;"
bind "KP_PGUP" "buy negev;"

bind "KP_ENTER" "buy awp;"
bind "KP_PLUS" "buy ssg08;"
bind "KP_MINUS" "buy g3sg1; buy scar20;"

// Crosshair
cl_crosshairstyle "5"
cl_crosshairsize "5"
cl_crosshairdot "1"
cl_crosshairusealpha "0"
cl_crosshairthickness "0.5"
cl_crosshair_outlinethickness "0.1"
cl_crosshaircolor_r "255"
cl_crosshaircolor_g "0"
cl_crosshaircolor_b "0"

// HUD
cl_hud_background_alpha "0"
cl_hud_color "3"
cl_hud_healthammo_style "1"
cl_hud_playercount_pos "1"
cl_hud_playercount_showcount "1"
cl_idealpitchscale "1.3" // normal 0.8
hud_scaling "0.5"

Wenn ich den Schreibschutz aufhebe übernimmt er die Binds vom Buyscript und den Rest löscht/überschreibt er einfach und das nervt mich! Ich will das einfach gestalten wie ich das will und die Settings soll er nehmen.

Manchmal hab ich das Gefühl der lädt Configs von vor Tagen, Wochen oder Monaten oder wieso wird ein alter Nick übernommen?
Als ob die Config in einer Cloud wäre! Bekomm ich so meine alte CS 1.6 Config wieder zurück? ;)

Was hab ich schon versucht?

1. Ordner
C:\Program Files (x86)\Steam\userdata\< 1337 667 1337 >\730\local\cfg
sollte der richtige Ordner sein oder? die config.cfg ändert auch das Änderungsdatum wenn ich in den Einstellungen was ändere!

2. autoexec
ich hatte mal eine angelegt, aber die Einstellungen hat er weder im Menu noch im Game übernommen beim laden mit exec autoexec bzw exec autoexec.cfg und er lädt sie auch nicht

3. host_writeconfig
hatte ich mal in die config.cg bzw autoexec.cfg reingeschrieben hatte auch keine Auswirkung

Im endeffekt übernimmt er die Config nicht bezüglich HUD und Crosshair und daher nehm ich auch an, dass er den rest auch nicht übernimmt.

hab beispielsweise noch ein wenig an viewmodel eigenschaften rumgeschraubt, dass die waffe nicht so unverhältnismäßg groß ist.

Über anregungen würde ich mich freuen!
Ich hab früher teilweise mit einer valve.rc gespielt ... vielleciht ist das einem oder dem anderen bekannt. damit klappt es auch nicht, oder gibt es da noch einen trick um die config zu forcen?

lg aLive

FrozenFire
02. April 2020, 18:43
Ich würde die config.cfg nicht anfassen und eine "Beipass-Config" nutzen.
exec name_der_config.cfg in die autoexec oder manuell ein die Console schreiben (damit kannst du die laden wann du möchtest).
Die Config sollte hier liegen
..\Steam\SteamApps\common\Counter-Strike Global Offensive\csgo\cfg\


Rest löscht/überschreibt er einfach und das nervt mich!
Crosshair und HUD sollten dir nur überschrieben werden wenn du Änderungen über das Menü im Spiel machst.
Netsettings gibt dir der Server vor egal was du dir einträgst einmal auf einen 64er Server gejoined so werden dir cl_cmdrate 64,
cl_updaterate 64 temporär oder auch dauerhaft runter gesetzt. Solange ihr nicht 128Tick zockt könnte dir das auch egal sein.

...\Steam\userdata\< 1337 667 1337 >\730\local\cfg
Da ist eigentlich nur die Autoexec.cfg und anderer Müll der tatsächlich in die "Cloud" geschoben werden kann.

Anduriel
02. April 2020, 19:26
Zuerst muss ich FrozenFire widersprechen :D Nimm bitte den Ordner \Steam\userdata\123456\730\local\cfg (ersetze "123456" mit deiner SteamID). Das ist der richtige Ordner, der für deinen Account gilt. Wenn auf deinem PC bereits mehrere Accounts eingeloggt waren, dann existieren bei \userdata\ auch mehrere Unterordner. Stelle sicher, dass du den richtigen verwendest. Dazu kannst du auf einen Online-Server gehen und in die Konsole "status" eingeben, hinter deinem Nickname wird dann deine ID angezeigt.

Solltest du den von FrozenFire genannten Config-Ordner verwenden, kann es eben vorkommen, dass sich die Configs gegenseitig blockieren, wenn sie in beiden Ordnern existieren. Ich glaube es ist schon möglich diesen Ordner zu verwenden, aber ich würde dir erstmal davon abraten, um die möglichen Fehlerquellen zu minimieren. Ich habe alle meine Extra-Configs wie z.B. Buyscript und Autoexec im eingangs erwähnten Ordner und bei mir funktioniert alles ohne Probleme.

CS:GO speichert die grundlegenden Configs (also v.a. die config.cfg) in der Cloud, was sehr sinnvoll ist und normalerweise auch keine Probleme verursacht. Du darfst Configs nur nicht bearbeiten, während das Spiel gestartet ist. Außerdem würde ich dir davon abraten die valve.rc anzufassen. Im Zweifelsfall lösch einfach Dateien wie die config.cfg und valve.rc einfach und geh in Steam mit Rechtsklick auf CS:GO -> Eigenschaften und lass dort die Integrität der Dateien überprüfen. Fehlende und fehlerhafte Dateien werden dann neu eingerichtet.

Versuche bitte nicht Configs über Startparameter auszuführen. Das machen viele, ist aber völliger quatsch. Pack mal dein Buyscript in eine eigene Datei (z.B. buyscript.cfg) und erstellt dann eine autoexec.cfg in die du nur das reinschreibst:

exec buyscript
host_writeconfig

Ich verlinke an dieser Stelle auch noch unser Buyscript Tutorial (https://cs.ingame.de/counter-strike-global-offensive/configs-scripts/buyscript/). Dort gibt es ganz unten noch eine Liste mit möglichen Fehlerquellen, aber wie ich sehe hast du die meisten davon bereits überprüft.

aLive667
03. April 2020, 17:43
@Anduriel
da muss ich dir leider "widersprechen". Ich hab nur einen Account drauf und da heißt der Ordner anders als der der SteamID
56***3 <<< Steam Ordner
STEAM_1:1:28***56 <<< Steam ID
Wenn ich die Config.cfg nicht schreibgeschützt mache sind Änderungen im Spiel (im Menü oder per Concole) ergibt direkte Änderungen der config.cfg also befinde ich mich auch im richtigen Ordner. Jedoch lädt er wie gesagt die (meine) config.cfg einstellungen nicht von HUD & Crosshair?! es werden scheinbar immer default werte geladen - außer die Binds !?

Mit der autoexec.cfg hat er bei mir nichts geladen und auch nicht included. exec aLive667.cfg aber auch exec aLive667 schon versucht. in der console reicht wohl alive667. Hab das mit esl server settings gemacht und die lädt er komischerweise.
kann ich irgendwie diese "cloud" config einsehen? vielleicht liegt da der Hund begraben!
Die Daten wurden schon überprüft alles okay.

aber ich mach das gleich mal und dann schauen wir mal und ich halte euch auf dem laufenden!
p.s. das buyscript geht ja weils die binds sind die er übernommen hat.

aLive667
03. April 2020, 17:54
config.cfg gelöscht ... ins CS rein ...

DAS und auch die Belegung hier hab ich seit MONATEN nicht mehr !?

bind "KP_INS" " buy defuser; buy vesthelm; buy vest;"
bind "KP_END" " buy hegrenade;"
bind "KP_DOWNARROW" "buy mp7;"
bind "KP_PGDN" "buy deagle; buy revolver;"
bind "KP_LEFTARROW" " buy flashbang;"
bind "KP_5" "buy ak47; buy m4a1;"
bind "KP_RIGHTARROW" "buy awp;"
bind "KP_HOME" " buy smokegrenade;"
bind "KP_UPARROW" "buy aug; buy sg556;"
bind "KP_PGUP" "buy galilar; buy famas;"
bind "KP_SLASH" " buy decoy;"
bind "KP_MINUS" "buy secammo;"
bind "KP_PLUS" "buy p250;"
bind "KP_ENTER" "buy primammo;"
bind "KP_DEL" " buy defuser; buy vest;"

aktuell ist

// Buyscript
bind "KP_DEL" "buy defuser;"
bind "KP_INS" "buy defuser; buy vesthelm; buy vest;"

bind "KP_END" "buy hegrenade;"
bind "KP_LEFTARROW" "buy flashbang;"
bind "KP_HOME" "buy smokegrenade;"
bind "KP_SLASH" "buy decoy;"
bind "kp_multiply" "buy molotov; buy incgrenade;"


bind "KP_DOWNARROW" "buy mp7;"
bind "KP_5" "buy ak47; buy m4a1;"
bind "KP_UPARROW" "buy aug; buy sg556;"

bind "KP_PGDN" "buy deagle; buy revolver;"
bind "KP_RIGHTARROW" "buy galilar; buy famas;"
bind "KP_PGUP" "buy negev;"

bind "KP_ENTER" "buy awp;"
bind "KP_PLUS" "buy ssg08;"
bind "KP_MINUS" "buy g3sg1; buy scar20;"

wo ist nun diese config.cfg die "in der cloud" mir alles zerstört ständig?

aLive667
03. April 2020, 18:53
Glaube ihr habt ein wenig beide Recht!
trotz dem thema mit der autoexec hat er die alten settings von Juni 2019 geladen.
Hab mich dann auf die Suche gegeben woher die Daten kommen könnten!


..\Steam\SteamApps\common\Counter-Strike Global Offensive\csgo\cfg\
GEWINNT gegen
..\Steam\userdata\123456\730\local\cfg\..

Hab nun die Daten quasi beim ersten ordner gelöscht und beim zweiten eingesetzt und dann nimmt er die daten logischerweise - die anderen sind ja nicht mehr da!
darauf kann ich nun mal aufbauen würde ich sagen.
Die frage nur ... wieso gibt es da zwei ordner? das eine is der csgo ordner und der andere ein allgemeiner?

aLive667
03. April 2020, 20:43
autoexec.cfg

exec aLive667

// Bindings
exec aLive667buy

// Settings
exec aLive667crosshair
exec aLive667hud
exec aLive667netsettings


host_writeconfig

crosshair bleibt z.b. grün ...

aLive667crosshair.cfg ... im menü selbst sind die einstellungen 255 0 0 vorhanden wie in der config, aber das crosshair ist grün?
die ausgabe des echos in der console ist vorhanden

// Crosshair
cl_crosshairstyle "5"
cl_crosshairsize "5"
cl_crosshairdot "1"
cl_crosshairusealpha "0"
cl_crosshairthickness "0.5"
cl_crosshair_outlinethickness "0.1"
cl_crosshaircolor_r "255"
cl_crosshaircolor_g "0"
cl_crosshaircolor_b "0"

echo "<<< aLive667 Crosshair Settings loaded ..."

Anduriel
03. April 2020, 22:44
Valve hat den neuen Config-Ordner eingeführt, damit Einstellungen pro Account gespeichert werden. Wenn z.B. mehrere Personen mit jeweils einem eigenen Steam Account auf dem selben PC CS:GO zocken, dann hat jeder stets seine eigenen Einstellungen und es muss nichts umgestellt werden.

Die Ordner-ID hat wohl doch nichts mit der Steam-ID zu tun, da habe ich mich vertan. Ist aber auch egal, wenn auf deinem PC sowieso nur ein Steam Account genutzt wird, kannst du ja keinen falschen Ordner auswählen.

Ja, der alte Ordner gewinnt gegen den neuen. Aber wie gesagt das ist die falsche Herangehensweise und dann darfst du dich nicht wundern, wenn etwas nicht funktioniert. Der alte Ordner hat nämlich keine config.cfg mehr und das hat seinen Grund. Wenn bei dir dort eine config.cfg drin ist, dann lösch diese! Die darf nur noch im neuen Ordner, also in \Steam\userdata\123456\730\local\cfg existieren. Außerdem muss die autoexec sowie alle Configs, die von dieser geladen werden, auch im gleichen Ordner sein. Also pack alles in den genannten Ordner!

Stelle sicher, dass keine deiner Configs schreibgeschützt ist, vor allem nicht die config.cfg und die autoexec.cfg! Was du beschreibst klingt so, als gäbe es in verschiedenen Configs unterschiedliche Werte für den selben Befehl (Einfaches Beispiel: In der autoexec steht cl_crosshairsize 2 und in der config.cfg steht cl_crosshairsize 8). Im Normalfall gewinnt die config.cfg gegen die autoexec.cfg! Das kannst du aber umgehen ändern, indem du der autoexec.cfg mit "host_writeconfig" sozusagen das letzte Wort erteilst.

Deine alten Binds waren vielleicht noch gespeichert, weil die entsprechenden Tasten seither nicht mit einem anderen Befehl belegt wurden. Am Anfang deiner config.cfg sollte deshalb immer der Befehl "unbindall" stehen. Dadurch werden alle Binds gelöscht. Das sortiert alte Binds aus. Danach folgt dann die normale Liste mit allen Binds. Wie schon erwähnt darfst du die Datei nur nicht bearbeiten, während das Spiel gestartet ist. Die Cloud sollte dir normal auch nicht im Weg sein. Wenn du etwas in deiner config.cfg änderst, wird die Datei neu in die Cloud hochgeladen. Die Cloud hat nur eine Backup-Funktion und kommt dann zum Einsatz, wenn du das Spiel neu installierst, die Datei manuell gelöscht hast oder du dich auf einem andern PC einloggst.

aLive667
04. April 2020, 12:05
ja gut, das macht ja auch schon ein wenig sinn, aber dann müsste in meinen augen die einstellungen vom "Account config ordner" immer gewinnen.

wollte das nur nochmal erwähnen mit der steamid / accountnummer ordner dass diese nicht übereinstimmen. ist sicher bei 0,00001% vielleicht wirklich identisch aber denke normal nicht. bei meinem bruder auch nicht.

siehe Bilder unten ... der alte Ordner hat KEINE config.cfg und keine autoexec.cfg

es gibt dort was wie ...
config.360.cfg
config_default.cfg
default.cfg
game.cfg
start.cfg
valve.rc


valve.rc Inhalt

// load the base configuration
exec default.cfg

// Setup custom controller
exec joystick.cfg

// run a user script file if present
exec autoexec.cfg

//
// stuff command line statements
//
stuffcmds



..\Steam\SteamApps\common\Counter-Strike Global Offensive\csgo\cfg\
2459

..\Steam\userdata\123456\730\local\cfg\..
2460

aLive667
04. April 2020, 12:57
hab mal den ordner umbenannt und dann die lokalen daten auf fehler überprüft und dder ordner wurde wieder genau so wiederhergestellt (..\Steam\SteamApps\common\Counter-Strike Global Offensive\csgo\cfg\)

hab dann mal einen befehl in der config.cfg umgeändert (bind MOUSE3 slot3;slot2;slot1 und geschaut was passiert wenn ich das spiel starte. er übernimmt die eigenschaften aus der alive667.cfg (bind MOUSE3 Slot3) bzw alive667crosshair.cfg, aber ingame ist die änderung nicht aktiv. Crosshair weiterhin grün statt rot.

hab dann mal die config.cfg und die crosshair .cfg geprüft, dass die reihenfolge der cl_crosshair befehle identisch ist, auch keine auswirkung.

Hab ingame im Menü das Fadenkreuz rot gemacht, diese Änderung wird in der aktiv, aber beim neuen spielstart ist es trotzdem grün!?

Anduriel
04. April 2020, 15:37
Das mit deinem Fadenkreuz scheint ein anderes Problem zu sein, ich glaube du hast einen Befehl vergessen. Gib mal in die Konsole nur cl_crosshaircolor ein, ohne Zahl dahinter. Ich würde fast wetten da ist "1" eingestellt (oder eine ungültige Zahl).

Wie in unserem Crosshair Guide (https://cs.ingame.de/counter-strike-global-offensive/tipps-tricks/crosshair-guide-fadenkreuz-aendern/) beschrieben, hat das Fadenkreuz bei der Farbe erst einmal nur fünf Grundeinstellungen.

1 – Grün
2 – Gelb
3 – Blau
4 – Cyan
5 – Custom

Das heißt du musst zuerst den Befehl cl_crosshaircolor 5 in deine Config einbauen, bevor du mit cl_crosshaircolor_r, cl_crosshaircolor_g und cl_crosshaircolor_b weitermachst. Hab mir deine Crosshairbefehle noch einmal genauer angeschaut und da ist mir das aufgefallen. Ich hoffe das löst dieses Problem.

Zu deinem Problem mit den Binds: Kann sein dass das Spiel manchmal die cofig.cfg überschreibt und Binds dort wieder löscht. Deshalb würde ich Binds immer in eine eigene Datei packen, aber wie ich sehe hast du das schon gemacht. Lass dann mal nur diese Datei automatisch ausführen und keine andere Config.

Deine autoexec sollte also erstmal nur so aussehen:

exec aLive667buy
host_writeconfig

Lass mal alles andere weg, dann müsste es eigentlich durchgehend problemlos funktionieren. Falls nicht, dann Starte das Spiel und lösch über die Konsole die Binds mal manuell. Das geht mit dem Konsolenbefehl "unbind" - also z.B. unbind kp_minus oder unbind kp_plus usw.

Schließ das Spiel wieder und starte es neu, so dass deine autoexec wieder ausgeführt wird, die wiederum deine aktuelle buyconfig ausführt.

Du hast sehr viele Configs, das sieht nach einem ziemlichen Chaos aus. Deshalb reduzier das mal auf ein Minimum und erst wenn es so funktioniert wie es soll, kannst du das erweitern und ggf. weitere Configs über die autoexec ausführen lassen.

aLive667
04. April 2020, 17:50
https://cs.ingame.de/counter-strike-global-offensive/tipps-tricks/crosshair-guide-fadenkreuz-aendern/


cl_crosshaircolor „x“

Hier kann man Zahlen von 1 bis 5 einfügen, wobei die Zahlen mit folgenden Farben verbunden sind:

1 – Grün
2 – Gelb
3 – Blau
4 – Cyan
5 – Custom


cl_crosshaircolor_r "255"
cl_crosshaircolor_g "0"
cl_crosshaircolor_b "0"

muss noch um cl_crosshaircolor "5" ergänzt werden damit er die Farbe annimmt.

sehr sehr dummer Fehler, aber ich denke nun passt es :)

Vielen Dank für die Hilfe!

aLive667
04. April 2020, 17:54
Das mit deinem Fadenkreuz scheint ein anderes Problem zu sein, ich glaube du hast einen Befehl vergessen. Gib mal in die Konsole nur cl_crosshaircolor ein, ohne Zahl dahinter. Ich würde fast wetten da ist "1" eingestellt (oder eine ungültige Zahl).

Wie in unserem Crosshair Guide (https://cs.ingame.de/counter-strike-global-offensive/tipps-tricks/crosshair-guide-fadenkreuz-aendern/) beschrieben, hat das Fadenkreuz bei der Farbe erst einmal nur fünf Grundeinstellungen.

1 – Grün
2 – Gelb
3 – Blau
4 – Cyan
5 – Custom

Das heißt du musst zuerst den Befehl cl_crosshaircolor 5 in deine Config einbauen, bevor du mit cl_crosshaircolor_r, cl_crosshaircolor_g und cl_crosshaircolor_b weitermachst. Hab mir deine Crosshairbefehle noch einmal genauer angeschaut und da ist mir das aufgefallen. Ich hoffe das löst dieses Problem.

Zu deinem Problem mit den Binds: Kann sein dass das Spiel manchmal die cofig.cfg überschreibt und Binds dort wieder löscht. Deshalb würde ich Binds immer in eine eigene Datei packen, aber wie ich sehe hast du das schon gemacht. Lass dann mal nur diese Datei automatisch ausführen und keine andere Config.

Deine autoexec sollte also erstmal nur so aussehen:

exec aLive667buy
host_writeconfig

Lass mal alles andere weg, dann müsste es eigentlich durchgehend problemlos funktionieren. Falls nicht, dann Starte das Spiel und lösch über die Konsole die Binds mal manuell. Das geht mit dem Konsolenbefehl "unbind" - also z.B. unbind kp_minus oder unbind kp_plus usw.

Schließ das Spiel wieder und starte es neu, so dass deine autoexec wieder ausgeführt wird, die wiederum deine aktuelle buyconfig ausführt.

Du hast sehr viele Configs, da sieht nach einem ziemlichen Chaos aus. Deshalb reduzier das mal auf ein Minimum und erst wenn es so funktioniert wie es soll, kannst du das erweitern und ggf. weitere Configs über die autoexec ausführen lassen.


Ja das stimmt wohl, aber cl_crosshaircolor hatte gar keinen wert zugewiesen!? und dann nimmt er wohl default die 1?
weder in der config.cfg noch sonst wo hatte ich den geändert. kam auch grad drauf :-x

ja es funktioniert nun dank dir/euch einwandfrei - bisher!

FrozenFire
07. April 2020, 02:26
Ich hab immer altbackene Lösungsansätze :ugly:
Gut zu wissen das der User-Ordner mit der Cloud mittlerweile funktionieren kann.
Ich hatte zu den Anfängen nur Probleme damit. Die config.cfg wo Valve über GUI reinschreibt hab ich auch schon zu CSS nicht mehr angefasst. Mein letzter stand war auch, dass mir nur die Configdateien aus dem Spieleordner angezeigt werden wenn ich exec in die Konsole tippe und die anderen nicht. Gut zu wissen das es mittlerweile geht.

Hab vor Jahren mein rotes Crosshair mit
cl_crosshaircolor "0" umgesetzt. Funktioniert immer noch.


Falls einer von euch noch mal der Zusammenhang zwischen Ordner ID,

11XXXXX9
der neuen SteamID (die am Anfang durch die Konsole läuft)

AuthStatus (steamid:765XXXXXXXXXXX417): OK (OK)
und der alten SteamID aus dem Server Statusbefehl

# 2 1 "FrozenFire" STEAM_1:1:5XXXXX4 13:37 7 0 active
herstellen könnt lasst es mich wissen.

aLive667
07. April 2020, 16:51
FrozenFire, altbacken heißt ja nicht dass es schlecht ist ;)

Es kann funktionieren, aber macht auch einen verrückt wie du siehst :P

cl_crosshaircolor "0" gibt es eigentlich gar nicht ... da es nur 1 bis 5 gibt laut GUI. es könnte sein dass 0 und 5 identisch sind (5 – Custom). habs auch mal für dich getestet ... wenn ich auf 0 stelle übernimmt er die farbeinstellungen. also 0 und 5 sind identisch.
könnt mir auch vorstellen dass 1-4 nur "belegt" ist und alles andere Custom bedeutet? soweit wollt ich jetzt nicht gehen ;)


das mit dem Auth Status kannte ich bis eben auch nicht :P

sind diese SteamIDs für alle spiele identisch? evtl ist eins der account, eins für jedes spiel usw?
wobei bei CS:CZ und CS.Source war damals die STeamID identisch beim selben Account :-x