EAT1963 - Modding und so...

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


  • Hallo,


    ich hab gestern bei deinem Multispurpaket für TpF 1 die 1520 Breitspur ausprobiert. Da ist mir aufgefallen, dass ich mit der Breitspur partout keine Hosenträgerkreuzung hinbekomme. Mit den anderen Spurweiten funktioniert das. Ist das so beabsichtigt oder ist ein Bug?


    Trotz des kleinen Problems find ich es toll, dass du auch die Breitspur eingebaut hast. Damit könnte ich meine aktuelle Russlandkarte viel autentischer machen. :thumbup:

  • Jetzt wirds schwierig... - den Ringlokschuppen mit Fix hatte ich vorher aktiviert (ob in dieser stdout? Der erste Absturz war in einem Savegame mit Ringlokschuppen...), die Common-API dauerhaft ausschalten? - Dann funktioniert was anders nicht...

    I5-7500, 16GB DDR4 RAM, GTX1070 8GB, Festplatte Crucial BX500 SSD 1TB

    Industie- u. Verkehrsgigant, ab 2005: LOCOMOTION, ab 2017 TF, TpF - SimCity 1-4, ANNO 1602-1404, Civilization 2-4 - und und und...

  • In der eat1963_spitzkehre_util.lua sind in zeile 28 die Tracktypes definiert, dort kannste die gewünschten noch mit eintragen


    Code
    trackTypes = {"standard.lua", "high_speed.lua"},

    und dann suchen nach (119 bei mir)

    Code
     listTrackTypes = {_("Standard tracks"), _("High-speed tracks")},

    und dort in der richtigen Reihenfolge wie oben noch Namen eingeben fürs Auswahlmenü.

  • Hallo!


    Lässt sich die Kapazität der Spitzkehre als Cargo-Bf erhöhen? Wenn ja, wo?

    ... ich bin "betriebsblind" und konnte in keiner Datei was finden...

    I5-7500, 16GB DDR4 RAM, GTX1070 8GB, Festplatte Crucial BX500 SSD 1TB

    Industie- u. Verkehrsgigant, ab 2005: LOCOMOTION, ab 2017 TF, TpF - SimCity 1-4, ANNO 1602-1404, Civilization 2-4 - und und und...

  • Hallo!

    Kann mir bitte jmd mal den Aufbau einer Strecke mittels Spitzkehren erklären? Ich möchte grosse Steigungen überwinden. Dazu soll eine Strecke im ZigZag gebaut werden.


    Talstation A zu Mittelstation B zu Bergstation C (jeweils als Bahnhof eine Cargo Spitzkehre)


    Versuche ich jetzt von A über B nach C eine Linie einzurichten, erscheint die Fehlermeldung "Es konnten nicht alle Haltestellen verbunden werden". (A nach B oder B nach C einzeln gingen.)


    Viele Dank schon mal im Voraus.


    LG Lotte

  • und dann wieder zurück.

    c nach b.


    Startbahnhof

    Kehre 1

    Kehre 2

    ...

    Zielbahnhof

    ...

    Kehre 2

    Kehre 1


    Damit wird die Linie geschlossen.


    Ich selber nutze sie viel zum rangieren. Dazu stelle ich noch ein, das es an der Kehre (eigentlich ein Behelfsbahnhof) nichts geladen / entladen wird.

    Die Alternativgleise machen da richtig Sinn.

    Und weil nix passiert ausser "wenden", lasse ich die Züge manchmal für ein paar Minuten parken.

    KASPERLE, der Kumpel vom Seppl 8)

    Asus Strix Z270H, i7-7700K, 4500 MHz, 2x 16GB DDR4 (PC3200), RTX 2060 Super 8GB, PCIe M.2 SSD (3 bis 3,5 GB/s)

    Einmal editiert, zuletzt von kasperle ()

  • Hi.


    Not much activity in this thread. Let me know if there is a better place for this.


    I have an error message here from another user over on Reddit that may be a problem with eatglobal in some way. I can't quite tell, so I'm requesting some higher expertise on the matter. I've done what I can to try to help, but I'm at a loss here. This is beyond my paper thin knowledge of modding and Lua. x)


    It's a very strange (absurd) message of "string expected, got string":


  • Hallo Imsvale,

    ich kann durchaus erkennen wo der Fehler auftritt, jedoch nicht durch welchen Mod dieser verursacht wird.


    Meine eatglobal ist eine Bibliothek, welche von vielen Mods genutzt wird. Hierbei wird die jeweilige Version nur einmal geladen und dann von allen Mods, welche diese Version benötigen genutzt.

    So ist es unmöglich zu sagen welcher Mod für den Fehler verantwortlich ist.

    Wie du schon auf Reddit geschrieben hast, kann durchaus ein Mod ein feherhaftes Update bekommen haben welches nun zum Abstrurz führt. Aber genau kann ich es nicht sagen.


    Letztlich gibt es nur die Möglichkeit Mod für Mod zu deaktivieren bis der Spielstand (hoffentlich) läuft.

    It's a very strange (absurd) message of "string expected, got string"

    Nun, so absurd ist das gar nicht.

    Der Fehler tritt in folgender Funktion auf:

    Lua
    local function isHideObject(fileName, tbl)
        for i = 1, #tbl do
            if string.ends(fileName, tbl[i]) then
                return true
            end
        end
        
        return false
    end

    Wie es aussieht wird hier kein gültiger Parameter fileName übergeben was dann bei string.ends(fileName, tbl[i]) zum Absturz führt.


    Sorry, dass ich so nicht weiterhelfen kann.

    LG Enno :)

    Auch ein alter Fuchs schaut gern ein Huhn, selbst wenn er's nicht mehr Reißen kann. ^^

    163393-cpuz-ryzen9-5900-png

  • Thank you very much for the reply EAT1963!


    (Obviously I am Google Translating this. ^^)

    Wie es aussieht wird hier kein gültiger Parameter fileName übergeben was dann bei string.ends(fileName, tbl[i]) zum Absturz führt.

    I kind of understood this much. If we pretend it said string expected, got <not-string>, it's very straight forward: Bad argument type. Which is what I've assumed it is anyway.


    What confuses me is:


    1. If it got a string, why did it crash?

    2. If it didn't get a string, why does it say got string?


    Obviously, I don't think #1 is what happened. So the question is #2. I suppose this could be a Lua quirk, which I wouldn't know about. My knowledge of Lua is paper thin.


    If we ignore the absurd expected string, got string, the rest is perfectly understandable.


    Moving on: Just to confirm, what you are saying is that even though it references the mod ID 2320597125, that is not necessarily (and in fact, most probably not) the mod that caused the problem (and I wouldn't expect so anyway; it's simply a locomotive mod by community veteran MaikC!). Is this simply the mod from which the respective version of eatglobal was loaded, and as you say is then used by all other mods emplying that version of eatglobal?


    Would I also be correct in saying that if you change the mod loading order, it may then get eatglobal from another mod? Again, just to confirm my understanding. :)


    Wie es aussieht wird hier kein gültiger Parameter fileName übergeben was dann bei string.ends(fileName, tbl[i]) zum Absturz führt.


    Sorry, dass ich so nicht weiterhelfen kann.

    LG Enno :)

    You've been very helpful in clearing this up! Thank you again!