26-01-2008, Saturday-20:01:15
Bei SUSE kann man, wenn man möchte, über online update simutrans 88.xx oder so installieren.
Aber auch bei der automatischen Installation ist ein speichern im Spiel als normaler user nicht möglich.
Ich denke nachdem man das Spiel entpackt hat und das Spiel das erste mal startet, wird automatisch ".simutrans" im user Verzeichnis angelegt. Was bisher nicht problematisch ist.
Allerdings, wie ich schon geschrieben habe, werden in diesem Ordner Verknüpfungen angelegt welche auf das Verzeichnis "/usr/lib/" verweisen!
Da bei dem ersten Start allerdings in diesem besagtem Verzeichnis (/usr/lib/) nichts angelegt wird, entsteht der Fehler des speicherns im Spiel.
Ich denke es würde ausreichen, wenn man in dem Programmquelltext bei der Programmierung simutrans einfach nicht die Verknüpfungen im Ordner ".simutrans" erstellen lässt, sondern es sollten die Originaldateien erstellen werden.
Konntest du folgen?
Grund warum:
Denn, wenn ich als root das Spiel starte wird die save-Datei in den root ".simutrans" Ordner gespeichert.
Es ist also nicht möglich als user oder als root, je nachdem wer das Spiel startet, auf die anderen Spielstände der Mitbenutzer zu zugreifen.
Aber auch bei der automatischen Installation ist ein speichern im Spiel als normaler user nicht möglich.
Ich denke nachdem man das Spiel entpackt hat und das Spiel das erste mal startet, wird automatisch ".simutrans" im user Verzeichnis angelegt. Was bisher nicht problematisch ist.
Allerdings, wie ich schon geschrieben habe, werden in diesem Ordner Verknüpfungen angelegt welche auf das Verzeichnis "/usr/lib/" verweisen!
Da bei dem ersten Start allerdings in diesem besagtem Verzeichnis (/usr/lib/) nichts angelegt wird, entsteht der Fehler des speicherns im Spiel.
Ich denke es würde ausreichen, wenn man in dem Programmquelltext bei der Programmierung simutrans einfach nicht die Verknüpfungen im Ordner ".simutrans" erstellen lässt, sondern es sollten die Originaldateien erstellen werden.
Konntest du folgen?
Grund warum:
Denn, wenn ich als root das Spiel starte wird die save-Datei in den root ".simutrans" Ordner gespeichert.
Es ist also nicht möglich als user oder als root, je nachdem wer das Spiel startet, auf die anderen Spielstände der Mitbenutzer zu zugreifen.