Jump to content

Goetz

Mitglieder
  • Gesamte Inhalte

    4925
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von Goetz

  1. Das Problem ist, dass dieser falsche Begriff bei dir zu einer falschen Vorstellung führt. Und diese falsche Vorstellung bringt dich dann auf die falsche Idee, eine Variable "anhalten" zu wollen.
  2. Aaawwww - New Zealand! If you're clever, EASY, you insist on personal delivery ;-)
  3. Wenn ich dich richtig verstehe, dann löst ein ankommender Zug aus, dass ein anderer den Schattenbahnhof verlässt? Ohne Prüfung, ob der Ausfahrtbereich und der erste Streckenabschnitt hinter dem Schattenbahnhof frei ist? Wenn ja, dann ist diese Taktik die Hauptursache für deine Probleme. Warum meldet der ausfahrende Zug überhaupt "Gleis besetzt", wenn der nächste einfahrende Zug diese Information nicht auswertet und einfach einen weiteren Zug auf die Reise schickt? Du drückst dich - bitte verzeih mir - schwer verständlich aus. Und du beantwortest meine Frage nicht. Wieso läuft deine Variable? Variablen kann man nicht pausieren, weil Variablen nicht laufen ... Was genau passiert also mit deiner Variablen, das du als Laufen bezeichnest? Und wie sieht der Eintrag in deiner EV aus, durch den deine Variable läuft?
  4. Ereignis: Zug verlässt Gleis (und damit den Abschnitt zwischen Schattenbahnhof und dem ersten Block) Aktion: Variable setzen - Name: DeinZufallsWert Wert: Random (genaue Schreibweise habe ich gerade nicht parat) Ereignis: Variable wurde gesetzt - Name: DeinZufallsWert Wert: $DeinZufallsWert Aktion: nächsten Zug rausschicken und dafür den aktuellen Wert der Variablen verwenden, um zu bestimmen, welcher Zug ausfahren soll. Ich begreife immer noch nicht, warum du deine Variable anhalten willst, weil ich nicht verstehe, wieso deine Variable läuft? Eine Variable läuft doch nicht. Sie enthält einen Wert. Eine Variable ist wie ein Notizzettel, auf dem etwas steht das man sich merken möchte. Und den man dann ablesen kann, wenn man die auf dem Zettel notierte Information benötigt. Im obigen (vereinfachten) Beispiel wird genau einmal ein Wert erzeugt und in der Variablen abgelegt. Nämlich genau dann, wenn der abschnitt für die Ausfahrt aus dem Schattenbahnhof frei geworden ist. Das passiert im ersten Ereignis. Und im zweiten Ereignis wird der Wert, welcher gerade gewürfelt und in der Variablen abgelegt wurde, benutzt um den nächsten Zug rauszuschicken.
  5. Du hältst eine Variable an und startest sie wieder? Wie machst du das? Und wozu? Eine Variable bekommt einen Wert zugeordnet und behält diesen so lange, bis der Wert durch einen anderen ersetzt wird. Und das ist nur dann sinnvoll, wenn sich Bedingungen so geändert haben, dass sich die Variable einen neuen Wert benötigt.. Willst du beispielsweise eine Zufallszahl haben, dann "würfelst" du diese Zahl einmal und speicherst das Ergebnis in der Variablen. Und die nächste Zufallszahl erzeugst du erst dann, wenn du wirklich eine benötigst. Nicht ständig! Um zu vermeiden, dass Züge, die den Schattenbahnhof verlassen, auf vorausfahrende Züge auffahren, musst du Streckenabschnitte definieren und sichern. Für diesen Zweck sind Signale zuständig. (Die alleine können im MBS aber keinen Streckenabschnitt sichern. Dazu gehört mehr.) Wenn ein Zug den Abschnitt hinter dem Schattenbahnhof verlässt, wenn er also das folgende Signal passiert, dann musst du mit einem Ereignis "Zug verlässt Gleis" diese Tatsache in der EV verwerten. Erst, wenn diese Bedingung erfüllt ist, darf ein weiterer Zug ausfahren. Und dieser Zug darf zunächst nur bis zu diesem Signal fahren. Bevor er das passieren darf musst du prüfen, ob der nachfolgende Streckenabschnitt frei geworden ist. Weshalb der vorausfahrende Zug beim nächsten Signal wieder melden muss "Zug verlässt Gleis". Solange er das noch nicht gelmeldet hat muss der nachfolgende Zug am ersten Signal gestoppt werden. Und so geht das Abschnitt für Abschnitt weiter.
  6. Ich denke nicht, dass eine durchdachte Steuerung Speicher frisst. Jedenfalls nicht den Speicher, der für die Performance ausschlaggebend ist: Grafikspeicher. Es belastet auch nicht den Teil des Rechners, der für die Grafikberechnungen zuständig und somit für die Framerate verantwortlich ist. Aber ich denke, dass der "Spielspaß" den wichtigsten Anteil am Erfolg einer Unterhaltungssoftware hat. Viel mehr, als die Optik. Der Nutzer von Unterhaltungssoftware (ich vermeide hier bewusst das Wort "Spiel") möchte vor allem etwas tun. Und wenn man Anlagen nicht nur entwerfen, sondern diese auch dank einer ergonomischen Steuerung bespielen kann, dann erhöht das ganz enorm die Möglichkeiten, etwas mit dem MBS zu tun. Es erhöht zugleich auch den Kundenkreis. Denn es gibt vergelichsweise wenige Menschen, die eine Modellbahn bauen wollen. Aber damit spielen will nahezu jeder. Trotz der immer spektakulärer werdenden Grafik im Genre Computerspiel gibt es eine ganze Reihe von sehr erfolgreichen Titeln, die mit schlichter Grafik, aber gutem Spielprinzip sehr erfolgreich sind. Schau dir beispielsweise "Factorio" an. Grafisch schlicht (aber stilvoll) aber von hohem Suchtfaktor, weil es die Dinge bietet, die den User gut unterhalten. Die ihm Spaß bereiten. Das Spiel ist seit der Early Access Veröffentlichung auf Steam der Renner. Mit dem Erfolg erhöhen sich die Möglichkeiten für eine ausgefeilte und flotte Grafik ganz erheblich. Denn dann kommt das nötige Geld in die Kasse für eine gute Grafik-Engine, Programmierer mit speziellen Fachkenntnissen etc. Das MBS hat enormes Potenzial für eine durchdachte Steuerung. Weil der Kern der Software gut strukturiert ist. Daher finde ich persönlich den Weg richtig, die Steuerung als nächstes in Angriff zu nehmen. Ich verstehe andererseits aber auch dein persönliches Interesse an einer guten Optik. Denn deine Modelle im Katalog sind mir gleich ins Auge gesprungen, als ich mich das erste Mal mit dem MBS befasst habe. Die sind durchweg klasse!
  7. Ich schon. Zwar nicht in diesem Forum (weil ich hier noch keine langen Beiträge komplett online verfasst habe), aber in anderen Foren. Das Häkchen bei "angemeldet bleiben" und der Erhalt des Fensters ist kein Garant dafür, dass man die Verbindung während des Verfassens sehr langer Beiträge wirklich hält.
  8. Goetz

    Graffiti

    Da Graffiti heute zum Landschaftsbild gehören, finde ich sie auch bei der Nachbildung der Realität als Modellbahn sehr nützlich. Und wenn sie - wie die oben gezeigten - sogar noch von gestalterischem Können zeugen, dann sind sie obendrein auch ein ästhetisches Element. Immer her damit!
  9. Guter Hinweis, Easy. Ausblenden ist sicher geschickter als festpinnen.
  10. Mir würde nur der Weg einfallen, dass ich alle Objekte selektiere indem ich einen Rahmen aufziehe. Öffne ich dann anschließend die Modellliste, dann sind diese Objekte hervorgehoben und ich kann jedes einzelne davon auswählen. Gerade fällt mir noch ein zweiter Weg ein: Setz bei dem Objekt, welches das gewünschte überlagert, die Stecknadel. Dann ist es nur noch per Doppelklick anwählbar und ein einfacher Klick wählt das darunter liegende Objekt. Anschließend kannst du die Stecknadel wieder ausschalten.
  11. Ich kenne das auch von verschiedenen Foren, dass ich während des Verfassens längerer Beiträge "rausfliege". Daher habe ich mir angewöhnt längere Postings zunächst offline zu verfassen, also beispielsweise im Notepad oder ähnlichem vorzuschreiben. Es ist sowieso manchmal klüger, nicht "gleich ins Eingabefeld zu denken".
  12. "Skat" is the name of the most popular German card game. It has the same number of followers here that for instance "Bridge" has in England.
  13. Zu Punkt 1 kann ich leider nichts beitragen, da ich von realen Modellbahnen nicht viel verstehe. Zu Punkt 2: Du kannst im MBS mehrere Platten erstellen und diese zusammen mit allem, was darauf aufgebaut wurde, zu einer Gruppe zusammenfassen. Diese Gruppen können dann wieder nach Belieben zu einer Anlage zusammengefügt werden. Jede Gruppe lässt sich (so, wie auch jedes einzelne Element auf den Anlagen) mit einem einfachen Klick sichtbar/unsichtbar schalten.
  14. Goetz

    Harbor

    is it - maybe - a conflict of MBS versions that prohibts you from uploading a layout? If you're ahead of the current official version and working with a beta issue, uploads of layouts are not possible (I believe). Still - you can always export your layout to an mbs file and then attach this to a posting here. That would at least grant some readers here access to it. About Germany: Check out Rew Boss on Youtube. He's a brit who's now spent half his life in Germany. It's really entertaining to hear him describe Germany from his british point of view. Most of his videos are in English. And his German is excellent!
  15. You really have a knack for this, badattitude77. Nice and stylish design.
  16. Goetz

    Harbor

    The excerpt of your layout that you show here looks mighty impressive, badattitude77. Lots of interesting corners that beg exploring.
  17. Schau dir die Elemente des GBS (= Gleisbildstellpult) mal genauer an, Schlagerfuzzi. Das sind alles kleine Gruppen, die du auflösen kannst. In diesen Gruppen sind Taster und Anzeigen enthalten. Und diese kannst du wie andere Taster und Anzeigen auch direkt mit den entsprechenden Dingen auf der Anlage verknüpfen. Aber wie Quackster schon schrieb: Wenn ein Zug am Signal selbständig halten soll, dann brauchst du die EV. Die GBS Elemente sind nur eine Fernbedienung für Signale und Weichen. Mehr nicht. Für diesen Zweck sind sie aber klasse, weil du dir eine vereinfachte, schematische Darstellung der Anlage damit bauen und so alles zentral bedienen kannst. Gerade so, wie es auch in realen Stellwerken gemacht wird.
  18. Erstens geht das nicht. Und zweitens würdest du nichts sparen, wenn es ginge. Denn dann bräuchtest du ja statt "Countdown läuft ab" das Ereignis "Variable wird gesetzt".
  19. Entschuldige bitte, aber wenn du mehrere Fenster öffnest und deshalb den Überblick verlierst, dann denke ich, dass du die Lösung für dein Problem bei dir suchen musst. Es ist meines Erachtens nicht in Ordnung, dass alle andern auf ein nützliches Feature verzichten müssen, nur weil du die Tendenz hast dir selbst gepflegt ins Knie zu schießen. Wenn du gerne zwei Bildschirme und viele Fenster parallel nutzen möchtest, dann lern bitte auch damit richtig umzugehen.
  20. Goetz

    Ein Schiffshebewerk

    Ja, solche Schiffshebewerke gibt es tatsächlich. Zum Beispiel in Niederfinow: http://wahrzeichen.ingenieurbaukunst.de/ausgezeichnete-bauwerke/das-alte-schiffshebewerk-niederfinow/ und im Ruhrgebiet: https://www.ruhrgebiet-industriekultur.de/schiffshebewerk-henrichenburg.html Wenn du "Schiffshebewerk" bei Google eingibst, dann findest du noch mehr.
  21. Ich bin sehr gesapannt auf die Regiearbeit deiner Tochter :-)
  22. Das fände ich realistischer. Aber ich verstehe auch, dass anderen Nutzern vielleicht an der zusätzlichen Bewegung mehr liegt als an Realismus.
  23. Eine Unterscheidung zwischen Gerade und Ungerade ist mit der EV nicht möglich. Aber du kannst unterscheiden, ob ein Wert größer oder kleine als eine bestimmte Zahl ist. Wenn alle Waggons mit festen Inhalten also kleine Zahlen haben und die mit Flüssigkeiten große Zahlen, dann kannst du sie unterscheiden.
  24. Hinten am Windrad ist eine Fahne aus Blech. Die bewirkt, dass sich solch ein Windrad automatisch je nach Windrichtung ausrichtet. Da die Windrichtung sich nicht ständig ändert und noch weniger hin und her pendelt, fände ich es realistischer wenn nur die Flügel dauerhaft drehen. Aber vermutlich wird man die Animationen eh nach Belieben auf "dauerhaft" stellen können oder eben nicht?
×
×
  • Neu erstellen...