Abrollberg

  • Hallo Beko,


    das gleiche Problem gab es bei misterairbrush auch. Er hatte es für mich getestet bei unserer letzten Skype-Session.
    Bei mir tut es das Dingen einwandfrei, was man ja auch auf dem letzten Bild sieht :confused_face:


    Kannst du mir mitteilen, wie die Exception genau aussieht, dann könnte ich direkt hinlangen...


    Gruß
    Pascal

  • Ich musste es erst wieder neu installieren,da ich es nach dem Käfer gelöscht hatte.
    Diese Meldung erscheint nach Klick auf den Käfer:
    beko_20141226_00006opg4.jpg


    beko_20141226_0001x4osk.jpg

  • Hallo Pascal,


    ich habe dein Helferlein mal getestet und bin auf ein weiteres Problem gestossen. Bei Einstellung einer anderen Sprache als Deutsch, ist ein Einstellen des Signals nicht möglich. Ursache des Problems ist die Verwendung von string-table-de anstatt string-table. Wenn keine zur Spracheinstellung passende String-Table vorhanden ist (oder auch nur kein passender Eintrag ?), werden immer die Einträge aus string-table verwendet.


    Mit folgender Änderung der Updateroutine ist es möglich alle Abdrücksignale von Gerd zu steuern:


    Alle Messages für die Abdrücksignale von Gerd verwenden 'AS' als Major. Weitere Minor-Strings (für die Lichtsignale) sind 'AllesAus', 'AllesAn' und 'Ra9'.
    Vielleicht könntest Du das Script auch noch erweitern, um mehr als ein Signal zu steuern. Gerds Signale können z.B. bis zu 2 weitere Signale kontrollieren (funktioniert leider mit der Fernsteuerung nicht mehr).


    Peter

  • Hallo Peter,


    das passiert, wenn man das ganze im Schnellverfahren macht :kissing_face:


    Dein Hinweis auf die Messages sind super und hilfreich, da kann ich deutlich mehr mit anfangen, danke dir!
    Ein Update wird also folgen :clap:


    Das mit den mehreren Signalen lässt sich auch super bewerkstelligen (Stichwort: Array).
    Danke für diesen super Hinweis!


    Gruß
    Pascal

  • Kleine Rückmeldung,nach dem update wird das Lattice angesprochen und funktioniert.
    Danke,beko.

  • Nach der super Hilfe, die ich hier bekommen habe, konnte ich nun das Helferobjekt ganz einfach um die Unterstützung der anderen
    Signal erweitern. Ein paar kleine Schönheitskorrekturen an Quellcode und config.txt wurden ausgeführt.
    Außerdem lassen sich jetzt "unendlich" viele Signale eintragen, die gesteuert werden sollen.


    Ich hoffe, so kann man es lassen :smiling_face_with_halo:


    Nachtrag: Anders als die CDP habe ich natürlich das Objekt dementsprechen zu "Ra 7 Helfersignal" umbenannt.


    Gruß
    Pascal

  • Hallo


    Es gibt auch noch eine modifizierte Version des Humptowers von LLJ auf der DLS. Es handelt sich dabei um
    M: Hump Tower Controller/CMTM System Compatible (TS12) Kuid 2:72938:900004:1 von mcguriel .
    Dort gibt es die Einstellung der Weichen und diese werden dann nach Zufallsprinzip geschaltet. Desweiteren werden die Waggons automatisch abgekoppelt.Leider ist es nicht einstellbar das die Waggons in Gruppen ablaufen.
    http://forums.auran.com/trainz/showthread.php?96259-CMTM-TPR-Humpyard-TPR-Destination-database-and-Humpyard-operations&highlight=cmtm


    Gruß V90

  • Hallo V90
    ich habe mir diese Regel mal runtergeladen,dank meinem guten Englisch komme ich damit jetzt nicht weiter.
    Könntest du,oder jemand aus dem Forum hier,mir diese in deutsch übersetzen.
    Ich habe keine Ahnung,was wo eingetragen werden muss.
    Mit Google komme ich da nicht weiter.
    Hier mal die Bilder:


    beko_20141227_00002vuvp.jpg


    beko_20141227_0001obuui.jpg

  • Hallo Beko


    Unter Track Count gibst du die Anzahl der Richtungsgleise an. Bei Hump End Junction klickst du auf "Add"
    du suchst Dir den Namen der ersten Weiche von den ersten beiden Richtungsgleisen von links angefangen
    raus und drückst auf den Haken. Nun sind 2 weitere Eingabefelder vorhanden,dort trängt man die 1-1 fürs linke (Left) und die 2-2 fürs rechte (Right) Gleis ein.Nun die zweite Weiche raussuchen.Dort für links die
    1-2 und für rechts die 3-3. Dieses macht man jetzt für jede Weiche,fortlaufend der anzahl der Gleise.Bei der dritten Weiche kann es dann so aussehen links 1-3 rechts 4-4 Weiche 4 links 1-4 rechts 5-5 usw usw Wenn nach Weiche 5 Weiche 6 kommt,muß es bei Weiche 5 so heißen "links 1-5 rechts 6-7 ""Weiche 6 links 6-6" rechts 7-7 . Bei der ersten Weiche am Ablaufberg kann es so aussehen links 1-11 rechts 12-24


    Die Panel Selector Rule muß auch hinzugefügt werden.Diese ist bei traizproroutes.com zu finden.Dort findet man auch die alte Version des Humpyards so wie eine Anleitung meines Wissens
    http://trainzproroutes.org/tprdownloads/index.php?act=view&id=427

    Gruß V90

  • Da es sich bei dem Helfer um ein unsichtbares Signal handelt, ist dieses Verhalten normal. Der Helfer übersetzt die Signalzustände in solche der Abdrücksignale.
    rot (Halt) = Ra6 - Halt! Abdrücken verboten
    gelb (Vorsicht) = Ra7 - Langsam abdrücken
    grün (freie Fahrt) = Ra8 - Mässig schnell abdrücken.


    Mit 2 weiteren unsichtbaren Signale, die dem Helfer folgen, ergibt sich z.B. folgender Ablauf:
    Waggon passiert Helfer => Ra6
    Waggon passiert 1. unsichtbares Signal => Ra7
    Waggon passiert 2. unsichtbares Signal => Ra8


    Mit einer unsichtbaren Weiche kann man Ra6 erzwingen.


    Peter

  • Sorry,ich glaube ich habe mich falsch ausgedrückt oder nicht verstanden,was du geschrieben hast.
    Wenn ich einen Zug an das Signal fahren lasse,bleibt nach dem abdrücken des 1.Wagen der Zug dort stehen.
    Es tut sich nichts mehr,also bleibt doch das Signal auf rot.
    Das ist doch kein normales verhalten?
    In der 1. Datei mit dem Update,werden alle Wagen abgedrückt.

  • Der Helfer ist für Trainz ein ganz normales, wenn auch unsichtbares, Signal. Nachdem der abgekuppelte Wagen, welcher für Trainz ein eigener Zug ist, den Helfer passiert hat, schaltet der Helfer auf Rot. Der abdrückende Zug sieht also ein rotes Signal und hält an, was Du in der Kartenansicht leicht überprüfen kannst. Deshalb mein Vorschlag mit den 2 zusätzlichen, unsichtbaren Signalen. Wenn der Waggon diese passiert, gibt er jeweils den vorigen Block wieder frei.


    Peter

  • Genau das passiert in der 1.Datei.Nach dem abdrücken rollt der Waggon in den Abstellbereich,wobei mehrere Signale überrollt werden.Nach dem 2.Signal schaltet der Helfer das Ra7 frei,so das der nächste Waggon läuft.
    Dies passiert in der erwähnten,letzten Datei nicht.