Jump to content

oberrrrroller

Mitglieder
  • Gesamte Inhalte

    110
  • Benutzer seit

  • Letzter Besuch

Letzte Besucher des Profils

1773 Profilaufrufe
  1. Hallo MBS-Fans, ich freue mich schon auf den Einsatz der Version 9. Muss mich allerdings noch etwas gedulden, da ich gerade zur Hüft-OP im KH und anschließend zur Reha bin. Um so besser wird es dann mit den vielen Neuerungen laufen. Habe gerade gesehen, dass @Neo den ersten Hotfix veröffentlicht hat. Bis ich wieder loslegen kann, ist sicher noch viel mehr "in trockenen Tüchern". Vielen Dank an @Neo für das tolle Programm und natürlich auch an die vielen Tester und Helfer. Gruß Oberrrrroller
  2. Ich glaube, jetzt funktioniert es wie gewünscht. Habe im Ereignis "Schienenverkehr/Schmalspur/Haltevorgang/Rundkurs" bei den Bedingungen die Haken bei Negieren entfernt und die Aktionen unter den Trennstrich als nicht erfüllt eingefügt. Habe zwei Durchläufe ausgeführt. Im Schattenbahnhof bleiben die Türen und Sperren geschlossen, an den Bahnsteigen gehen sie auf. Hänge die Anlage an, ist aber noch im Bau (und ziemlich groß) Gruß Frank V8_ICE-E_2_Schmalspur.mbp
  3. Liegt es an der Wiederholung "Für alle Fahrzeuge in einem Zug/Fahrzeugverband"? Gruß Frank
  4. Nicht für Strecken, aber für mehrere Bahnhofsignale. Und die lösen gleichzeitig noch andere Ereignisse aus, die für den "Problem"schattenbahnhof nicht benötigt werden. Deshalb wollte ich ihn mit einer Bedingung ausschließen. Aber irgendwie funktioniert es nicht. Gruß Frank
  5. Hallo Hawkeye, danke für die schnelle Antwort. Ich vergaß zu erwähnen, dass das Ereignis universell für mehrere Bahnhöfe auch noch gilt. Da sollen die Türen und Sperren öffnen, nur an dem einen nicht. Wenn ich das Schlagwort "Ankunft" weg lasse, gilt das Ereignis ja nicht mehr universell. Brauche ich also wie es aussieht zwei Ereignisse. Gruß Frank
  6. Hallo MBS-Fans, da habe ich noch ein Problem. Ich habe Bedingungen gesetzt (siehe Bilder), dass die Türen und Sperren an einem Haltepunkt (Ausweichstelle im Tunnel) nicht öffnen sollen; tun sie aber trotzdem. Was habe ich da falsch eingestellt? Gruß Frank
  7. Hallo streit_ross, danke für die schnelle Antwort. Ich hab's jetzt hingekriegt. Die Ausfahrtsignale haben die Variable "Bahnsteig" mit dem Text "Rechts" oder "Links", jenachdem auf welcher Seite der Bahnsteig liegt. Dann hatte ich einen zweiten GK auf den Signalkontakt gelegt und ihm die Variable "Bahnsteig" mit dem entgegengesetzten Text gegeben. Funktionierte auch ganz gut. Waren aber zusätzliche GK, unübersichtlich und unhandlich. Nach deinem Vorschlag kam mir die Inspiration: dem GK eine zusätzliche Textvariable "Gegenseite" mit dem entgegengesetzten Text geben und die Ausrichtung vertauschen (siehe Bild). Erspart die Zeitverzögerung. Danke für die Eingebung. Gruß Frank
  8. Hallo MBS-Fans, wie bekomme ich das hin, dass am Bahnsteig die Türen bzw. Sperren auf beiden Seiten öffnen, weil bei der Schmalspur ein Bahnhof am mittleren Gleis rechts und links einen Bahnsteig hat. Die Türen und Sperren sollen sich auf beiden Seiten öffnen, so dass die Fahrgäste in die rechts und links wartenden Züge umsteigen können. Viele Grüße Frank
  9. Hallo Phrontistes, vielen Dank für deine schnelle Hilfe. Habe deinen Code ausprobiert. Habe die zweite Verzögerung wie von dir eingezeichnet eine Zeile nach oben verschoben. Hat noch nicht funktioniert, aber sehr geholfen den Fehler zu beseitigen, mit einem zusätzlichen 'end' darüber. So sieht das Ganze jetzt aus: if not deferredCall then if not (signal.state == 0) then local t = layout:getVehiclesOn(signal) for i, Fahrzeug in ipairs(t) do local t, t2 = layout:getVehicleGroup(Fahrzeug, 3) for i, Wdh in ipairs(t) do local Ori = t2[i] Wdh.animations["01-Sperre 1 Oeffnen"]:play(-1, -1) Wdh.animations["02-Sperre 2 Oeffnen"]:play(-1, -1) end end defer(2, "Verzögerung (1)") end elseif deferredCall == "Verzögerung (1)" then if not (signal.state == 0) then local t = layout:getVehiclesOn(signal) for i, Fahrzeug in ipairs(t) do local t, t2 = layout:getVehicleGroup(Fahrzeug, 3) for i, Wdh in ipairs(t) do local Ori = t2[i] if Wdh.variables["Türen Hinten"] ~= nil then Wdh.animations[Wdh.variables["Türen Hinten"]]:play(-1, -1) Wdh.animations[Wdh.variables["Türen Vorn"]]:play(-1, -1) end end end defer(4, "Verzögerung (2)") end elseif deferredCall == "Verzögerung (2)" then signal.trackContact.autoAcceleration = true defer(3, "Verzögerung (3)") elseif deferredCall == "Verzögerung (3)" then signal.trackContact.autoAcceleration = false end Die Anweisung zum Schließen von Signalen habe ich weggelassen, weil die durch die Einstellungen der Fahrstraßen automatisch geschlossen werden. Nochmals Danke. Gruß Frank
  10. Hallo LUA-Experten, ich brauche noch mal euere Hilfe. Habe jetzt einen Schmalspurzug mit 750 mm Schmalspur Personenwagen (mit Türen) und 750 mm Schmalspur Aussichtswagen (ohneTüren). Deshalb habe ich das Script (Bild 1) ergänzt (Bild 2). Bis zur roten Linie funktioniert alles einwandfrei (Sperren schließen und Türen nach Verzögerung). Aber dann geht es nicht weiter. defer(3, "Verzögerung (2)") elseif deferredCall == "Verzögerung (2)" then signal.trackContact.autoAcceleration = true defer(4, "Verzögerung (3)") elseif deferredCall == "Verzögerung (3)" then signal.trackContact.autoAcceleration = false findet nicht statt, obwohl das Script keine Fehlermeldung anzeigt. Wo habe ich da einen Fehler gemacht. Schon mal vielen Dank für euere Hilfe. Gruß Frank
  11. Hallo MBS-Fans, durch eure Hilfe habe ich alle Bahnhofshalte so umgestellt, dass bei allen Personenwagen die Türen erst kurz bevor die Züge abfahren geschlossen werden. Vorher war eine Verzögerung nach dem Eintreffen am Bahnsteig eingestellt, egal ob der Zug abfährt oder warten muss bis die Fahrstraße frei ist. Vielen Dank an alle Helfer. Gruß Frank
  12. Hallo MBS-Fans, bei dem o. g. Tipp von Eggu waren alle Wagen gleiche Bauart und gleiche Richtung. Wie funktioniert das, wenn unterschiedliche Wagentypen zum Einsatz kommen und vorwäts und rückwärts im Zugverband fahren? Ich habe auf meiner Anlage: 4-Achs-Fernverkehrswagen: "04 Einstiegstüren links"; "05 Einstiegstüren rechts" Nahverkehrswagen (Umbauwagen): "01 Tueren 1"; "02 Tueren 2" Nahverkehrstriebwagen (ET 85 und Regio Shuttle): "Türen links"; "Türen rechts" Kann mir jemand Hilfe geben, wenn erst das Signal öffnet, dann die unterschiedlichen Animationen zum Türen schließen ablaufen und dann die Züge abfahren sollen? Vielen Dank schon mal im Voraus für Unterstützung. Gruß Oberrrrroller
  13. Hallo Eggu, danke für die schnelle Hilfe. Dein Skript funktioniert tadellos. Ich bin begeistert. Das ist das Schöne am MBS - es gibt immer Helfer, die schnell Unterstützung gewähren. 👍😀 Gruß Oberrrrroller
  14. Hallo MBS-Fans, das mit der allgemeinen Einsetzbarkeit funktioniert. Aber wie bekommt man es hin, dass vor der Abfahrt erst die Sperren und 1 oder 2 Sekunde(n) später die Türen schließen, ähnlich wie beim Öffnen. Sieht irgendwie besser aus. Schon mal vielen Dank für euere Hilfe. Gruß Oberrrrroller Verzögerte Abfahrt_Test.mbp
  15. Hallo Götz, bei deiner Anlage "Verzögerte Abfahrt" ist nur ein Bahnsteig rechts und ein Signal und die Fahrzeuge sind in der gleichen Richtung angeordnet. Wie kann man den ganzen Ablauf auf mehrere Situationen anwenden, z. B. Wagen vorwärts und rückwärts oder mehrere Signale universell mit einem EV-Eintrag bedienen? Viele Grüße Frank
×
×
  • Neu erstellen...