Page 1 of 1

Parsing Error mit client.cfg

Posted: Wed Nov 03, 2004 7:03 pm
by elioth
Seit meinem zweiten Neustart und NACH dem ersten STart des integrierten MP3-Players (bei dem man übrigens songs nicht mehr beenden kann *gg*)
habe ich beim Starten des Spieles folgenden Abbruch, durch den ich ins Spiel nicht mehr reinkomme (das Config-tool beendet sich mit selbem Fehler:

Parse error on the "D:/games/online/Ryzom/client.cfg" file, line 7

(interessant dabei sind die "/"'s, aber das ist bei vielen Fehlerausgaben unter Windows so. Muss also nichts heissen, auch wenn es unter Windows eigentlich "\" sein müsste. *nix lässt grüßen :) )

So, hier mal der Fileinhalt, eventuell kann mal jmd drüberschauen, ob ihm was auffällt. Ich kann weder in line 7 noch sonst etwas verdächtiges entdecken, ausser daß auf jedem PC die Reihenfolge der Einträge anders ist.

RootConfigFilename = "client_default.cfg";
FullScreen = 1;
Width = 1280;
Height = 1024;
Frequency = 85;
Depth = 32;
Contrast = 0,0000000000;
Luminosity = 0,0000000000;
Gamma = 0,1532000000;
LanguageCode = "de";
HardwareCursor = 1;
CursorSpeed = 1,0000000000;
CursorAcceleration = 40;
FreeLookSpeed = 0,0040000000;
FreeLookAcceleration = 50;
LandscapeTileNear = 60,0000000000;
LandscapeThreshold = 1000,0000000000;
Vision = 800,0000000000;
MicroVeget = 1;
MicroVegetDensity = 80,0000000000;
FxNbMaxPoly = 10000;
Cloud = 0;
CloudQuality = 160,0000000000;
CloudUpdate = 3;
Shadows = 0;
SkinNbMaxPoly = 40000;
NbMaxSkeletonNotCLod = 15;
CharacterFarClip = 200,0000000000;
WaitVBL = 0;
SelectWithRClick = 1;
RotKeySpeedMax = 2,6530000000;
RotKeySpeedMin = 1,4032000000;
FollowOnAtk = 0;
SoundForceSoftwareBuffer = 1;
SoundOn = 1;
UseEax = 1;
MaxTrack = 32;
SoundSFXVolume = 1,0000000000;

Re: Parsing Error mit client.cfg

Posted: Wed Nov 03, 2004 7:11 pm
by elioth
ok , der Bug ist analysiert. Das Problem liegt darin, daß Ryzom in der Config Datei falsch speichert. Während es numerische Werte korrekt in Unix-Schreibweise ausliest und erwartet (3.45 statt 3,45), SCHREIBT es in der Config-Datei bei Änderungen an den Settings mit der "3,45" Variante. Diese Diskrepanz dürfte bei jedem auftreten, der nach Patch eins an seinen Settings etwas ändert. Sollte dringend behoben werden.

Re: Parsing Error mit client.cfg

Posted: Wed Nov 03, 2004 7:14 pm
by elioth
elioth wrote:ok , der Bug ist analysiert. Das Problem liegt darin, daß Ryzom in der Config Datei falsch speichert. Während es numerische Werte korrekt in Unix-Schreibweise ausliest und erwartet (3.45 statt 3,45), SCHREIBT es in der Config-Datei bei Änderungen an den Settings mit der "3,45" Variante. Diese Diskrepanz dürfte bei jedem auftreten, der nach Patch eins an seinen Settings etwas ändert. Sollte dringend behoben werden.
für Ottonormalverbraucher, wenn Ihr Problem dieser Art habt:

Alle Werte müssen einen PUNKT als "Komma" haben. Also z.b. 3.4 statt 3,4.
der Rest ist eher an die Devs gerichtet.

Re: Parsing Error mit client.cfg

Posted: Wed Nov 03, 2004 9:11 pm
by xolva
elioth wrote:für Ottonormalverbraucher, wenn Ihr Problem dieser Art habt:

Alle Werte müssen einen PUNKT als "Komma" haben. Also z.b. 3.4 statt 3,4.
der Rest ist eher an die Devs gerichtet.
netter Fehler, hätten die mal Windows Rechner, dann wüssten die das bei Nevrax von EXCEL...

also jedes mal wenn ich "u" drücke komm ich nicht mehr ins Spiel? oder muss ich ländercode auf englisch schalten oder französisch?

Verwirrt, weil editieren kann ih auf arbeit, hier will ich nutzen und spielen ...

Re: Parsing Error mit client.cfg

Posted: Wed Nov 03, 2004 9:19 pm
by prom
die Lösung mit dem , durch . ersetzen behebt das Problem

http://ryzom.com/forum/showthread.php?t=4953

Re: Parsing Error mit client.cfg

Posted: Wed Nov 03, 2004 11:48 pm
by xolva
prom wrote:die Lösung mit dem , durch . ersetzen behebt das Problem

http://ryzom.com/forum/showthread.php?t=4953
na ich würd sagen der patch der morgen kommt behebt das, alles andere istne sauerrei...