LUAU LUA
Filkonvertering

Konverter LUAU til LUA

HURTIGT SVAR
Er det muligt at konvertere LUAU til LUA?
Ja - LUAU kan konverteres til LUA.

Luau er bygget oven på Lua 5.1, så meget kode kører uændret efter omdøbning til .lua. Alt, der bruger Luau-specifikke funktioner (type-annoteringer, backtick-strenginterpolering, continue), skal omskrives først, ellers vil den almindelige Lua-fortolker melde en syntaksfejl.

Også til LUA: TNS · WTF · C

På denne side

Testet på macOS, Windows & Linux
Sidst verificeret Oct 2026

Flere gratis konvertere

HEIC, PNG, WEBP, MP3 og mere - alle værktøjer her er gratis.

Åbn værktøjskassen

Hvorfor konvertere LUAU til LUA?

Folk konverterer til .LUA for at køre et script uden for Roblox i en standard Lua 5.1-fortolker eller for at genbruge det i et ikke-Luau-projekt. Fordi Luau udvider Lua i stedet for at erstatte det, er konverteringen for det meste en omdøbning plus manuel oprydning af den ekstra syntaks.

Sådan konverterer du LUAU til LUA

luau-analyze (find ukompatibiliteter) OPEN-SOURCE

Kør luau-analyze script.luau for at finde type-brug og syntaks, så du ved præcis, hvad du skal fjerne, før det kan parses som Lua.

Standard Lua 5.1 (test resultatet) FREE

Efter oprydning skal du køre lua5.1 script.lua for at bekræfte, at det parser og kører; enhver resterende Luau-syntaks vil fejle her.

Om disse formater

Kvalitet & hvad man skal være opmærksom på

  • Luau-specifik syntaks (type-annoteringer, |/& type-unions, strenginterpolering, continue) vil ikke kunne parses i almindelig Lua.
  • Sandboxed Luau fjerner io, os, debug og loadstring; kode, der aldrig har brugt dem, porteres mest fejlfrit.
  • Der findes ingen automatisk Luau-til-Lua-konverter; ændringerne er manuelle.

Ofte stillede spørgsmål

Kan jeg bare omdøbe filen?
Nogle gange. Hvis scriptet er ren Lua 5.1 uden Luau-ekstraudstyr, er omdøbning nok; ellers vil det fejle.
Hvad går oftest i stykker?
Type-annoteringer og backtick-strenginterpolering, som kun findes i Luau og er ugyldige i Lua.
Kører resultatet i Roblox?
Roblox kører Luau, som accepterer Lua 5.1-kode, så en forenklet .lua fungerer stadig der.