Jump to content

fzonk

Mitglieder
  • Gesamte Inhalte

    570
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von fzonk

  1. Hallo @Goetz Dies ist leider nicht die Lösung meines Problems, die Bedingung die du da siehst muss für alle weiteren Aktionen wahr sein. In der Aktion die du da siehst steckt auch noch eine Bedingung (siehe anderes Bild) und diese soll ausschlaggebend sein. Wenn diese wahr ist sind die Aktionen bereits vorhanden, nun möchte ich aber weiter damit arbeiten wenn diese Bedingung falsch wäre. Quasi Bedingung aus Benutzerdefiniertes Ereignis ist falsch. Gruß Frank
  2. Hallo @Neo Ich versuche gerade eine EV mit Hilfe von Benutzerdefinierten Ereignissen zu erstellen. In diesem Beispiel handelt es sich um eine Gleiszuweisung für einen Bahnhof, die EV soll prüfen ob ein Gleis frei ist und wenn ja soll es die Weichen zu dem Gleis schalten, wenn nicht soll es das nächste Gleis prüfen. Soweit alles gut, ich habe meine Parameter definiert und dazu zum einen eine Bedingung und zum anderen 3 Aktionen definiert. Als zweiten Schritt habe ich ein Ereignis erstellt wo die Benutzerdefinierten Ereignisse eingearbeitet sind. Funktioniert soweit alles super, jetzt habe ich aber das Problem das ich eigentlich möchte dass wenn die Prüfung der Bedingung aus dem Benutzerdefinierten Ereignissen negativ ausfällt mit einer weiteren Prüfung weiter macht (Benutzerdefinierten Ereignissen bleibt gleich aber die Parameterwerte ändern sich) jedoch gibt mir die EV nicht die Möglichkeit, da ja das Benutzerdefinierten Ereignissen zusammengefasst wurde und die Bedingung daraus mit in die Aktion eingebaut wurde. Gibt es eine Möglichkeit wie ich dies anlegen kann ohne die Bedingung und Aktionen aus dem Benutzerdefinierten Ereignissen wieder auseinander zu nehmen? Gruß Frank
  3. Hallo @ubonkurt Auf Grund der Bezeichnung 1073 und 1373 glaube ich erkannt zu haben welche Demo Anlage du meinst, es müsste sich um die „Containerchaos“ Anlage (Content ID: 4C772DEB-7521-43F5-A612-C705AC4D9C56) von mir handeln. Auf Grund dessen dass ich allen eingesetzten Objekten (u.a. Fahrzeugen) einen individuellen Namen gegeben habe für die Steuerung kann man auf dem ersten Blick nicht mehr erkennen um welche Modelle es sich handelt. Du hast aber bei jedem Objekt die Möglichkeit es auch noch heraus zu finden indem du dieses auswählst und dann bei Eigenschaften auf das „i“ klickst. Dort findest du die Content ID (und in V5 auch den ursprünglichen Namen) des Objektes (Fahrzeug). Dabei bitte beachten dass die Fahrzeuge mehrere Variationen haben und damit nicht direkt so im Katalog abgebildet sein könnten. Hier eine kleine Zusammenfassung der verwendeten Fahrzeuge: Zugmaschinen: 52984DB8-4004-4242-A447-AD47814D7BEC (Sattelzug-Zugmaschine-01) 18A83113-9D8C-4569-B1F1-B04672E2F257 (Schwerlast-Sattelzugmaschine) Auflieger: 93466771-AEF4-4EEB-B30B-EE23F28FAA0A (Sattelzug-Auflieger-Containertransport 2) 882C35E4-802D-4CD6-AAD2-B7470BA08979 (Sattelzug-Auflieger-Containertransport) Wenn du das Faller System für die Straßen nutzt sollte es eigentlich keine Probleme geben. Gruß Frank
  4. fzonk

    Neue Beta-Version V5

    Ich hatte ursprünglich Modul-Variablen im Einsatz, mit deinem Vorschlag und vielen anderen Varianten habe ich es nicht zum Laufen bekommen. Ich habe jetzt kurzerhand das Ganze auf Objekt-Variablen umgeändert und auf diese Art funktioniert es wunderbar. Vielen Dank für die Hilfestellung Gruß Frank
  5. Hallo Ich habe mal dein ursprüngliches Muster noch mal umgeschrieben und meines Erachtens in die kleinste Form für eine V5 EV gebracht. Ich habe mich dabei auf den Wendekreis beschränkt und alles andere Gelöscht. Die Variablen Umspannlok und Umspannen habe ich als Objekte in den jeweiligen Variablen hinterlegt. Schau es dir einfach noch mal an. Ich kann mich Neo nur anschließen, umschreiben einer V4EV ist ohne weiteres gar nicht so einfach, vor allem wenn man die Neuerungen aus V5 einfließen lassen will. Ich persönlich habe mir einer meiner Anlagen genommen, habe die komplette EV und alle Variablen gelöscht und habe von vorne angefangen, auf diese Weiße fuchse ich mich auch gleich in die Neuerungen rein. Gruß Frank V5 trials EV nach V5.mbp
  6. fzonk

    Neue Beta-Version V5

    Genau, Parameternamen sind nichts anderes als Lua-Variablen. Dass du normale Variablen mit Umlauten schreiben kannst, liegt daran, dass sie nur Tabelleneinträge sind, und hier gibt es keine Beschränkungen. Dachte ich mir fast und damit kann ich gut leben Was meinst du damit, ein Ereignis, was ausgelöst wird, wenn sich der Name einer Variable ändert? Was bezweckst du damit? Ich versuche es mal zu Erleutern. Ich habe ein Benutzerdefiniertes Ereignis erstellt, dieses beinhaltet 5 Bedingungen und 8 Aktionen. Einer dieser Aktionen soll das setzen einer Variable sein, jedoch ist dabei nicht der Wert zu ändern (Boolescher Wert) sondern die Variable bei der der Wert gesetzt wird. Bis jetzt habe ich keine Möglichkeit gefunden wie ich dies als Parameter anlegen kann. Bis jetzt habe ich nur alle anderen Parameter angelegt und dies funktioniert super und spart mir bei weiteren Ereignissen wirklich viel Arbeit. An der Stelle muss ich auch mal eine riesen Danke aussprechen, denn es wurden sehr viele Neuerungen für die EV hinzugefügt, nicht nur die Benutzerdefinierten Ereignisse, ich persönlich habe mich über die Möglichkeit gefreut, dass man nun Objekte über die EV umbenennen kann. Ich mag es wenn jedes Gleis einen „eigenen Namen“ hat (bei mir meist nur Zahlen), nun kann ich einfach eine Lok losschicken die genau dies macht und ich muss nicht mehr jedes Gleis per Hand umbenennen. Gruß Frank
  7. fzonk

    Neue Beta-Version V5

    Ist genial , aber es gibt zwei Sachen die mir Aufgefallen sind: Wenn ich Parameter anlegen will sind Buchstaben wie „Ä“ „Ö“ und „Ü“ nicht zugelassen, hat dies was mit LUA im Hintergrund zu tun? Und wäre es Möglich auch bei VariablenNAMEN einen Auslöser mit einzubauen, Entweder dass man sich die entsprechende heraussuchen kann oder dass vielleicht zumindest ein Text eingetragen werden könnte? Gruß Frank
  8. Kannst du die Anlage als Entwurf hochladen und mir oder dem Forum die Content ID zukommen lassen, dann kann man beser schauen woran es liegen könnte. Mit den Bilderchen kann ich noch keine Schlüsse ziehen woran es liegen könnte... Gruß Frank
  9. fzonk

    Neue Beta-Version V5

    Diese Art ging noch nie als integriertes Objekt durch Gruß Frank
  10. Danke noch mal für den Tipp, nach etwas probieren habe ich es verstanden mit den Objekten als Variablen anlegen und es funktioniert ausgezeichnet und spart viele Extraschritte. Es gibt halt viele neue Möglichkeiten, da muss ich mich erst mal durchprobieren und „neu“ lernen. Gruß Frank
  11. fzonk

    Neue Beta-Version V5

    Dem kann ich gerade nicht folgen oder habe noch nicht herausgefunden was du meinst. Es handelt sich um dieselbe Anlage wie in dem anderem Thema. Vielleicht hast du oder jemand anderes Zeit sich dies anzuschauen und gegeben falls abzuändern, damit ich dies nachvollziehen kann. Bis jetzt habe ich noch keine einfachere Lösung gefunden (mit LUA habe ich mich noch nicht beschäftigt). Vielleicht habe ich mich auch falsch ausgedrückt vorher, es sind mehrere Ereignismöglichkeiten, die sich aber ein Auslöser teilen, die Bedingungen und Aktionen unterscheiden sich voneinander, aber eben nur in Teilen, die ich dann immer Block für Block anpasse. Gruß Frank
  12. Hallo @Neo Dein Tipp funktioniert leider nicht, ich habe die betroffenen Ereignisse umgestellt und schon meckert die „Ereignis Protokollierung“ und bringt mir den Fehler „attempt to index a nil value (field 'variables')“ ohne Protokollierung werden die Ereignisse auch nicht abgearbeitet. Ich habe die Anlage mal als Entwurf hochgeladen unter der Content ID: 4CDF8714-BDB3-45E7-BC7A-47A92C58F4C0 da kannst du dir es gern selber anschauen. Es gibt 3 Ereignisse die ich nach deinem Vorschlag abgeändert habe. Eins direkt an der Ereignisoberfläche „Zonenstatus beim verlassen setzen (2)“ und zwei im Ordner „Bahnhof“ „Modul-Variable wird gesetzt, Ausfahrt Gleiskontakt111 (2)“ und „Modul-Variable wird gesetzt, Ausfahrt Gleiskontakt201 (2)“. Alle 3 Ereignisse sind aktuell deaktiviert da ich die Umstellung erst mit Kopien probiert habe. Mit meiner Ursprünglichen Variante läuft es fehlerfrei (momentan aktiv), nach der Umstellung läuft es nicht mehr. Zum anschauen der Anlage empfehle ich vierfache Geschwindigkeit, da auf Grund von Zufallsauslösern es aktuell etwas dauern kann bis ein Ereignis ausgelöst wird. Gruß Frank
  13. Bitte schöööön Warte mal ab bis du dann bei solchen Schachteln ankommst, um das zum laufen zu bekommen habe ich bestimmt eine Stunde daran gesessen
  14. Fehler behoben und zurück Gruß Frank geändert by Frank.mbp
  15. fzonk

    Neue Beta-Version V5

    Hallo @Neo Wäre es eigentlich möglich dass man mehrere Einträge auswählen kann (mit „Strg“ Taste) und somit einen kompletten Block kopieren kann. Ich schreibe gerade eine komplett neue EV für eine meiner Anlagen und es kommt vor dass die Eintragungen immer sehr ähnlich sind nur ein kleiner Teil sich unterscheidet. In meinem Beispiel geht es um die Gleiszuordnung für einen Bahnhof. Da der Auslöser immer der Selbe ist habe ich alles zusammengepackt in ein Ereignis. Die Bedingungen und Aktionen unterscheiden sich fast nicht, schneller würde es gehen wenn man jetzt einen Block kopieren könnte und nicht immer nur einen Teil. Funktionier übrigens wunderbar und lässt die Ereigniseinträge sehr übersichtlich (ja dafür sind diese dann etwas länger aber mit der Baumstruktur meines Erachtens immer noch übersichtlich). Gruß Frank
  16. Hallo Tom, kannst du eventuell eine kleine Musteranlage mit einstellen wo das Problem auftritt, dann lässt es sich besser auf Fehlersuche gehen Ich selbst bin auch schon fleißig am Arbeiten mit V5 und habe festgestellt dass es erst mal eine große Umstellung mit der EV für mich ist. Mit V4 habe ich einfach meine Trigger-Zeilen geschrieben (nach dem ich auch erst mal lange üben musste bis ich es verstanden habe), nun funktioniert dies nicht mehr und es heißt aufs Neue lernen Die Fehlermeldungen im Auswerter kann ich auch schon nicht mehr sehen aber ich kämpfe mich durch und finde immer mehr Lösungen Gruß Frank
  17. fzonk

    Neue Beta-Version V5

    Dem kann ich leider nur zustimmen, wenn es gleich mit bei der Auswahl offen wäre würde man schneller das gewünschte Objekt finden. Gruß Frank
  18. fzonk

    Neue Beta-Version V5

    Hallo @fmkberlin Die Frage nach dem ständigen anhalten ist schnell geklärt, unter V5 gibt es ein Problem in der EV mit der Gleiszuordnung, es gibt nämlich keine, daher halten die Züge auch an jeden neuem Gleis an. in V4 gab es die Einträge auch schon so, nur dort wirt leer mit nichts interpretiert und in V5 mit alle (so wie es mir scheint). Gruß Frank
  19. fzonk

    Neue Beta-Version V5

    Ist ein gutes Argument, mich persönlich soll es auch nicht stören so eine EV zu erstellen. War mir nur aufgefallen dass dies nun anders ist. Gruß Frank
  20. fzonk

    Neue Beta-Version V5

    Hallo @Neo Warum kann man das Fahrzeug eigentlich nicht mehr direkt definieren wäre es für Einsteiger nicht einfacher wenn es diese Funktion noch gebe und man nicht extra eine Bedingung dafür erstellen muss? Gruß Frank @streit_ross welcher deiner Anlagen funktioniert denn nicht mehr???
  21. fzonk

    Neue Beta-Version V5

    Hallo @Andy @Goetz @Neo Ich kann dem nur zustimmen, ich habe einige meiner V4 Versuchsanlagen (meist nur ganz wenige Einträge und Funktionen, damals zum Testen unter anderem von Trigger-Funktionen), nach dem Konvertieren in V5 noch mal genauer angeschaut um unter anderen gleich die Änderungen der EV zu lernen. Dabei ist mir aufgefallen dass auf einmal viel mehr Einträge als Nötig da sind, ich habe sogar einen Fall gefunden wo Einträge auf einmal doppelt in der Aktion da sind oder nur Teile gewandelt wurden. In der Kurzfassung ich konnte die Hälfte der Einträge in V5 wieder löschen und die Anlage funktionier immer noch wie gewünscht. Wenn ich dies jetzt auf eine meiner Komplettanlagen umrechne brauche ich da genauso lang zum „Aufräumen“ und gegebenenfalls Fehlersuchen, als wenn ich gleich eine neue EV erstelle. Ich habe auch gleich mal ein Beispiel mit angehangen, einmal was direkt nach der Konvertierung alles in der EV stand und einmal was eigentlich nur nötig wäre. (irgendeine Lok mit 60km/h starten, diese wird auf dem roten Gleis gestoppt und nach betätigen des Schalters fährt exakt die gestoppte Lok wieder Rückwerts). Gruß Frank Trigger Test von Frank (V4).mbp Trigger Test von Frank (V5).mbp
  22. Hallo @schlagerfuzzi1 Warum möchtest du unbedingt gleich mit LUA beginnen, wäre es nicht besser erst einmal mit der neuen EV zu arbeiten? Ich selbst bin mit der Steuerung von V4 sehr gut zurechtgekommen (auch wenn selbst ich nicht alle Kniffs und Tricks kannte), nun heißt es aber auch für mich erst einmal aufs Neue die ganzen Möglichkeiten mit der EV zu erlernen. Dies wird für mich erst einmal der erste Schritt sein bevor ich mich an LUA heran getrauen werde, denn davor habe ich noch sehr viel Respekt. Vielleicht solltest du auch einen Schritt nach dem Anderem machen, nicht vergessen: LUA ist eine Skriptsprache die es unter anderem recht schwer zu lesen ist… Gruß Frank Jetzt war @Goetz schneller mit dem Antworten und dies auch noch besser als mein Text
  23. fzonk

    Neue Beta-Version V5

    Hallo @Neo Ich habe mal etwas mit der neuen EV herumgespielt und ein paar Neuerungen ausprobiert. Grundlegend ist das Ganze ein Meilenstein an Weiterentwicklung. Im ersten Augenblick war ich erst einmal überfordert, aber so langsam fuchse ich mich da rein. Dabei ist mir ein Kuriosum aufgefallen wo ich mir nicht sicher bin ob dies so sein soll. Ich habe dazu auch eine Anlage angehangen. Ich habe mit dem Gleiskontakt „gespielt“, eine sehr schöne Neuerung. In der EV habe ich einfach erst einmal „beliebiger Gleiskontakt“ gelassen (sollte ja nur zum Testen sein), dazu noch eine Verzögerung und ein Neustart. Nun verhält sich das ganze sehr seltsam, denn die Lok löst das Ereignis 3x aus (wird gestoppt, gestartet, gestoppt, gestartet, gestoppt, gestartet) und nicht wie zu erwarten nur einmal. Wenn ich nun aber den Gleiskontakt namentlich hinterlege funktioniert es wie gewünscht und die Aktion wird nur einmal ausgeführt. Gruß Frank Gleiskontakt.mbp
  24. fzonk

    Neue Beta-Version V5

    Hallo @SputniKK Der Punkt mit Zentrierten Kontakten sollte deine gesuchte Antwort sein... Gruß Frank
×
×
  • Neu erstellen...