Jump to content

FriLu

Mitglieder
  • Gesamte Inhalte

    443
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von FriLu

  1. Hallo, kurze Demo: Gruß ~ Lutz bustest.mbp
  2. Hallo Hans, wenn Du überarbeitest: die einzelnen Bedingungen fehlen - keine kritik, nur ein Hinweis. Gruß ~ Lutz
  3. Hallo, Jedem Bus eine Objektvariable geben (.linie oder .nummer oder ...) dort eine Zahl rein-> Buslinie. Bei Aktion Zug betritt... eine Weiche: bei Bedingungen <Variable hat den Wert: _trigger1.definierteVariable> und bei Wert eine Zahl eintragen und bei Aktionen die Weiche stellen. Mehrere Buslinien - mehrere Bedingungen verODERN bzw. mit < > (kleiner/größer als) eingrenzen. Gruß ~ Lutz
  4. Hallo, aus aktuellem Anlass (V4) hier mal eine angepasste Version der 3DS.chl -Datei. Datei entpacken und in den ConText-Unterordner Highligters legen. (Alte Version ersetzen). Bei Syntaxhervorhebungen txt 3DStudio wählen. Gruß ~ Lutz 3DS.zip
  5. Hallo, ich hänge mal eine Anlage hier an, ist in erster Linie für @h.w.stein-info gedacht; ist aus dem Straßen-Wendemanöver entstanden... Gruß ~ Lutz Feuerwehr_Demo_EV.mbp PS. Beim Einrücken hab ich bei der Leiter etwas geschludert, bitte um Nachsicht
  6. Hallo, ...und ein gesundes Neues ; zum Problem der DKW: Man nehme eine DKW aus dem Katalog ( 4 Schaltzustände ), gehe in den Gleiseditor und nehme folgende Veränderungen vor: Im Reiter Weichenstellungen zwei Stellungen löschen (2x auf - klicken)- übrig bleiben Stellung 0 und 1; in den Aktionen bei Stellung 0 die Spuren 3 und 4 aktivieren, bei Stellung 1 die Spuren 0 und 1. Schon hat man eine DKW mit 2 Schaltzuständen. Gruß ~ Lutz
  7. Es führen halt mehrere Wege nach Rom... Lutz
  8. Hallo Wolfgang, Problem gefunden- Nennt sich "Verschachtelte Variablen": Schreib mal > $(_Trigger1._Name).LokgeschwindigkeitBed < ins Werte-Feld Lutz
  9. Wir hatten doch in einem anderen Faden schon mal das Problem, das _Trigger1 bei CDs mal funktioniert und mal nicht... hier... Lutz
  10. funktioniert zwar, nutzt aber nichts, wenn mehrere Gleise sich einen CD teilen, gewinnt das Gleis, was als letztes in die variable geschrieben wurde... Lutz
  11. Ah, so geht es nicht, wenn der CD abläuft, steht in _Trigger1 der Name des CDs, nicht der vom Gleis... Da wirst Du nicht umhinkommen, für jedes Gleis einen eigenen CD zu generieren, in dem dann statt >_Trigger1< der Gleisname steht. Lutz
  12. Hallo Wolfgang, bin zwar nicht Neo, aber: So fragst Du die Objektvariable >.Lokgeschwindigkeit< ( hast Du die definiert? - Vordefinierte Lokgeschwindigkeitsvariable sind: ._TargetSpeed und _CurrentSpeed ) nach dem Inhalt von _Trigger1.LokgeschwindigkeitBed (-gehts hier weiter?) auf Gleich (=) ab. Wenn Du eine Lokgeschwindigkeit mit einer Variable Vergleichen willst, gehört bei Name >_Trigger1._Targetspeed< bzw >_Trigger1._CurrentSpeed< hin, und bei Wert die definierte Variable. Lutz Achso, vergessen: Rechenzeichen wie >,<,+,-,*,/ gehören vor den Dollar ($)
  13. Hallo, ...oder die Ebenensteuerung? ( Menü "Ansicht->Ebenen); mit "+" neue Ebene erzeugen, Namen vergeben und bei Eigenschaften ( in SputniKKs Bild das graue, unscheinbare Rechteck ) das gewählte Objekt in eine andere Ebene verschieben ( das hat den Vorteil, das es bei Bedarf leicht wieder sichtbar gemacht werden kann )... Gruß ~ Lutz
  14. Hallo, @Quackster, an _Trigger2 hab ich nicht gedacht ; zum restlichen Thema: Neo hatte bereits gesagt, das er an der bestehenden EV nichts mehr ändert- leider. Mit der Berechnung der Gleislänge muss ich mir noch ein paar Gedanken machen... Lutz
  15. Hallo Morsdorf, ja, klar- hab mich da etwas unglücklich ausgedrückt. Ein Lok betritt/verlässt Gleis-Ereigniss brauchts da schon, bei den Aktionen dann Endgeschwindigkeit und Beschleunigung angeben- fertig. Das kann dann per Lokvariable individualisiert werden. Lutz Tante Edit sagt, andere Ereignisse tuns natürlich auch...
  16. Hallo, Es gab dazu mal einen Vorschlag, die derzeit fest eingebaute Beschleunigung/Bremsung durch eine individuelle (Lokbezogene) zu ersetzen. Ich weiss nicht mehr, was Neo dazu gesagt hat, das wäre aber die universellere, da nicht gleisbezogene, Möglichkeit- bei eingabe der Geschwindigkeit noch einen Zusatzparameter mit zu geben. Gruß ~ Lutz
  17. Hallo, hab oben mal eine neue Version, mit Anzeige der .time- und der .dec-Variable hochgeladen. Lutz PS: gerade erneuert, war noch ein Fehler drin
  18. Bei direkter Kopplung geht das nicht, über die EV schon. Eine von mehreren Lösungen wäre, Ereignisse zu definieren: Hier öffnet das Signal, wenn die zweite Weiche auf Abzweig geschaltet wird, dabei ist es egal, ob W1 oder W2. Lutz
  19. Hallo, das Verhalten kommt daher: wenn Weiche und Signal gekoppelt sind, wird der Zustand des Signals (0 -geschlossen ) dem Zustand der Weiche ( 0 -abzweig) zugeordnet. Dito Zustand 1. Abhilfe: Im Gleiseditor müssen die Spuren 0 und 1 der Weiche getauscht werden- also der Radius und der Winkel der Spur 0 muss bei Spur 1 eingetragen werden und die Länge der Spur 1 in die Spur 0. Danach schaltet die Weiche bei 0 auf den geraden Strang und bei 1 auf den Abzweig- das ist bei einer Steuerung über EV zu beachten. Ich hoffe, es nicht zu kompliziert beschrieben zu haben... Gruß ~ Lutz
  20. Hallo, aus gegebenen Anlass hab ich meinen "Konstanten" Bremsweg (naja nahezu konstant) hervorgeholt und an V4 angepasst (lief merkwürdigerweise nicht rund). Unterschiedliche Geschwindigkeiten und richtungsunabhängigkeit waren hier das Ziel. Lutz Konstanter_Bremsweg.mbp
  21. hallo @aloys63, leider nein, alle einzeln in die Aktion schreiben. gruß ~ Lutz
  22. Quackster, komisch, hier funktioniert es, da scheint in den Tiefen der EV etwas schief zu gehen Wolfgangs_test.mbp
  23. Hallo @Neo, Beim einstellen der Geschwindigkeit mittels Schieberegler (zb 100 ) wird der Wert im Eingabefeld korrekt angezeigt, die Variable _TargetSpeed ist jedoch ein paar zehntausendstel kleiner, so dass eine Prüfung auf zb 100 fehlschlägt. Wird der Wert über die Tastatur oder die EV vorgegeben, ist der Wert in der Variable korrekt. Gruß ~ Lutz
  24. Wolfgang, da bin ich auch ratlos, mein herumprobieren hat bisher nichts gebracht ; ich versuche mal den Umweg über eine Variable. Lutz P.S. bringt auch nichts, kommt aufs gleiche raus
×
×
  • Neu erstellen...