scripting:tutorials:level2:functions
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung | |||
| scripting:tutorials:level2:functions [2023/09/09 17:30] – [Beliebig viele Parameter] fritz_98 | scripting:tutorials:level2:functions [2024/05/17 10:02] (aktuell) – fritz_98 | ||
|---|---|---|---|
| Zeile 162: | Zeile 162: | ||
| ====Beispiele im Siedler-Skripting==== | ====Beispiele im Siedler-Skripting==== | ||
| - | Eine Funktion, die beim Siedler-Skripten häufig verwendet wird, ermittelt die Gebäude oder Einheiten eines bestimmten Typs des Spielers. '' | + | Eine Funktion, die beim Siedler-Skripten häufig verwendet wird, ermittelt die Gebäude oder Einheiten eines bestimmten Typs des Spielers. '' |
| Darüber hinaus ist der erste Rückgabewert keine EntityId, sondern die Anzahl der gefundenen Ids! | Darüber hinaus ist der erste Rückgabewert keine EntityId, sondern die Anzahl der gefundenen Ids! | ||
| Zeile 317: | Zeile 317: | ||
| <code lua> | <code lua> | ||
| function Sum(...) | function Sum(...) | ||
| + | local Result = 0 | ||
| for _, Number in ipairs(arg) do | for _, Number in ipairs(arg) do | ||
| Result = Result + Number | Result = Result + Number | ||
scripting/tutorials/level2/functions.1694280650.txt.gz · Zuletzt geändert: 2023/09/09 17:30 von fritz_98
