Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Nächste Überarbeitung | Vorherige Überarbeitung |
| scripting:reference:standard_library:table:getn [2025/07/15 11:07] – angelegt fritz_98 | scripting:reference:standard_library:table:getn [2025/07/15 12:25] (aktuell) – fritz_98 |
|---|
| end | end |
| </code> | </code> |
| | **Hinweis:** Derartige Schleifen können auch mit [[scripting:reference:standard_library:base:ipairs|ipairs]] realisiert werden!\\ |
| |
| ''table.getn'' muss aber nicht zwingend für Schleifen benutzt werden. Die Größe eines Tables kann auch anderweitig nützlich sein, beispielsweise wenn man ein //zufälliges// Element einer Liste auswählen möchte. Hier erschaffen wir zufällig entweder einen Trupp Schwertkämpfer oder Bogenschützen an der Position ''"RandomTroopSpawn"'': | ''table.getn'' muss aber nicht zwingend für Schleifen benutzt werden. Die Größe eines Tables kann auch anderweitig nützlich sein, beispielsweise wenn man ein //zufälliges// Element einer Liste auswählen möchte. Hier erschaffen wir zufällig entweder einen Trupp Schwertkämpfer oder Bogenschützen an der Position ''"RandomTroopSpawn"'': |
| * [[https://github.com/mcb5637/s5LuaReference/blob/master/Cpp/Logic.lua|Logic.HealEntity]] | * [[https://github.com/mcb5637/s5LuaReference/blob/master/Cpp/Logic.lua|Logic.HealEntity]] |
| * [[https://github.com/mcb5637/s5LuaReference/blob/master/Cpp/Logic.lua|Logic.CreateEffect]] | * [[https://github.com/mcb5637/s5LuaReference/blob/master/Cpp/Logic.lua|Logic.CreateEffect]] |
| * [[scripting:tutorials:level2:rewards#createmilitarygroup|CreateMilitaryGroup(_PlayerId, _LeaderType, _Soldiers, _Position, _Name, _LookAt)]] | * [[scripting:reference:comfort:createmilitarygroup|CreateMilitaryGroup(_PlayerId, _LeaderType, _Soldiers, _Position, _Name, _LookAt)]] |