Jump to content

Phrontistes

Mitglieder
  • Gesamte Inhalte

    1549
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von Phrontistes

  1. Wenn Du es wirklich richtig machen willst, musst Du den Quader aber etwas höher machen, falls er (wie üblich) genauso wie die Schienen auf der Platte liegt, denn die 760 mm gelten ab Schienenoberkante und nicht aber Unterseite der Schwellen.
  2. Falls Du in H0 arbeitest: 760 mm in real sind 8,74 mm in H0 (760 : 87 = 8,73563218390804). Du kannst auch den Maßstab auf 1:1 umschalten, den Dir bekannten Realwert eingeben und dann wieder auf H0 zurückschalten.
  3. Das passiert dann und nur dann, wenn Du in der Ereignisverarbeitung das Fahrzeug nicht angibst, dessen eine Kupplung geöffnet werden soll.
  4. Hi @Herman Good idea from you. Gute Idee von Dir. But @Markus Meier has a lot of objects with the same name in his layout, so this doesn't really help. He should use groups rather than links to solve his specific problem. Markus hat aber viele gleichnamige Objekte in seiner Anlage, sodass das nicht wirklich weiterhilft. Er sollte besser Gruppen und nicht Links benutzen, um sein konkretes Problem zu lösen. Kind regards Phrontistes
  5. Das kann man nicht einsehen. Es ist nicht sinnvoll, etwas mir einem statischen Objekt (hier: Bahnsteig) zu verknüpfen. Dafür gibt es die Gruppen - und bei denen kann man in der Strukturansicht sehen, aus welchen Objekten sie gebildet wurden. Immer mit der Ruhe, alles schön nacheinander Schritt für Schritt machen .
  6. Ja, aber Du könntest doch oben auf den Bahnsteig den Grundkörper Ebene (D20B82EA-471D-4BF5-83FD-C87F3DD19CE9) legen und passend bemalen bzw. mit einer passenden Textur versehen.
  7. Hast Du die Fehlermelung weggeschickt?
  8. Aber doch nicht selbsttätig. Kann es sein, dass Du "Duplizieren" nicht richtig verstehst? Wenn Du ein Gleis duplizierst, dann liegt es exakt da wo das andere liegt. Du musst das Duplikat natürlich wegschieben, weil zwei Gleise übereinander willst Du ja nicht.
  9. Weshalb verwüstest Du dann @BahnLands Modell-Thread mit Virusmeldungen, von denen Dir @Little vorher gesagt hat, dass sie kommen werden?
  10. Hi Pete Your mistake is probably deactivating the route while it is still being used by the train you set it up for. If you then try to activate it again, it won't work because a vehicle, that train, is still on it. Normally you should not deactivate routes. The program does this automatically when the train has reached the last waypoint of the route. Kind regards Phrontistes
  11. Hallo @Neo, @Herman is right. The model has not been correctly converted to V9. Either the V9 model gets a new ID (which is not the case) or it has to handle the outdated animation (which is not the case either). Kinde regards Phrontistes
  12. Nein. Nein. Du musst das Modell händisch ersetzen (RMT / Ersetzen).
  13. Hallo @EASY, die Bayerische B VI hatte übrigens eine Vmax von 75 km/h . Beste Grüße Phrontistes
  14. V9 steht schon seit einer ganzen Weile final für die Öffentlichkeit zur Verfügung. Siehe auch hier.
  15. Vielleicht als kleiner Trost: Lua ist die hässlichste und nervigste Sprache, die ich kenne und habe eine Weile gebraucht, mich daran zu gewöhnen. Aber meckern nutzt nichts. Wenn man ein paar Eigenheiten mal drauf hat, ist es nicht so schwer. Und man kann einiges mehr machen als in der graphischen EV (die ja auch "nur" ein Lua-Codegenerator ist).
  16. Bringt das etwas? Da kann man ja nicht einfach draufklicken. Kann man sich ja auch beim linearen Tacho basteln indem man z.B. den quadratischen oder rechteckigen Taster von @EASY daneben stellt.
  17. Nur noch ein kleiner Hinweis, nachdem Du mit Lua angefangen hast: #Belegte_Gleise gibt die Anzahl der Listenelemente zurück ohne dass Du die Wiederholung brauchst. Das ändert aber nichts daran, dass hier "1" zurückgeben wird, wenn das Element mit Index "2" nicht (mehr) existiert wie in meinem obigen Beispiel.
  18. Ob einfacher weiß ich nicht. Ich habe einen wesentlich komplexeren Schattenbahnhof konstruiert bei dem ich alle Kontakte der Ausfahrsignale durchgehe und, wenn belegt, diese in eine temporäre Liste schreibe, aus der ich dann ein Element auswürfle und dort den Zug starte. Hier das Codefragment: local TempTrack = 0 local TempIndexNote = 0 local TempList = {} local TempListZZ = 0 -- Da kommt vorher noch eine Auswahl durch gezielten EV-Aufruf oder durch Schalter if TempTrack == 0 then -- No train selected yet. Get random train TempIndexNote = 0 local t = FYOS.variables["Sigs"] -- Liste aller Signalkontakte der Ausfahrsignale for i, Iter in ipairs(t) do if not (Iter == $("")) then TempIndexNote = TempIndexNote + 1 if (#layout:getVehiclesOn(Iter) > 0) and (Iter.state == 0) then TempListZZ = TempListZZ + 1 TempList[TempListZZ] = TempIndexNote end end end end if #TempList > 0 then TempTrack = TempList[math.random(1, #TempList)] end if TempTrack > 0 then -- Zug starten wie auch immer end Ja, die braucht man. In meinem Beispiel heißt sie TempList. Beste Grüße Phrontistes Nachtrag: Das Obige könnte man auch graphisch machen. Wenn Du Access VBA kennst, müsstest Du ja lesen können, was passiert.
  19. Das liegt dran, dass Du hier ein Element aus der Liste herausschießt und diese danach nicht mehr lückenlos ist, z.B. fehlt hier im Beispiel Element 2: Wenn wir jetzt die Liste mit for und ipairs() (Graphisch: "Wiederholung") durchlaufen, bricht die Aufzählung bereits nach dem ersten Element ab. Das ist ein Verhalten von Lua, das man wissen muss. Beste Grüße Phrontistes
  20. Hallo @EASY, Wie gesagt: Ein Regler mit einer linearen Anzeige wäre eine schöne Sache. Ich finde Deinen "Tacho linear" viel leichter ablesbar als den Drehregler. Hallo @Neo, ❓ Der kleinste Wert ist doch 0 bzw. -MaxSpeed. Was gibt es da zu hinterlegen? Aber geht es überhaupt, Modelle dynamisch zu beschriften, wenn der User Vmax frei definieren kann? Oder gibt es dann halt nur die Striche ohne Zahlen? Für mich wäre auch das ok. Ich fände es aber nach wie vor gut, wenn es ein label VMax gäbe in das man maxspeed reinschreiben kann, wenn man das möchte. Beste Grüße Phrontistes
  21. Hallo @EASY, richtig. Ich finde die lineare Darstellung besser als die runde und würde mir wünschen, ihn so nutzen zu können, wie den runden, wo es für Vmax ja auch ein eigenes Label gibt. Ich werde ihn so benutzen, dass ich die Skala als 0 ... 100% betrachte und wechselweise Fahrzeuge "anbinde" und deren Vmax entweder so darstelle falls Du das zweite Label (das natürlich keiner benutzen muss) doch noch machen solltest oder sie halt mit Lua in das Label Text hineinbastle. Schon verstanden und das ist Dir ja auch gelungen. Das wird bestimmt die Frage nach sich ziehen, ob man Tauschtexturen per EV austauschen kann (Antwort: Nein). Beste Grüße Phrontistes
  22. Hallo @EASY, gefällt mir gut. Anregung: Rechtsbündig über der "100" der Skala wäre ein zusätzliches (rechtsbündiges) label "Vmax" schön, damit auch Ungeübte die Höchstgeschwindigkeit mit der graphischen EV ohne Probleme eintragen können, also so (im vorgeschlagenen label "VMax natürlich): Mit Lua könnte man das natürlich auch in das Label "Text" basteln, aber eben nur mit Lua und nur mit weiteren Umständen rechtsbündig. So könnte man verschiedene Fahrzeuge mit unterschiedlichen Höchstgeschwindigkeiten automatisiert wechselweise an den gleichen Tacho "binden" und schön darstellen, was mit Tauschtexturen nicht ginge, denn Texturen kann man nicht per EV tauschen. Beste Grüße Phrontistes
  23. Und wohin tun? In die oberste Ebene der Strukturansicht? Das geht, weil man ein Objekt auch dorthin verschieben kann. Vielleicht findest Du es nur nicht, weil es sofort alphabethisch einsortiert wird und dann ganz woanders steht.
×
×
  • Neu erstellen...