astt Posted November 13, 2016 Share Posted November 13, 2016 Hallo Leute, ich hoffe Euch geht es allen gut, war länger nicht hier und habe etwas den Überblick verloren. Winterzeit ist MBS Zeit. Hätte auch gleich mal eine Frage an die Experten, stehe irgendwie mental auf dem Schlauch. Ich hab 3 verschiedene Zug Gattungen. Zzug, Pzug, Eilzug. Jede Gattung soll auf ein anderes Gleis fahren, bzw. einen anderen Teil ders BHf ansteuern. Ich hab schon einiges ausprobiert, komme aber irgendwie nicht dahinter. Ereigniss: Zug betritt ein Gleis Lok: Alle Loks (Wie kann ich hier irgendwie eingeben, es soll nur, z.b. der "Zzug" das Ereigniss auslösen, den Punkt "Auslöser: Lok" gibt es hier ja nicht) Gleis: Gleisname Schönen Sonntag wünscht Andreas (astt) Link to comment Share on other sites More sharing options...
BahnLand Posted November 13, 2016 Share Posted November 13, 2016 Hallo Andreas, weise jedem Zug (d.h. der jeweils antreibenden Lok) eine Objekt-Variable zu (z.B. <lok>.Loktyp, wobei "<lok>" durch den Namen der jeweiligen Lok zu ersetzen ist) und weise dieser Variablen beipielsweise die passende Zuggattung (in Deinem Fall "Zzug", "Pzug" 0der "Eilzug") zu. Wenn nun ein Zug in das besagte Gleis einfährt, referenziert die vordefinierte Objektvariable _Trigger1 das angetriebene Fahrzeug des Zuges. Du kannst nun den Inhalt von _Trigger1.Zugtyp abfragen, um festzustellen, welcher Typ von ZUg eingefahren ist. Definiere nun für jeden Zugtyp ein Ereignis "Zug betritt Gleis" mit zusätzlicher Bedingung _Trigger1.Zugtyp = Zzug (oder Pzug oder Eilzug) um dann in dieser Ereignisdefinition das Gleis auszuwählen, in welches der Zug dieses Zyps einfahren soll. Die Zusatzbedingung wird in der Ereignisdefinition unter "Bedingungen" spezifiziert. Dort wählst Du die Bedingung "Variable besitzt den Wert" aus und gibst als Name "_Trigger1.Zugtyp" sowie als Wert "Zzug" (oder einen anderen Deiner Zugtypen, ohne die Apostrophe) ein. Viele Grüße BahnLand Link to comment Share on other sites More sharing options...
astt Posted November 14, 2016 Author Share Posted November 14, 2016 Hallo Bahnland vielen Dank für Deine virtuelle Kopfnuss. Ich habe mich zu lange mit der Aktion beschäfftigt und gar nicht an Bedingungen gedacht. Denke, so wird ein Schuh draus. Viele Grüsse Andreas (astt) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now