Jump to content

Phrontistes

Mitglieder
  • Gesamte Inhalte

    1608
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von Phrontistes

  1. Was ist daran neu? Du siehst dort genau das, was ich beschreibe, nämlich Es ist Zufall wohin ein Auto ohne Fahrziel fährt, genauso wie es Zufall ist, welche von den angeforderten kollidierenden Fahrstraßen zuerst aktiviert wird. Im Übrigen kannst Du beobachten, welches Fahrziel ein Auto gerade hat oder auch nicht hat. Du musst dazu nur die Steuerung des Autos im Planungsmodus aufmachen. Hat es ein Ziel ist die Targetanzeige blau hinterlegt und Du siehst den Weg in grün.
  2. Auch nur als Anregung und für den Fall, dass Du noch nicht entdeckt hast, wie was man mit dem error anstellen kann: Wenn Du vor dem ::doxxx:: noch dies eingefügst if ActStr=="" then error("Kein Eintrag für xxx gefunden") end und der Event trace ist offen, dann bleibt das Programm stehen und Du kannst nachschauen, welches Fahrzeug das ist und ggf. die Variable von Hand eintragen. Blöd nur, wenn die Animation im Fahrzeug nicht existiert (wie beim VW Bulli T1 in Deiner Beispielsanlage). Das müsste man oben noch behandeln, z.B. so: if ActStr=="N/A" then goto nichtstun end und bei den betroffenen Fahrzeugen die Variable mit "N/A" belegen, sonst bleibt das Programm ja jedes mal stehen. Ob sich das lohnt, weiß ich nicht.
  3. Beispiele gibt es noch nicht viele. Aber dieses: D62529FC-E5C5-4869-A3BE-B222BEC8B49F (BR 285) dort für die Lichter.
  4. Nachdem @prinz und @gmd mitbekommen sollten, was Du hier machst, erwähne ich sie hiermit mal.
  5. Sehr schön, dass Du das gemacht hast. Vielen Dank! Das würde ich für mich jetzt eher so machen, dass ich die Funktion auf Kommando wieder abschalte. Aber das kann man sich aus Deinen Skripts schnell zusammenbasteln. Hast Du mitbekommen, dass die Schalter auch mehrwertig sein können? Das bedeutet, dass es auch das geben kann: Türen (Name des Schalters) alle schließen (Schalterstellung 0) links öffnen (Schalterstellung 1) rechts öffnen (Schalterstellung 2) alle öffnen (Schalterstellung 3) Das bietet nochmals neue Herausforderungen, weil der state nicht mehr nur 0 oder 1 ist.
  6. Das geht: Blockkopf mit Ctrl+LMB packen und am gewünschte Ziel (auch in einem anderen EV-Bereich) LMB loslassen.
  7. Das passt jetzt nicht zu dem: Bei Straßen geht es in der Tat, dass an einem Punkt drei Spuren zusammenkommen ohne dass das eine Weiche ist. Autos steurt man über Ziele, nicht über Weichen.
  8. Und hier noch eine um Blinker und Bremslicht erweiterte Variante. Der jeweils zutreffende Blinker links/rechts und das Bremslicht können (müssen aber nicht) beim Bus eingetragen werden. Dadurch können ohne Änderung der EV auch andere Busse (mit anderen Bezeichnungen) einfach eingefügt werden. Der Variablenname bleibt immer gleich, als Wert ist einzutragen, was der Modellbauer festgelegt hat. 20250218 Bushalt mit Blinker und Bremslicht.mbp
  9. Ich bin zwar nicht Neo aber trotzdem die Rückfrage, ob Du Portale Depots verwendest aus denen Du ständig Autos (oder sonstige Fahrzeuge) entlässt? Das kann nämlich ziemlich ruckeln, auch in V9 noch.
  10. Auf den Antrag, den Du dort zu stellen gedenkst, bin ich gespannt. Auf was willst Du klagen? Kostenlose Herausgabe der Vollversion? Entschädigung für vertane Freizeit? Was kostet die Stunde?
  11. Installiere V9 in der kostenlosen Standardversion, logge Dich mit Deinen Zugangsdaten dort ein und schau' dann unter Einstellungen / Dein Benutzername was er Dir anbietet.
  12. also Modell 41458B97-8A78-404B-AE53-92BC244CE370 ist etwas anderes als womit gemeint ist Modell 40F62DD2-BC17-44C1-BF50-CC8CB7F9D5B0 in der Variante "Scheinwerfer". Deine Lichter sind auch versetzt, das sieht nicht so überzeugend aus.
  13. Hallo @EASY, nach Überarbeitung Deiner Limmat gibt es eine unschöne Asymmetrie der Beleuchtung von Lok und Tender. Dass man die jetzt umso auffälligere Tenderbeleuchtung nicht abschalten kann, stört dadurch etwas mehr. Beste Grüße Phrontistes
  14. Hall @Neo, es wäre schön, wenn man auch "durchgestrichene" Gruppen mit der rechten Maustaste auflösen könnte. Mir ist natürlich klar, dass die Gruppe weitere Elemente enthalten könnte und man sich gut überlegen muss, was man tut. Hier habe ich nur schnell mal zwei Objekte gruppiert damit ich sie sie duplizieren, bewegen und (nachdem ich woanders hin geklickt habe) erneut zusammen greifen kann. Stimmt alles, will ich die Gruppen beide wieder auflösen. Zur Verdeutlichung könntest Du vielleicht die weiteren Gruppenelemente (so vorhanden) in schwacher Schrift zusätzlich anzeigen sobald man auf die Gruppe klickt, falls das nicht zu kompliziert ist. Oder Du machst einen Warnhinweis ("Gruppe enthält weitere Elemente") falls das der Fall ist. Beste Grüße Phrontistes
  15. kann man: Es dürfen nur ganze positive Zahlen eingegeben werden. Allerdings fängt @Neo auch gleich dreifach verkehrten groben Unfug wie den hier: also $("Events").variables["Test"] = math.random(0.1, -0.1) ohne Fehleranzeige im event trace nicht ab, obwohl Lua selbst meldet: "bad argument #1 to 'random' (number has no integer representation)"
  16. bzw. umschalten von weiß auf rot, womit man mit einem Modell das Spitzen- und das Schlusssignal nach Bedarf schalten kann. Dein nachgerüsteter Lichtschein ist noch etwas unrealistisch, weil er offensichtlich von einer Leuchte ausgeht und nicht von zweien und weil er viel zu nahe an der Lok ist. @tim-fischertechnik hat es bei der BR 627 sehr gut getroffen:
  17. Wir reden von BE03DF5D-D6CA-477E-BFB2-EB66785567D4 von @BahnLand nehme ich an. Ich finde nicht, dass die überhaupt ausgehen. Solange man die Lok noch als solche erkennen kann, sieht man auch die Lichtscheiben sowohl von vorne (weiß) wie sogar von hinten (rot) Du musst sie natürlich richtig schalten. Aus dem Katalog gezogen sind sie in Stellung 0 (weiße Lampe aus). Versuche es mal mit Stellung 1 (weiß an) oder 2 (rot an).
  18. Das war auch eher als Hinweis für Mitleser gedacht, dass man tunlichst eine Endlosschliefe in Betracht ziehen sollte, wenn man in einem Ereignis (hier: Signal schaltet) genau dieses Ereignis auslöst (hier: Signal auf 0 stellen, also schaltet es ja nochmals). Für Deine Anwendung ist das kein Problem, weil Du unter der Bedingung Signal schaltet auf > 0 mit Signal = 0 reagierst. Damit löst Du zwar das Ereignis nochmals aus, das hat aber keine Folgen, denn es ist dann ja 0 ist und die Eingangsbedingung ist false.
  19. Das ist mir klar, trotzdem wäre schön, wenn die Modellbauer bei einheitliche Begriffe verwendeten.
  20. Auch das hatte ich mir schon (bisher vergeblich) gewünscht:
  21. Sorry, wenn ich nochmals meckere, aber Fahrlicht und Rücklicht schließt sich gegenseitig aus. Auch hier gehört ein mehrwertiger (in diesem Fall dreiwertiger) Schalter hin: Zugsignal aus Spitzensignal Schlusssignal Zu den von mir vorgeschlagenen Begriffen: "Zugsignal" zur klaren Unterscheidung weil es sicher auch noch eine Innenbeleuchtung geben wird und weil das bei der großen Eisenbahn so heißt (siehe hier). Auch die Begriffe "Spitzensignal" und "Schlusssignal" sind Begriffe der großen Eisenbahn. Es wäre sinnvoll, orientierten sich die Modellbauer am Signalbuch statt eigene Begriffe zu erfinden. Hier gilt nichts anderes als bei den Türen: Der Benutzer soll mit einer einzigen Anweisung das gewünschte Licht einschalten können und nicht mehr gezwungen sein, das nicht (mehr) gewünschte auszuschalten - weil Du als Modellbauer dafür gesorgt, dass sich widersprechende Kombinationen erst gar nicht möglich sind.
  22. Dass man bei solchen Operationen an die Endlosschleife denken muss, ist Dir ja sicher klar. Mit jedem toggle löst Du das Ereignis rekursiv wieder aus. Neo bricht das übrigens in Schachtelebene 25 kommentarlos ab. Wer den event tracer nicht laufen lässt, bekommt es gar nicht mit.
  23. Hast Du das Modell A75D206F-AACD-4969-B575-458C9C8B8145 schon entdeckt? Das ist ein MBS-Signal bei dem aber nichts angezeigt wird.
  24. Ja, das geht. Einen ähnlichen Gedanken hatte ich um das überfahren eines roten Signals auch dann zu verhindern, wenn der Bremsweg nicht reicht (ist bei mir Standard): Nachtrag: currentSpeed auf 0 natürlich
×
×
  • Neu erstellen...