Jump to content

MarkoP

Mitglieder
  • Gesamte Inhalte

    849
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von MarkoP

  1. Es wäre doch viel einfacher den Oberbegriffen einen Klappbereich zu verpassen, so wie du ihn in allen Listen nutzt. Ich wüsste jetzt nicht aus dem Stehgreif wie ich bei einer Fahrstraße eine Kategorie einstellen müsste.
  2. Wäre es zukünftig möglich das Gizzmo eventuell aufzusplitten, so das man mit einem Tastendruck zwischen Dreh- und Schiebemodus wechseln kann? Gerade wenn das Gizzmo relativ klein dargestellt wird passiert es immer wieder, dass der Mauszeiger verrutscht und völlig ungewollte Aktionen ausgeführt werden. Durch einen Moduswechsel wäre mehr Platz für die drei Richtungen.
  3. Ich habe noch nicht all zu viel mit den Fahrstraßen gemacht, aber bin trotzdem schnell an die optische Grenze der anzuzeigenden Menge gestoßen. Da es ja möglich ist den Fahrstraßen Oberbegriffe mitzugeben, wäre die Frage ob man zukünftig nach diesen Oberbegriffen suchen und gruppieren mit Ein-/Ausblendung kann.
  4. Ich würde mir ein Gestaltungswerkzeug wünschen, dass bereits erstellte Texturekombinationen aufnimmt und so direkt an neuer stelle aufträgt. Hintergrund: Oft hat man im Laufe der Zeit die Texturen der Bodenplatten mehrmals bearbeitet, vielleicht sogar mehrere Texturen übereinander gelegt oder mit verschiedenen Transparenzen angewendet und weiß aber nicht mehr genau wie welche Textur eingestellt war. Dann wäre es schön die Textur direkt komplett zu kopieren mit allen Einstellungen und ggf. allen übereinander liegenden Texturen.
      • 1
      • Gefällt mir
  5. Danke klingt super, wie wird das ablaufen? So wie beim Beschriftungselement? Zum Verständnis kurz die Nachfrage. Es ist doch richtig was ich ursprünglich geschrieben hatte, oder? Wenn eine Beschriftung innerhalb der Texture z.B. die Baureihennummer geändert wird und die Texture manuell zugewiesen wird, behandelt das Studio jedes Modell als hätte es eine eigene Texture. Die Texture kommt ja jeweils aus einer anderen Datei. Oder erkennt das Studio die kleinen Unterschiede?
  6. Mit der verknüpften Beschriftung habe ich damals vor den Tauschtexturen viel rumexperimentiert und es letztendlich sein gelassen, weil es immer wieder zu Problemen beim Laden der Anlagen oder Katalogteilen kam. Die Verknüpfung wurde selten bis gar nicht richtig positioniert. Darum hatte ich diese Idee gar nicht erst genannt. Wie das Beschriftungselement aus dem Katalog. Das kam mir in den Sinn. Auf diese Weise könnte man im Spiel schnell und einfach und während des laufenden Betriebs Texte anpassen und die Texturen für die Wagons wären wieder einheitlich und müssten nicht etliche Male geladen werden obwohl sie sich nur in der kleinen Beschriftung unterscheiden.
  7. Hallo, kann sein, dass es hier im Unterforum nicht ganz korrekt passt, dann bitte verschieben. Dank der Tauschtexturen besteht ja schon seit langem die Möglichkeit die Zug-/Wagonoberfläche extrem anzupassen. Seit einiger Zeit fällt mir auch immer wieder auf, dass einige User das nutzen um die Baureihenbeschriftung oder Zielanzeige anzupassen. Dadurch wird aber nach meinem Verständnis die gleiche Texture mehrfach geladen (Unterschiedet sich ja eben wegen der Beschriftung) und belastet so das Studio mehrfach. Daher meine Frage an Neo und die Modellbauer ob es ginge zukünftig die Beschriftungen an Loks und Wagons wie z.B. Zugziel, Baureihenbeschriftung oder Beschriftung für die Zugklasse statt in der Texture als Eigenschaft anzulegen. Keine Ahnung ob das überhaupt geht, ist nur eine Idee. Hätte aber dann neben der Vereinfachung der Texture auch den Vorteil, dass man diese "Eigenschaften" direkt im Studio und somit auch während des Spielbetriebs editieren könnte Ich denke das wäre wieder ein Fortschriftt zum Detailreichtum..
  8. @EASY Hab den Denkfehler gefunden. Ich meinte meinte mit Objekt den ersten Punkt nicht Objekt (Name). Dort kann ich ja nur noch in einem Dialogfenster aus einer Liste auswählen. Ich nutze die Variante mit der Variablen an der Fahrstrasse. Da jede Fahrstrasse sich auf ein bestimmtes Gleis bezieht, kann ich einfach in einer Variablen zur Fahrstrasse das Gleis benennen und dadurch im Ereignis sagen: "Beschleunige alle Fahrzeuge auf diesem Gleis". Das finde ich persönlich etwas einfacher als deine Lösung, wobei die natürlich auch möglich ist. @Hawkeye Problem ist gelöst, aber Danke für die Erklärung, auch wenn ich nur die Hälfte davon verstehe weil mir die Logik dahinter noch nicht geläufig ist.
  9. Wenn ich Objekt einstelle, dann kann ich aber nicht mehr auf den Inhalt der Objektvariablen zugreifen. Oder sehe ich das falsch?
  10. Ich will nicht den Umweg über den Zug gehen, darum habe ich den Gleiskontakt direkt an eine Variable in der Fahrstrasse abgelegt und rufe ihn von da ab. Doch leider gibt mir die EV nur den folgenden Fehler aus mit dem ich aber nichts anfangen kann: bad argument #1 to 'for iterator' (table expected, got nil) Auch der Versuch den Gleisnamen in einer Variablen des Signals zu speichern und von dort abzurufen kommt zr gleichen Fehlermeldung. Kann es sein, das hier ein Fehler in der EV vorliegt wenn für das Fahrzeug "Alle Fahrzeuge" eingestellt ist? Wenn ich ein bestimmtes Fahrzeug auswähle gibt es keine Fehlermeldung, doch das Fahrezug fährt auch nicht ab.
  11. Hallo, ich habe ein Problem beim erstellen von Fahrstrassen auf Strassen. Beispielweise versuche ich mich gerade an einem Bussnetz. Dabei lassen sich veschiedene Bushaltestationen (Bremskontakte) in eine Fahrstrasse aufnahmen und einzelne nicht. Leider gibt die Fehlermeldung nur aus, dass keine Verbindung gefunden werden kann, aber nicht wo der Fehler genau zu suchen ist. Da bei den Strassen nicht immer eine Verschiebung direkt erkennbar ist, suche ich mich oft zu Tode. Wie geht ihr mit dem Problem um?
  12. Um Züge unabhängig vom Signal/Gleiskontakt abfahren zu lassen, habe ich für meine Fahrstrassen aus dem Bahnhof heraus ein Schlagwort und eine Textvariable vergeben. Letztere beinhaltet den Gleisnamen des Abfahrtsgleises auf dem der betreffende Zug steht. Leider bekomme ich es nicht hin, den Ablauf generisch zu erstellen, so dass er unabhängig der aktivierten Fahrstrasse ist. Nach meinem Verständnis muss als Ereignis "Bei Aktivierung einer Fahrstrasse mit dem Schlagwort" ausgewählt werden. Als Ereignis "Geschwindigkeit setzen" in dem dann für Fahrzeuge alle und als Gleis der Auslöser (also die Fahrstrasse) mit der zugehörigen Textvariable angegeben werden. Hat jemand eine Idee?
  13. Lösung gefunden. Es muss in jedem Wagon die Variable Bahnsteig existieren.
  14. Danke für deine Mühen, werde ich mir anschauen und hoffentlich noch einiges Lernen.
  15. P.S. für die Triebwagen habe ich es nun hinbekommen, aber für die Wagons dazwischen nicht, da diese natürlich nicht die Zugnummer als Namen haben. Gibt es dafür vielleicht eine Lösnung?
  16. Werde ich ausprobieren und mir im praktischen Beispiel mal ansehen müssen. Bislang ist mir noch nicht klar bewusst, wann ein Zug auf einem Gleiskontakt steht wenn dieser gestoppt ist. Zeitgleich könnt ihr mir vielleicht beim umgekehrten Problem ebenfalls helfen, dem schließen der Türen und anschließendem Abfahren. Dazu habe ich eine globale Variable als Tabelle als Fahrplan erstellt. Jeder Zeiteintrag hat wiederum selbst eine Tabelle mit verschiedenen Variablen wie Ziel, Zugnummer etc. (siehe Screenshot Fahrplan) Da ich in dem Moment ja keinen Zug als Auslöser habe, beinhaltet die innere Tabelle die Zugnummer, welche gleichlautend ist wie die beiden Triebwagen. Mein Versuch geht insoweit, dass ich über das abfragen der Zeit (Lösung in anderem Thread) auf die Zugnummer der inneren Tabelle zugreife und diese als Fahrzeug/Objekt in meinem "Animation abspielen"-Aufruf verwende. Die Animationsnamen stehen in einer Objektvariablen "Türen" des Triebwagens in einer Tabelle mit dem Index "Links/Rechts", welcher wiederum ebenfalls aus einer Objektvariabelen des Triebwagens "Bahnsteig" entnommen wird. Da das ganze natürlich für den gesamten Zugverbund durchgeführt wird, ist es in einer entsprechenden Wiederholen-Funktion eingeschlossen. Leider werden aber immer alle Animationen abgespielt anstatt nur die der Türen und ich finde den Denkfehler nicht.
  17. Der Zug wird ja auch per Gleiskontakt/Signal gestoppt. Das Problem ist halt, dass ich die Aktion nur ausführen möchte wenn der Zug eben auf bestimmten Gleisen hält. Sonst würden beispielsweise die Türen ja bei jedem Halt an einem geschlossenen Signal auf offener Strecke auch aufgehen.
  18. Danke für den Ansatz, leider ist das für mein Problem keine Lösung. Ich möchte ein Ereignis erstellen bei dem das Ereignis ausgelöst wird sobald irgendein Zug auf einem Gleis mit dem betreffenden Schlagwort "Bahnhofsgleis" stoppt. Ich möchte erreichen, dass das Ereignis nur in Bahnhöfen und nicht auf offener Strecke ausgelöst wird.
  19. Hat sich erledigt, hab eine Lösung gefunden. Danke trotzdem
  20. Mein Zug hat für jeden Triebwagen/agon eine Objektvariable Türen als Tabelle mit den Inhalten Links - Türen links und Rechts - Türen rechts, zusätzlich haben die Triebwagen eine Objektvariable Bahnsteig in die je nach Fall Links oder Rechts eingetragen wird. So wie ich die EV aktuell verstehe sollte nach dem unten angehängten Screenshot für den Triebwagen beim stoppen (wird später noch eingegrenzt bzw. auf den kompletten Zugverband erweitert) die Animation mit dem Namen (aus der objektvariable Türen) der zum passenden Eintrag der Objektvariable Bahnsteig passt von Anfang in Richtung vorwärts ausgeführt werden. Statt dessen werden aber alle Animationen ausgeführt und nicht nur die aus der zugehörigen Objektvariable.
  21. Sorry, aber mit dem Lua-Kram komme ich im Moment noch gar nicht klar. Gibt es nicht auf eine Lösung für die grafische EV?
  22. Hallo, ich finde einfach keine Lösung. Was muss ich in der grafischen EV bei Gleis/Gleiskontakt auswählen, wenn ich in einer Bedingung abfragen will ob irgendein Zug auf einem Gleis it einem bestimmten Schlagwort steht?
  23. Mein Problem ist, dass meine Züge an den Bahnhöfen mal an einem linken Bahnsteig und mal an einem rechten Bahnsteig halten. Ich muss also beide Animationsnamen hinterlegen, kann aber zur Ausführung nur auf eine Objektvariable zugreifen. Ich muss also mit dieser einen Objektvariable je nach Bahnhof auf die linke oder rechte Variante zugreifen
  24. Hallo, ich würde gerne beim Halt in einem Bahnhof automatisch die Türen des Zuges öffnen (geht ja inzwischen bei den meisten Personenzügen). Jetzt sind nicht alle Wagons in der gleichen Richtung angekoppelt, sondern manche wegen der Optik der äußeren Beschriftungen (Klasse 1/2 etc.) gedreht. Das bedeutet ist muss einmal die linken Türen öffnen und bei einem anderen Wagen die rechten Türen. Nun stellt sich mir die Frage wie ich das per EV angesteuert bekomme. Mein Ansatz ist erstmal in jedem Triebwagen/Wagon eine Objektvariable für den Bahnsteig in dem der entsprechende Name der Animation eingetragen wird. Aber wie bekomme ich in die Objektvariable am besten die unterschiedlichen Infos eingetragen. Würde Sie aus einer Tabelle mit den Abfahrtszeiten ziehen wenn das ohne großen Aufwand möglich ist. Hat jemand eine Idee?
  25. Danke werde ich mir ansehen. Roter Brummer hat schon immer gute Anlagen erstellt. Das Problem ist ja prinzipiell das, dass die Fahrstrasse für die Ausfahrt nicht reagiert wenn der Zug nicht auf dem Kontaktpunkt steht. Da die Züge ja unterschiedlich lang sein können, kann kein fixer Punkt zum Stoppen festgelegt werden. Für weitere Ideen und Anregungen bin ich offen.
×
×
  • Neu erstellen...