Linien Entity herausfinden

Willkommen in der Transport Fever Community

Wir begrüßen euch in der Fan-Community zu den Spielen Transport Fever und Train Fever, den Wirtschaftssimulatoren von Urban Games. Die Community steht euch kostenlos zur Verfügung damit ihr euch über das Spiel austauschen und informieren könnt. Wir pflegen hier einen freundlichen und sachlichen Umgang untereinander und unser Team steht euch in allen Fragen gerne beiseite.

 

Die Registrierung und Nutzung ist selbstverständlich kostenlos.

 

Wir wünschen euch viel Spaß und hoffen auf rege Beteiligung.

Das Team der Transport-Fever Community


  • Durch Eingabe des Quellcodes in der Console erhaltet Ihr die Entity der Linien. Hierbei wird nicht zwischen Transportmitteln unterschieden !

    Code
    alllines = api.engine.system.lineSystem.getLines()
    for i = 1, (#alllines), 1 do
     print(i..":"..alllines[i])
    end

    Durch Eingabe des Quellcodes in der Console erhaltet Ihr die Entity der Linien. Hierbei wird nicht zwischen Transportmitteln unterschieden !


    Code
    alllines = api.engine.system.lineSystem.getLines()
    for i = 1, (#alllines), 1 do
     print(i..":"..alllines[i])
    end

    Anstatt "alllines" kann auch jede andere erlaubte Variable genommen werden!


    Die Ausgabe sieht dann z.B. so aus:

    Code
    alllines = api.engine.system.lineSystem.getLines()
    for i = 1, (#alllines), 1 do
     print(i..":"..alllines[i])
    end
    1:9577
    2:9029
    3:8986
    4:8920
    5:4594

Teilen

Kommentare 3

  • könntest du bitte noch erklären, was du mit Console meinst?
    Ich hab versucht dies nachzuvollziehen aber es erschließt sich mir leider nicht.

    Danke

  • Warum nicht pairs verwenden? Ist komfortabler und man spart sich den hässlichen # Opterator.

    Code
    for i,k in pairs(alllines) do
     print(i,k)
    end
    • Habe ich auch wieder was gelernt. 😁