Jump to content

hellfried.brutzer

Mitglieder
  • Gesamte Inhalte

    6
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von hellfried.brutzer

  1. Danke Goetz, manchmal hilft schon der Austausch, um die Gedanken zu ordnen. Ich bin begeistert, wie schnell du reagiert hast. Deine Videos und Lösungsvorschläge hier im Forum haben mir bisher immer weitergeholfen. Netter Gruß Hellfried
  2. Hallo Goetz, ich habe mir nochmal deinen Beitrag Zufällige Ausfahrt usw. angesehen. Ich werde jetzt auch eine Tabelle mit Signalen und Fahrstraßen füllen und über Indexe auf die Inhalte zugreifen. Netter Gruß Hellfried
  3. Hier das Skript für das Signal KS_GB_Ost_A2: contact.variables["Zugtyp"] = vehicle.variables["Zugtyp"] if #layout:getVehiclesOn($("Ks_GB_Ost_A5")) > 0 then if $("Ks_GB_Ost_A5").variables["Zugtyp"] == "ICE" then $("FS_GB_Ost_A5_ICE").autoActivate = true $("FS_GB_Ost_A5_ICE").active = true else $("FS_GB_Ost_A5_Norm").autoActivate = true $("FS_GB_Ost_A5_Norm").active = true end else if #layout:getVehiclesOn($("Ks_GB_Ost_A4")) > 0 then if $("Ks_GB_Ost_A4").variables["Zugtyp"] == "ICE" then $("FS_GB_Ost_A4_ICE").autoActivate = true $("FS_GB_Ost_A4_ICE").active = true else $("FS_GB_Ost_A4_Norm").autoActivate = true $("FS_GB_Ost_A4_Norm").active = true end else if #layout:getVehiclesOn($("Ks_GB_Ost_A3")) > 0 then if $("Ks_GB_Ost_A3").variables["Zugtyp"] == "ICE" then $("FS_GB_Ost_A3_ICE").autoActivate = true $("FS_GB_Ost_A3_ICE").active = true else $("FS_GB_Ost_A3_Norm").autoActivate = true $("FS_GB_Ost_A3_Norm").active = true end else if #layout:getVehiclesOn($("Ks_GB_Ost_A1")) > 0 then if $("Ks_GB_Ost_A1").variables["Zugtyp"] == "ICE" then $("FS_GB_Ost_A1_ICE").autoActivate = true $("FS_GB_Ost_A1_ICE").active = true else $("FS_GB_Ost_A1_Norm").autoActivate = true $("FS_GB_Ost_A1_Norm").active = true end end end end end if $("GB").variables["ICE_Counter_GB_Ausfahrt"] > 20 then $("GB").variables["ICE_Counter_GB_Ausfahrt"] = 0 end
  4. Hallo Goetz, danke für eine Antwort Szenario: Güterbahnhof mit 5 Gleisen und 5 Ausfahrtsignalen. Hält ein Zug z.B. vor Signal A1, soll zuerst geprüft werden, ob auf A5 dann bei A4 usw. ein Zug hält. Wenn ja soll die Fahrstrasse von diesem Signal zum nächsten Blocksignal auf der Strecke aktiviert werden. Ich habe schon einzelne Skripte für jedes Signal, die funktionieren, möchte das aber durch ein einziges Skript mit unktion und entsprechender Parameterübergabe erledigen. Im einfachsten Fall über Indizes, die die Signale und Fahrstrassen kennzeichnen. zb 5,4,3,2 von Signal 1; 1,3,4,5 von Signal 2 usw., Netter Gruß Hellfried
  5. Hallo Goetz funktioniert das über den Umweg mit Schlagwort, den ich eben im Forum gesehen habe.?
  6. Ich möchte folgenden code verwenden, um eine Fahrstrasse zu aktivieren: fsname = "FS_GB_Ost_A4_Norm" fs1 = $(fsname) fs1.active = true ich erhalte die Fehlermeldung Unexpected symbol ner '$' hier wäre es Zeile 2. Warum funktioniert das nicht? Zusätzlich möchte ich später die Zahl im Namen der Fahrstrasse durc eine variable ersetzen. Wie geht das? Netter Gruß Hellfried
×
×
  • Neu erstellen...