Heinrich Posted January 23, 2024 Posted January 23, 2024 (edited) Guten Abend ! ich kann mir eine Fehlermeldung bei der Ausführung eines kleinen lua Skripts nicht erklären. Ich möchte wissen, wie lange eine Strecke ist. local t = $("Ereignisse").variables["gleis"] for i, Wdh in ipairs(t) do --x = x + Wdh.length print(Wdh.name) end print("Länge Waggon",$("Shimmns 708 DB").length ) print("Länge Gleis",$("|1435| G136 Gegengerade").length) Fehlermeldung obwohl "length" für Gleis und Waggons Vorgeschlagen wird. (Habe nur 2 Gleis in der Liste,) Liebe Grüße an Alle Heinrich Edited January 23, 2024 by Heinrich
Goetz Posted January 23, 2024 Posted January 23, 2024 vor 6 Minuten schrieb Heinrich: Fehlermeldung obwohl "length" für Gleis und Waggons Vorgeschlagen wird. Hallo Heinrich, ein Gleis (oder eine Straße) kann mehr als eine Spur enthalten. Du musst angeben, von welcher Spur du die Länge haben möchtest. In Lua stecken die Spuren in der Liste "routes" im Gleis. Die erste Spur hat in der Liste die Nummer 0 local l = $("Gleis 1").routes[0].length print(l) Viele Grüße Götz
Heinrich Posted January 23, 2024 Author Posted January 23, 2024 Danke Götz! Ich wusste WER mir Antwortet -> Götz Danke MFG Heinrich
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now