Meine kleine Bastelecke

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


  • eis_os wir haben ja die Möglichkeit das wir alle gleistypen im Skript im spiel anzeigen lassen können anhand deinesCodes.


    if (commonapi ~= nil and commonapi.uiparameter ~= nil) then commonapi.uiparameter.modifyTrackCatenary(resultParams, { selectionlist = trackTypes })



    Frage: gibt es dies auch für die Brücken und Strassen? und wenn ja, wie wäre da der Code dafür?


    Ich würde dies noch gerne in meine Skripts hinzufügen.


    Ich danke schon im Voraus für Deine Antwort

  • Nutze - die wenn auch umständlichen - UG postRun Methode.


    Ich kann halt keine Garantien geben und musste den Code schon 2021 teilweise abschalten. (Filterung, da es zu einem UG Update inkompatibel wurde).

    Da ich die API Schnittstelle wegen TPF1/2 Alt Mods nicht ändern kann, gibt es technisch auch keine Möglichkeit das groß zu verbessern.

    Sprich, es gab das technisch alles mal für TPF1 + CommonAPI1, für TPF2 sieht es zurzeit eher schlecht aus...

  • Es war in der letzten Zeit sehr ruhig bei mir, da ich momentan nicht den Kopf hatte zu Skripten.


    Gleis / Straßen Deko System


    Dieses Skript dient zur Erstellung und Platzierung von Schienen, Straßen, Bäumen, Zäunen. Es ermöglicht es dem Benutzer, unterschiedliche Konfigurationen für Gleise und Straßen vorzunehmen und diese in der Spielwelt dynamisch zu platzieren. Hier sind die Hauptmerkmale und Funktionsweisen des Skripts:



    Parameterauswahl


    1. Gleisform (seep_trackShape)

    Optionen: Kurve, Gerade

    Beschreibung: Wählt die Form der Gleise.

    Kurve: Erstellt eine gekrümmte Strecke. Beachte: Zäune können in Kurven nicht direkt erstellt werden und müssen nachträglich mit der Zieh-Funktion für Zäune hinzugefügt werden.

    Gerade: Erstellt eine gerade Strecke.


    2. Anzahl der Gleise (seep_trackNumber)

    Optionen: Zahl von 0 bis 8 (einschließlich 4.1, 6.1, 8.1)

    Beschreibung: Bestimmt die Anzahl der parallelen Gleise.

    4.1, 6.1, 8.1: Fügt einen Abstand zwischen bestimmten Gleisen hinzu.


    3. Länge der Gleise (seep_trackLength)

    Typ: Slider

    Beschreibung: Bestimmt die Länge der Strecke in Metern. Von 1 bis 480 Meter.


    4. Höhe der Gleise (seep_trackHeight)

    Typ: Slider

    Beschreibung: Passt die Höhe der Gleise an (von -16 Meter bis +12 Meter).


    5. Neigung (seep_slope)

    Typ: Slider

    Beschreibung: Bestimmt den Höhenunterschied entlang der Strecke (max. 16 Meter).


    6. Neigungsposition (seep_slopePosition)

    Optionen: Anfang, Ende

    Beschreibung: Wählt, wo die Neigung beginnt.


    7. Straßenart (seep_streetType)

    Optionen: Verschiedene Straßenarten (town_medium_new.lua, town_small_new.lua, etc.)

    Beschreibung: Wählt die Straßenart.


    8. Straßenplatzierung (seep_streetPlacement)

    Optionen: Keine Straße, Nur links, Nur rechts, Beide Seiten

    Beschreibung: Bestimmt, ob und wo Straßen neben den Gleisen platziert werden.


    Wichtiger Hinweis: Um Kurven an gerade Strecken anzusnappen, wähle die Option ohne Straßen und ziehe die Straßen nachträglich manuell. Dies ist ein Bug des Spiels, bei dem Straßen sonst nicht korrekt an geraden Strecken einrasten.


    9. Abstand zwischen Gleis und Straße (seep_streetOffset)

    Typ: Slider

    Beschreibung: Bestimmt den Abstand zwischen der Gleisstrecke und den Straßen (0,5 bis 160 Meter).


    10. Höhe der Straße (seep_streetHeight)

    Typ: Slider

    Beschreibung: Passt die Höhe der Straße an.


    11. Zaunart (seep_fenceType)

    Optionen: Verschiedene Zaunarten (fence_metal.mdl, fence_wood.mdl, etc.)

    Beschreibung: Wählt den Typ des Zauns.


    12. Zaunplatzierung (seep_fencePlacement)

    Optionen: Kein Zaun, Nur links, Nur rechts, Beide Seiten

    Beschreibung: Bestimmt, ob Zäune entlang der Strecke platziert werden und auf welcher Seite.


    Wichtiger Hinweis: Für Kurven müssen die Zäune manuell mit der Zieh-Funktion nachträglich platziert werden, da Zäune in Kurven über das Skript nicht direkt generiert werden können.


    13. Abstand zwischen Gleis und Zaun (seep_trackOffset)

    Typ: Slider

    Beschreibung: Bestimmt den Abstand zwischen dem Gleis und dem Zaun (0,5 bis 160 Meter).


    14. Höhe des Zauns (seep_fenceHeight)

    Typ: Slider

    Beschreibung: Passt die Höhe des Zauns an.


    15. Baumart (seep_treeType)

    Optionen: Verschiedene Baumarten (z.B. azalea.mdl, red_delicious_apple.mdl, etc.)

    Beschreibung: Bestimmt die Baumart.


    16. Baumplatzierung (seep_treePlacement)

    Optionen: Keine Bäume, Nur links, Nur rechts, Beide Seiten

    Beschreibung: Definiert, auf welcher Seite Bäume platziert werden.


    17. Abstand zwischen den Bäumen (seep_treeDistance)

    Typ: Slider

    Beschreibung: Stellt den Abstand zwischen den Bäumen ein (1 bis 15 Meter).


    18. Zufällige Bäume (seep_randomTrees)

    Optionen: Ja, Nein

    Beschreibung: Wenn aktiviert, werden zufällige Baumarten entlang der Strecke platziert.


    19. Zufällige Baumskalierung (seep_randomTreeScale)

    Optionen: Ja, Nein

    Beschreibung: Wenn aktiviert, variiert die Größe der platzierten Bäume zufällig.


    20. Baumskalierung (seep_treeScale)

    Optionen: Normal, Mittel, Klein, Sehr Klein, Groß, Zufällig

    Beschreibung: Definiert die Größe der Bäume.


    21. Anzahl der Baumreihen (seep_treeRows)

    Optionen: 0 bis 30

    Beschreibung: Gibt an, wie viele Baumreihen neben den Gleisen platziert werden sollen.


    22. Abstand zwischen den Baumreihen (seep_treeRowDistance)

    Typ: Slider

    Beschreibung: Stellt den Abstand zwischen mehreren Baumreihen ein.


    23. Höhenabstand zwischen Baumreihen (seep_rowHeightDifference)

    Typ: Slider

    Beschreibung: Gibt an, wie hoch oder tief die nächste Baumreihe im Vergleich zur vorherigen platziert wird.


    Wichtige Hinweise:

    Zäune in Kurven: Zäune können in Kurven nicht direkt über das Skript erstellt werden. Verwende stattdessen die Zieh-Funktion im Spiel, um die Zäune manuell entlang der Kurve zu platzieren.

    Straßen in Kurven: Um eine Kurve an eine gerade Strecke anzusnappen, erstelle die Kurve ohne Straßen. Nach dem Ansnappen kannst du die Straßen manuell entlang der Kurve platzieren, da das Platzieren von Straßen vor dem Snapping zu einem Fehler führen kann.

    Diese Parameterauswahl und Hinweise ermöglichen es dir, die Strecken und Dekorationen im Spiel optimal zu gestalten und bekannte Bugs zu umgehen.




    Zusammenfassung:

    Das Skript ist ein leistungsfähiges Werkzeug für die Gestaltung und Dekoration von Gleis- und Straßensystemen in Simulationsumgebungen. Es bietet zahlreiche Anpassungsoptionen und berücksichtigt typische Anforderungen wie Neigung, Platzierung von Bäumen und Zäunen, sowie das Platzieren von Straßen. Die Flexibilität des Systems und die detaillierte Kontrolle über die Parameter machen es für komplexe Layouts und Szenarien sehr geeignet.



    Es wird noch ein Video Tutorial erstellt, was für Möglichkeiten man hat mit diesem Skript. Es braucht die Common API (aktiviert fürs Spiel) und die Kollision Mod.

    Diese Modifikation wird es zurzeit nur für den PC Spieler geben.


    Download hier: Gleis /Strassen Deko System oder auf Steam: Steam Workshop

  • Das nächste wo ich in Angriff nahm war eine Modifikation wo man sehr oft in den USA z.B. sieht


    Nämlich das hier, siehe Bilder


    Und da Dachte ich mach doch noch einige Modifikationen mehr dazu,


    Mit dieser Modifikation besteht nun die Möglichkeit, Gleis über Strasse, Gleis über Gleis, Strasse über Strasse und Strasse über Gleis zu bauen. Und wenn man dann noch nicht genug eingestellt hat, kann man noch den Tunnel aktivieren entweder mit gleis oder Strasse.




    Ja und es gibt dafür Mod Abhängikeiten, warum das Rad neu erfinden wenn es sie ja schon gibt.


    Man braucht von Onkel Lu die unsichtbare Brücke, die Hochbahn U1- und Hochbahn U2 Brücke und die Kollisions Mod.


    Die meisten haben ja eh schon diese Mods, also wird es ja nicht wirklich schlimm sein.


    PS: Diejenigen die nicht warten können, dürfen gerne in meinen Discord kommen und die Modifikation dort schon herunterladen.

  • Bald wird es kommen, das kleine aber feine Flächenskript, in der letzten Zeit war es eher ruhig hier bei mir, da ich mehrheitlich lieber auch gestreamt habe oder einfach im Hintergrund im dunklen Kämmerchen ergibig ausgetestet habe.



    Es werden noch weitere Texturen für die Flächen gemacht, die Flächen kann man in 3 versch. Formen machen, Rechteck, Kreis und Quadrat. Man kann die Breite und Länge jeweilig auch einstellen, dies gilt für alle 3 Formen. Die Flächen besitzen eine Kollission gegenüber der KI wo sie nicht bauen kann, so habt ihr die Möglichkeit selbst kleine, wenige Dinge genannt Schönbau zu gestalten wie, kleine Parks usw. Es gibt ja viele schöne Assets als Mods dazu. Voraussichtlich wird dieser Flächen-Mod eher näher sein als das neue Jahr kommen wird für die Veröffentlichung. Wenn Ihr gerne schauen möchtet, wie und was man damit alles machen kann, dürft Ihr gerne bei mir im Stream vorbeischauen und mich löchern mit Euren Fragen. Ihr dürft also gespannt sein;-) In dem Sinne wünsche ich Euch einen schönen Weihnachtstag :-)

  • :?::?::?::/ ?(:huh:


    Es erscheint dort folgende verstörende Meldung:

    Zitat

    Die Inhalte von speedmasterlive sind an bestimmte Zielgruppen gerichtet

    Folgendes könnte darin vorkommen: Erhebliche obszöne und vulgäre Sprache, Drastische Gewaltdarstellungen

    Diese Inhalte sind möglicherweise nicht für dich geeignet.

    Ich will TpF3 mit Dinos, Zombies und Vulkanen!

  • Nun da mich einige in meinem Stream gefragt haben ob man die Hochbahn Gleis/ Strassen Mod auch irgendwo downloaden kann, hab ich dies nun hier gemacht. Es gibt noch 2 kleine Überraschungen in dieser Mod , die Euch vielleicht ja auch gefallen werden:-)


    Es ist freigeschalten, also findet Ihr die Mod hier: Hochbahn Gleis / Strasse


    Wenn Ihr Fragen habt usw. dann könnt Ihr gerne dies hier schreiben oder bei mir gleich im Stream nachfragen.

  • Hast du auch die Abhängigkeiten beachtet? Steht beim Download weiter unten :-)


    Benötigte Modifikationen:


    - Unsichtbare Brücke Unsichtbare Brücke von Onkel_lu

    - https://steamcommunity.com/sha…iledetails/?id=2460445640 Berliner Hochbahnviadukte

    - https://steamcommunity.com/sha…iledetails/?id=2660921894 Build with Collision


    wenn Du die nämlich hast, dann kannst du bei dieser Modifikation auf unsichtbare Brücke, Hochbahn1 oder Hochbahn2 einstellen. Die Steinbrücke kommt nur, wenn Du diese Abhängigkeit nicht hast. Danach geht es problemlos. Und beachte bitte wenn Du die Brücke dann weiter ziehen willst, das sie mind. 12 Meter hoch sein muss. Ansonsten geht es nur gerade, und mit der Länge einstellen.

  • Ja, es ist wieder ein bisschen Zeit zum Skripten. Für mich war es immer lästig, z.B. die Gräber einzeln zu setzen und dann ist es meistens nie in einer Linie.


    Deswegen habe ich mich einmal ran gesetzt und zuerst einmal die Erlaubnis zu holen das ich sowas skripten darf natürlich wird es dann die Abhängigkeiten zu den Mods geben . Aber ich denke das ist nicht wirklich schlimm.


    Eine kleine Vorschau was es geben wird wenn es fertig sein wird. Momentan ist noch Finetuning angesagt.


       


    Was für Möglichkeiten hat man mit diesem Skript?


    - Anzahl der Gräber pro Reihe

    - Anzahl der Reihen

    - Abstand zwischen den Reihen

    - Zufällig oder 1 Art des Grabes



    Ich find es für mich selbst sehr praktisch, somit kann ich schnell einfach mal einen Friedhof machen ohne allzu lange die Zeit zu verlieren.


    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


    In einem anderen Skript was auch noch kommen wird , ist etwas wo die Schönbauer sicherlich gebrauchen können, natürlich auch all die Anderen aber das ist gedacht damit man eigene Brücken wie z.b. mit dem Jofried Viadukt usw. Mauern machen kann usw. Das skript hat 4 Gleispaare, die man wie der Name schon sagt jedes Gleispaar individuell mit der Höhe einstellen kann. das heisst von -16 bis +20. Ab 2 Meter höhe erzeugt es automatisch die unsichtbare Brücke von Onkel Lu, somit habt ihr da auch wieder etwas wo Ihr Eure kreative Seite ausleben könnt.



    Aber es dauert noch eine Weile, bis die Dinge fertig sind.


    PS: Ihr dürft auch gerne bei mir auf Twitch vorbeikommen, da lebe ich gerne meine chaotische, unkreative. lustlose, fabelhafte, mit keinem Plan Weise auf der Karte aus. Jaja, ich weiss Eigenwerbung stinkt. Aber ich machs trotzdem.. man kann ja die Fenster aufreissen das der Gestank rausgeht :-)

  • Moin!

    habe jetzt eben die Depencies mit herunter geladen und aktiviert Für die Hochbahn Gleise. mein Problem is jedoch dass sobald ich Jegliche art von Brückenstück Platziere, mir das Spiel Abstürtzt...



    ich weis nicht ob das ein User error von meiner Seite Ist :D