Beiträge von melectro

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 habe versucht, eine Lösung zu finden, um einen Busbahnhof mit einem Güterterminal zu verbinden. Mit terminalGroups und result.station könnte es möglich sein, eine .con-Datei mit beiden Bahnhofstypen zu erhalten. Allerdings bin ich hier gescheitert. Die andere Idee, die ich habe, ist, mit zwei Confiles zu erstellen:

    1) eine Industrie mit Güterterminals und

    2) einen Busbahnhof

    Beide werden mit einer Verbindungsstraße konfiguriert, result.edgeLists

    Nachdem die Industrie vom Benutzer auf der Karte platziert wurde, wird ein Gamescript aufgerufen, um das zweite Confile (Busbahnhof) mit bekanntem Offset zur Industrie zu positionieren. Diese beiden sollen nun durch ein Straßensegment verbunden werden. Ist dies in TpF2 möglich?

    Auf dem Bild sieht man den Busbahnhof und die Verbindungsstraßen der Industrie, aber alle meine Versuche, ein Segment hinzuzufügen, schlagen fehl. Wenn ich api.cmd.make.buildProposal(proposal, nil, true) ausführe, bekomme ich nichts.

    Mein Skript holt sowohl die Edges als auch deren Nodes ab, so dass alle Daten verfügbar sind.

    Hat jemand eine Idee?


    Ich habe zwar irgendwo mal gelesen, dass Du nicht mehr an deiner Autobahn arbeitest,

    Ich schrieb:


    im Moment keine Pläne, den Autobahnkreuz-Mod zu ändern.


    wie ich bei deiner Autobahn, die "130'er"-Schilder und die Blendschutzlamellen in der Mittelleitplanke gelöscht bekomme

    Die Schilder sind in der Straßenkonfiguration leicht zu finden (res/config/street). Dort sind sie gesondert als Assets zu finden (name = "Verkehrzeichen/VZ_130.mdl",). Die Blendschutzlamellen befinden sich in den Mesh-Daten und sind für den Endnutzer schwieriger zu entfernen.

    Ich habe den Verdacht, dass mein Skript nicht damit umgehen kann, wenn in einer früheren Version des Ölterminals eine Lastwagenwaage fehlt. Wenn nun die Version 1.9 verwendet wird, wird dieses Objekt nicht gefunden und es gibt eine Fehlermeldung.

    Ich werde den Code durchsehen und sehen, ob ich eine Korrektur vornehmen kann. Wenn ich dich richtig verstehe, kannst du spielen, wenn du die beiden alten Ölterminals abreißt?

    Now I've found the cause and it's so incredible I can hardly believe it's true.


    I started developing my design as a station, but a few days ago I changed it to an industry. After some more time, I happened to see that labelText was not visible on some of the objects.


    It is quite clear that labelText does not work on objects in a construction defined as industry.

    Reading on the TpF2 Wiki, I understand the description in a different way.

    Am I interpreting the text wrong, should it not be possible to use industry?


    I have redone a similar test as before but now with ‘type = “RAIL_STATION_CARGO”,’ and an extra object with labelText, so the three get index 0, 1 and 2. The table labelText looks strange to me, but the result works in the game.


    If I put two or more .mdl objects before the objects containing the labelText definition, the index number of each labelText appears on the left of all rows. It is for me somewhat confusing.

    Here is my code snippet that I am now using for testing in the con file. I have also configured a number of groundFaces in the confile (not viewed in the snippet below), so that the construction is clickable in the game.

    The print result will be as follows:

    The strange thing is if I delete one of the initial ‘lane.mdl’ then the result on the labelText table becomes corrupt.


    This code example has one less mdl in initial configuration. I expect the labelText table to start at one index number lower than the first.

    Print result from second test:


    Note that the labelText table is completely different from the initial


    If I remove both lane.mdl configurations and start directly with my .mdl, I get even more strange results on the labelText table.


    My interpretation of these results is that when LabelText is given index [1], things happen that you would not expect.

    Unfortunately, I haven't yet found the reason why I don't get any text in the game. :(

    After I succeeded in my first project, I am using my experience in my next one. I have now suddenly lost the display of Labeltext in the game. However, I can see the sample number "123" in the new model in the Model-editor. The position is clearly above the base surface and I have tried removing the base (the yellow square completely) and still no text is visible in the game.

    I have cleared the shader and texture case and right now I don't understand why the Model-editor can show but not in the game. Is there something I should check? It has been working a few days ago...


    (There is no error in the log file)



    I tried to delete and rebuild some of my pipe infrastructure, but that didn't help.

    A few questions, to understand the basics of your game.


    Is your saved game built with the previous version of the oil terminal and you have now upgraded with the latest oil terminal version?

    I am thinking, could there be some old “creek bridge” with pipeline that has not been updated? Creek bridge (A,B and C) are other mods, which if used also need to be updated.


    Unfortunately the error text says nothing that I can understand.

    melectro In der melectro_track_industry_1\res\scripts\track_industry\add_compartments.lua habe ich einen logischen Fehler gefunden;

    Ich habe das Gefühl, als hättest du eine neue Diskussion im falschen Thread begonnen. Es ist einfach, die Logik umzukehren, so dass der Wagen, den man vermisst, die gewünschte Funktion erhält. Es ist auch wichtig, den Überblick zu behalten, damit andere Mods nicht plötzlich anfangen, die Last zu zeigen, da es mehrere Wagen gibt, die das Format einfach nicht verarbeiten können.


    Für Diskussionen speziell zum Thema Rail and Track Industry, siehe diesen Thread: Rail & Track Industry Mod

    Hallo Eis_os


    vielen Dank, dass du dir die Zeit genommen hast, das CommonApi-Problem zu lösen.

    Hier ist mein Ergebnis zu deiner Testversion.

    Ich habe gerade die neue Mod in die Mod-Bibliothek eingefügt, (die alte war schon vorher weg). Ich habe mein Spiel gestartet (ohne CommonApi2 zu aktivieren, bevor ich mein Spiel geladen habe) und bei 100% stürzte es bei einer anderen Mod ab, VacuumTube „Build with collision“. Als dieser Mod aus dem Spiel entfernt wurde, startete es ohne Absturz.

    Ich habe nun „Build with collision“ deaktiviert und lade das Spiel mit aktiviertem CommonApi2 v1.9 und es funktioniert soweit.

    Manche Trams halten an den Bahnsteigen zu früh an

    Vielen Dank für dein Feedback, ich werde versuchen, deine Frage zu beantworten.

    Wenn du Alt-Gr und L drückst, kannst du selbst sehen, wie die Nodes und Edges platziert werden. In der Abbildung unten habe ich die verwendeten Haltepunkte markiert. Diese befinden sich in der Mitte, damit die Straßenbahnen in der Mitte halten. Du verwendest sehr lange Waggons und im Moment ist die Haltestelle nicht für diese Waggons angepasst. Deshalb sieht man den angeblichen Fehler. Es ist nicht einfach, die Haltestelle dehnbar zu machen (es ist machbar, aber es erfordert viel Programmierarbeit), daher ist es leider nichts, was ich im Moment plane.