LUAU LUA
Bestandsconversie

Converteer LUAU naar LUA

SNEL ANTWOORD
Is het mogelijk om LUAU naar LUA te converteren?
Ja - LUAU converteert naar LUA.

Luau is gebouwd bovenop Lua 5.1, dus veel code draait ongewijzigd na het hernoemen naar .lua. Alles wat Luau-specifieke functies gebruikt (type-annotaties, backtick-tekenreeksinterpolatie, continue) moet eerst worden herschreven, anders geeft de standaard Lua-interpreter een syntaxfout.

Ook naar LUA: TNS · WTF · C

Op deze pagina

Getest op macOS, Windows & Linux
Laatst geverifieerd op Oct 2026

Meer gratis converters

HEIC, PNG, WEBP, MP3 en meer - elke tool hier is gratis.

Open de gereedschapskist

Waarom LUAU naar LUA converteren?

Mensen converteren naar .LUA om een script buiten Roblox uit te voeren in een standaard Lua 5.1-interpreter of om het te hergebruiken in een niet-Luau-project. Omdat Luau Lua uitbreidt in plaats van vervangt, is de conversie meestal een kwestie van hernoemen plus handmatige opschoning van de extra syntaxis.

Hoe LUAU naar LUA te converteren

luau-analyze (incompatibiliteiten vinden) OPEN-SOURCE

Voer luau-analyze script.luau uit om typegebruik en syntaxis in kaart te brengen, zodat je precies weet wat je moet verwijderen voordat het als Lua kan worden geparseerd.

Standaard Lua 5.1 (het resultaat testen) FREE

Voer na het opschonen lua5.1 script.lua uit om te bevestigen dat het wordt geparseerd en uitgevoerd; eventuele resterende Luau-syntaxis zal hier een foutmelding geven.

Over deze formaten

Kwaliteit & waar op te letten

  • Luau-specifieke syntaxis (type-annotaties, |/& type-unies, tekenreeksinterpolatie, continue) wordt niet geparseerd in standaard Lua.
  • De sandbox-versie van Luau verwijdert io, os, debug en loadstring; code die deze nooit heeft gebruikt, is het eenvoudigst te porteren.
  • Er is geen automatische Luau-naar-Lua-converter; de bewerkingen zijn handmatig.

Veelgestelde vragen

Kan ik het bestand gewoon hernoemen?
Soms. Als het script gewone Lua 5.1 is zonder Luau-extra's, is hernoemen voldoende; anders treden er fouten op.
Wat gaat het vaakst mis?
Type-annotaties en backtick-tekenreeksinterpolatie, die Luau-specifiek zijn en ongeldig in Lua.
Werkt het resultaat in Roblox?
Roblox draait Luau, dat Lua 5.1-code accepteert, dus een uitgeklede .lua werkt daar nog steeds.