Terraria Wiki:Lua

Aus Terraria Wiki
Version vom 24. April 2020, 11:20 Uhr von Alex Great (Diskussion | Beiträge) (→‎Siehe auch: ru interwiki)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Lua ist eine Programmiersprache, die im Terraria Wiki durch die MediaWiki-Erweiterung Scribunto verwendet werden kann. Sie ist eine mächtige Skriptsprache, die die Funktionalität von Wiki-Vorlagen über die Kapazitäten von Wikicode hinaus erweitern kann. Im Wiki wird sie mit der Syntax {{#invoke:}} aufgerufen.

Lua-Quellcode wird in sogenannten Modulen gespeichert (Bsp. Modul:Bananas, ein Test-Skript). Die Dokumentation für ein Modul wird auf der entsprechenden Unterseite /Dokumentation gespeichert (Bsp. Modul:Bananas/Dokumentation).

Beispiele[Quelltext bearbeiten]

  • {{#invoke:Bananas|hello}} gibt den Text "Hello, world!" aus.
  • Siehe Modul:BananasArgs für erweiterte einfache Codebeispiele.

Siehe auch[Quelltext bearbeiten]