LUAU LUA
Konwersja plików

Konwertuj LUAU na LUA

SZYBKA ODPOWIEDŹ
Czy możliwa jest konwersja LUAU na LUA?
Tak - LUAU konwertuje się na LUA.

Luau bazuje na Lua 5.1, więc wiele kodów działa bez zmian po zmianie nazwy na .lua. Wszystko, co korzysta z funkcji wyłącznie dla Luau (adnotacje typów, interpolacja ciągów znaków z odwrotnym apostrofem, continue), musi zostać najpierw przepisane, w przeciwnym razie standardowy interpreter Lua zgłosi błąd składni.

Również na LUA: TNS · WTF · C

Na tej stronie

Testowane na macOS, Windows i Linux
Ostatnia weryfikacja Oct 2026

Więcej darmowych konwerterów

HEIC, PNG, WEBP, MP3 i inne - każde narzędzie tutaj jest darmowe.

Otwórz przybornik

Dlaczego konwertować LUAU na LUA?

Użytkownicy konwertują na .LUA, aby uruchomić skrypt poza Roblox w standardowym interpreterze Lua 5.1 lub użyć go ponownie w projekcie innym niż Luau. Ponieważ Luau rozszerza Lua, zamiast go zastępować, konwersja to głównie zmiana nazwy plus ręczne czyszczenie dodatkowej składni.

Jak przekonwertować LUAU na LUA

luau-analyze (znajdowanie niezgodności) OPEN-SOURCE

Uruchom luau-analyze script.luau, aby wykryć użycie typów i składnię, dzięki czemu będziesz wiedzieć dokładnie, co usunąć, zanim kod zostanie poprawnie sparsowany jako Lua.

Standardowy Lua 5.1 (testowanie wyniku) FREE

Po wyczyszczeniu uruchom lua5.1 script.lua, aby potwierdzić, że kod się parsuje i działa; każda pozostała składnia Luau spowoduje tutaj błąd.

O tych formatach

Jakość i na co uważać

  • Składnia wyłącznie dla Luau (adnotacje typów, unie typów |/&, interpolacja ciągów, continue) nie zostanie sparsowana w czystym Lua.
  • Spiaskownica (sandbox) Luau usuwa io, os, debug i loadstring; kod, który ich nie używał, przenosi się najłatwiej.
  • Nie istnieje automatyczny konwerter Luau-to-Lua; edycje są wykonywane ręcznie.

Najczęściej zadawane pytania

Czy mogę po prostu zmienić nazwę pliku?
Czasami. Jeśli skrypt to czysty Lua 5.1 bez dodatków Luau, zmiana nazwy wystarczy; w przeciwnym razie wystąpi błąd.
Co psuje się najczęściej?
Adnotacje typów oraz interpolacja ciągów znaków z odwrotnym apostrofem, które są specyficzne dla Luau i nieprawidłowe w Lua.
Czy wynik będzie działać w Roblox?
Roblox uruchamia Luau, który akceptuje kod Lua 5.1, więc odchudzony plik .lua nadal będzie tam działać.