Jump to content

Empfohlene Beiträge

Geschrieben

Da man jetzt ein bestimmtes Fahrzeug per Schlagwort aus einem Depot starten kann, möchte ich jedem Fahrzeug beim Überfahren eines Gleiskontaktes den Fahrzeugnamen als Schlagwort zuweisen. Ich weiß, wie man den Namen in einer Variable speichert, aber die Speicherung als Schlagwort per Ereignisverwaltung ist mir noch ein Rätsel. Geht das ohne Lua?


Ich grüße alle im Forum. Nach einer langen Pause (ich hatte zuletzt die Version 5 von MBS) stehe ich hier noch sehr am Anfang und habe gemerkt, dass manche Probleme sehr einfach zu lösen sind, wenn man weiß wie. Aber ich habe noch viel zu lernen...

Geschrieben

Hallo @Norf,

so müsste es gehen (getestet mit V9):

Screenshot_1.thumb.jpg.e0d5c41c42ac120505ff3521fc614de2.jpg

LG Alex

Geschrieben
  • Autor

Hallo Alex,

so schnell hätte ich nicht mit einer Antwort gerechnet. :)

Ich habe es sofort ausprobiert. Das sieht logisch aus, aber leider ohne Erfolg.

Aber danke für den Versuch.

Geschrieben

So schnell geben wir hier nicht auf! ;)

Stell doch mal einen Screenshot deiner EV-Einstellungen hier ein. Welche MBS-Version nutzt Du?

Geschrieben
  • Autor

Ich benutze Version 9 mit Update.

Hier das Bild:

MBSProgrammiergleis.jpg.4afb90ce4a2a41b5e477daaad4b4e19c.jpg

Geschrieben
  • Autor

Sorry, ich übe noch...

MBSProgrammiergleis.jpg.128f9aad748ed5bd9ea3f7c04a5ca43f.jpg

Geschrieben

Lösche bitte einmal diesen Eintrag aus deiner EV und prüfe, ob es dann klappt:

Screenshot_2.jpg.f47bbabedf55f2992c7c86c8ec1ca00b.jpg

Bearbeitet von alexander42

Geschrieben
  • Autor

Es klappt!

Hast du dafür eine Erklärung?

Geschrieben

Was war das:

2025-02-0300_28_51-SchlagwortperEreignisverwaltungzuweisen.-FragenzurSteuerung-3D-Modellba.jpg.1bd3fe28ade15dd49c5a9b437400f5bd.jpg

 

Bearbeitet von Phrontistes

Geschrieben

Der zu löschende Eintrag sieht komisch aus und führt vermutlich zu einem Fehler. Die EV bekommt das mit und bricht die weitere Verarbeitung ab.

Es hätte vermutlich auch funktioniert, wenn Du das Schlagwort weiter oben zugewiesen hättest.

Geschrieben
vor 3 Minuten schrieb Norf:

Hast du dafür eine Erklärung?

Ja, der Vorschlag von @alexander42 war und ist korrekt und Du hattest einen Fehler an anderer Stelle in der EV, der dazu geführt hat, dass diese nicht ausgeführt wurde.

Geschrieben

@Norf Schön, dass ich helfen konnte!

Zwei Tipps für zukünftige EV-Probleme:

  1. Immer die eine Aktion isolieren, die nicht funktioniert, niemals gleichzeitig mit anderen Aktionen in einem Auslöser ausführen.
  2. Öffne die EV-Ereignisprotokollierung (F12). Fehler werden dort in rot angezeigt. Mit einem Doppelklick auf den roten Eintrag kommst Du direkt zum Auslöser des Fehlers.

Willkommen zurück bei MBS und noch eine gute Nacht!

LG Alex

Bearbeitet von alexander42

Geschrieben
  • Autor

Vielen Dank und gute Nacht.

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren