LUAU LUA
Dateikonvertierung

LUAU in LUA konvertieren

SCHNELLE ANTWORT
Ist es möglich, LUAU in LUA zu konvertieren?
Ja - LUAU lässt sich in LUA konvertieren.

Luau basiert auf Lua 5.1, daher läuft viel Code nach dem Umbenennen in .lua unverändert. Alles, was Luau-exklusive Funktionen nutzt (Typannotationen, Backtick-String-Interpolation, continue), muss zuerst umgeschrieben werden, da der Standard-Lua-Interpreter sonst einen Syntaxfehler ausgibt.

Auch nach LUA: TNS · WTF · C

Auf dieser Seite

Getestet auf macOS, Windows & Linux
Zuletzt verifiziert am Oct 2026

Weitere kostenlose Konverter

HEIC, PNG, WEBP, MP3 und mehr - jedes Tool hier ist kostenlos.

Toolbox öffnen

Warum LUAU in LUA konvertieren?

Anwender konvertieren zu .LUA, um ein Skript außerhalb von Roblox in einem Standard-Lua 5.1-Interpreter auszuführen oder es in einem Nicht-Luau-Projekt wiederzuverwenden. Da Luau Lua erweitert, anstatt es zu ersetzen, besteht die Konvertierung meist aus einer Umbenennung plus manuellem Bereinigen der zusätzlichen Syntax.

Wie man LUAU in LUA konvertiert

luau-analyze (Inkompatibilitäten finden) OPEN-SOURCE

Führen Sie luau-analyze script.luau aus, um die Verwendung von Typen und Syntax aufzudecken, damit Sie genau wissen, was entfernt werden muss, bevor es als Lua geparst werden kann.

Standard Lua 5.1 (Ergebnis testen) FREE

Führen Sie nach der Bereinigung lua5.1 script.lua aus, um zu bestätigen, dass es geparst und ausgeführt wird; jede verbleibende Luau-Syntax führt hier zu einem Fehler.

Über diese Formate

Qualität & worauf zu achten ist

  • Luau-exklusive Syntax (Typannotationen, |/& Typ-Unions, String-Interpolation, continue) wird in Standard-Lua nicht geparst.
  • Das Sandbox-Luau entfernt io, os, debug und loadstring; Code, der diese nie verwendet hat, lässt sich am saubersten portieren.
  • Es gibt keinen automatischen Luau-zu-Lua-Konverter; die Anpassungen erfolgen manuell.

Häufig gestellte Fragen

Kann ich die Datei einfach umbenennen?
Manchmal. Wenn das Skript reines Lua 5.1 ohne Luau-Extras ist, reicht das Umbenennen aus; andernfalls tritt ein Fehler auf.
Was verursacht am häufigsten Probleme?
Typannotationen und Backtick-String-Interpolation, die Luau-exklusiv und in Lua ungültig sind.
Läuft das Ergebnis in Roblox?
Roblox führt Luau aus, das Lua 5.1-Code akzeptiert, sodass eine bereinigte .lua-Datei dort weiterhin funktioniert.