Hallo Zusammen,
ich möchte z.B. 12 Straßenstücke (Splines) fortlaufend nummerieren. Wenn ich sie verlege bzw. ansetze, bekommt jeder Spline eine Id, die jedoch nicht fortlaufend ist. Könnte man das irgendwie ändern?
Hallo Zusammen,
ich möchte z.B. 12 Straßenstücke (Splines) fortlaufend nummerieren. Wenn ich sie verlege bzw. ansetze, bekommt jeder Spline eine Id, die jedoch nicht fortlaufend ist. Könnte man das irgendwie ändern?
Hallo Christopher,
nimm eine leere Anlage und setze ein Gleis nach dem anderen, dann wirst Du sehen, dass die ID sich um 1 erhöht. In einer bestehenden Anlage hast Du schon vieles gelöscht und wieder eingesetzt, dort werden erst die freien niedrigen ID's belegt dann die höheren Nummern.
Könnte man das irgendwie ändern?
Nein, nachträglich ändern kannst du die IDs nicht.
Das geht nur bei Signal- und Weichen-IDs
(Das Plural-s bitte ohne Apostroph schreiben. Ein Auto, viele Autos)
Tufftuff : Vielen Dank!
Nein, nachträglich ändern kannst du die IDs nicht.
Das geht nur bei Signal- und Weichen-IDs
(Das Plural-s bitte ohne Apostroph schreiben. Ein Auto, viele Autos)
@Goetz:
Schade, ich wollte nämlich versuchen, einen Teil Deines Lua-Scripts aus der Wildungen-Wega-Anlage bezüglich des Autoverkehrs für die Anlage Kreifels von Andiman zu nutzen.
Dort sind ja beim Einsetzen der Fahrzeuge die Straßensplines (insgesamt12 Stück) in der For/Next-Schleife mit ihren ID's einbezogen. Und die ID's müssen ja in diesem Fall zwingend fortlaufend sein.
Dieses System zum Einsetzen der Fahrzeuge finde ich genial!
Du kannst die 12 Spline ID Nummern in ein array{} schreiben und das dann in der For/Next Schleife abfragen.
Und die ID's müssen ja in diesem Fall zwingend fortlaufend sein.
Nein.
Beachte den vorhergehenden Beitrag.
Gruss Jürg
Vielen Dank an alle!
Das mit den Arrays{} sagt mir jetzt gar nichts. Ich bin absoluter LUA-Laie. Aber ich werde mich mit dem LUA-Handbuch beschäftigen und dort nachschauen.
Hallo Christopher,
Das mit den Arrays{} sagt mir jetzt gar nichts
Damit sind die sogenannten Tabellen gemeint
Vielen Dank! Das bringt mich weiter!
Ein Array ist ein Feld mit Werten.
Stell Dir eine Exceltabelle vor.
Die Feldbezeichnungen sind sowohl in der Horizontalen als auch in der Vertikalen fortlaufend "durchnummeriert" ABCD.... und 1234...
Die Inhalte müssen nicht sortiert sein. Trotzdem kannst Du sie sequenziell (fortlaufend) abfragen.
Soweit klar? Wenn Ja, kannst Du das Muster von Thomas zu Rate ziehen.
Gruss Jürg
OK, danke!
Jetzt ist es mir klar was mit Array's gemeint ist und wie ich Tabellen zur Abfrage einsetzen kann.
Das Thema kann damit, denke ich, als gelöst geschlossen werden.