TFMM öffnet nicht alle installierten Mods!

Willkommen in der Transport Fever Community

Wir begrüßen euch in der Fan-Community zu den Spielen Transport Fever und Train Fever, den Wirtschaftssimulatoren von Urban Games. Die Community steht euch kostenlos zur Verfügung damit ihr euch über das Spiel austauschen und informieren könnt. Wir pflegen hier einen freundlichen und sachlichen Umgang untereinander und unser Team steht euch in allen Fragen gerne beiseite.

 

Die Registrierung und Nutzung ist selbstverständlich kostenlos.

 

Wir wünschen euch viel Spaß und hoffen auf rege Beteiligung.

Das Team der Transport-Fever Community


  • Es kommt ein Fenster und darauf steht:
    Erorr
    unrar.dll not found! RAR Files cannot be opened.



    Ich kann aber Mods installieren.

    K. Mehler

  • Die unrar.dll wird von der TFMM.exe, beim ersten Ausführen, selbst erstellt (unter Windows). Diese befindet sich im TFMM-Ordner... Da muss er dann schon selbst was gelöscht haben.

  • Sie wird genaugenommen sogar immer wieder erstellt wenn sie nicht vorhanden ist. Dementsprechend ist er entweder mit einer sehr alten Version von TFMM unterwegs (wo dies noch nicht der Fall war) oder TFMM hat keine Schreibrechte für den Ordner in dem es liegt.
    Bitte ein mal v0.6.66 (altes Mod System) oder v0.8 Beta (neues System) herunterladen (je nach eigenem Geschmack, v0.6.66 läuft etwas stabiler) und neu testen.
    TFMM muss in keinem Speziellen Ordner liegen und soll explizit nicht in einem Ordner wie C:\Programme untergebracht werden. Einfach im Benutzerordner oder auf dem Desktop starten.

  • Eeeek, irgendwie sieht mir das in den Sources nach BASIC aus... Damit bin ich raus. ;) BASIC kann ich nicht mal gut genug lesen, um Fehler zu finden. Sonst hätte ich mal geschaut, ob ich ein paar der Bugs finde...

  • Eine genaue Bugliste gibt es im Moment gar nicht ;) Geht eher um die allgemeine Stabilität und zB auch die Anbindung an LUA. Generell wurde ads komplette System mit v0.8 ja umgestellt (wegen neuem Mod-System), das war halt eine "schnell-schnell" Aktion ohne viel testen. Seit dem ist zwar einiges an Zeit vergangen, aber ich hatte bisher keine Lust den Code aufzuräumen. Wirkliche (edit: viele) Fehlermeldungen kamen aber auch nicht rein ;)


    Code ist natürlich Open Source und jeder darf drüber lesen, aber im Moment brauche ich eigentlich keinen Bug-Searcher ^^
    P.S.: Basic sollte eigentlich recht einfach zu lesen sein, und im Endeffekt tun sich die Hochsprachen doch alle nicht viel, am Ende geht es ja nur um logisches Denken ^^

  • Code ist natürlich Open Source und jeder darf drüber lesen, aber im Moment brauche ich eigentlich keinen Bug-Searcher
    P.S.: Basic sollte eigentlich recht einfach zu lesen sein, und im Endeffekt tun sich die Hochsprachen doch alle nicht viel, am Ende geht es ja nur um logisches Denken


    Ich hab die 0.8 im Einsatz und ab und zu hakt es schon mal (nichts weswegen ich einen Bug-Report schreiben würde, alleine schon, weil's nicht reproduzierbar ist).
    Wenn es ein C-Dialekt gewesen wäre, hätte ich mal drüber geschaut. Aber für BASIC habe ich nicht mal eine IDE am Start (ja, ich weiß, es gibt Notepad++ ;) ).
    Und ja, im Endeffekt tun sich die Hochsprachen nichts. Und ja, im großen und ganzen kann ich den BASIC-Code lesen. Aber die Tücke liegt oft im Detail... Und mich in BASIC so weit einzuarbeiten fehlt mir die Motivation. Ich dachte, ich könnte mich so ein bißchen in die Community einbringen, wenn ich schon als Modder völlig unbrauchbar bin... Wie kommt man denn ausgerechnet an BASIC? Allein bei der Variablendeklaration gruselt's mich... ;)

  • Ja ich verstehe schon, fremder Code, und dann auch noch in einer "fremden" Sprache, ... es gibt schöneres ^^
    Basic war einfach die erste Programmiersprache, die ich gelernt habe, wie ich dazu gekommen bin - das weiß ich selbst nicht mehr. Bin irgendwann mal auf ein Programmierforum gestoßen, und in dieser Sprache ist es unglaublich einfach gewesen (meines Empfindens nach) kleine Spiele (2D, 3D) und vor allem GUIs zu erstellen. Beim TFMM wollte ich urpsünglich während der Beta von TF nur ein kleines Tool haben, welches sich die Dateien merkt, die man eigenständig in den res/ Ordner einfügt, damit man diese möglichst einfach wieder entfernen kann. Und da ich diesen BASIC Dialekt ziemlich gut beherrsche, und mein Ziel mit extrem wenig Codezeilen erreichen konnte habe ich das kleine Tool dann eben in BASIC geschrieben. Daraus ist dann wegen der großén Nachfrage der TFMM geworden.

  • Hallo


    Muss Windows sein, sonst würde diese Meldung nicht kommen. Auf Linux oder OSX wird unrar nicht angeboten, und shared libraries enden da auch nicht mit .dll.


    Auch wenn das Vorhandensein von .dll Hinweis genug ist, sei der Vollständigkeit halber darauf hingewiesen, dass es RAR bzw. hier wichtiger UNRAR auch für Linux gibt. Ob das für alle Distributionen gilt, kann ich allerdings nicht sagen.


    Tschö, Auge