THE ORB
Uruchamiam studio

Error loading script <plik> in resource <nazwa>

W jednym z plików skryptu jest literówka, więc serwer nie zdołał go odczytać. Często to złe kopiuj-wklej albo niedokończona edycja.

groupsTen skrypt nic nie robipersonMożesz to naprawić

Zrób najpierw to

Jeśli ostatnio edytowałeś ten plik, cofnij zmianę i zrestartuj. Jeśli nie, pobierz skrypt ponownie.

bug_reportWklej zamiast tego całą konsolę

Co to znaczy

Błąd składni w Lua. Plik został znaleziony i odczytany, ale nie jest poprawną Lua, więc nigdy się nie skompilował. Reszta komunikatu to skarga parsera, z numerem linii.

Częste postaci:

unexpected symbol near '=' — zwykle = tam, gdzie należy się ==, albo zabłąkany znak

'<eof>' expected near 'end' — jedno end za dużo

'end' expected (to close 'function' at line N) — jedno end za mało

unfinished string near — nigdy niezamknięty cudzysłów

malformed number near — coś w rodzaju 1.2.3

Co to powoduje

Uszeregowane według tego, jak często są odpowiedzią.

  1. 1

    Niezrównoważone end

    Najczęstszy błąd w Lua. Parser zgłasza miejsce, w którym ZAUWAŻYŁ, a to często dużo poniżej tego, w którym blok naprawdę się otworzył.

  2. 2

    Kopiuj-wklej, które przyniosło ze sobą znaczniki

    Typograficzne cudzysłowy ze strony, odwrotne apostrofy albo znacznik diffa zostawiony na początku linii.

  3. 3

    Przypisanie wewnątrz warunku

    if x = 1 then zamiast if x == 1 then.

  4. 4

    Konflikt scalania zostawiony w pliku

    <<<<<<< HEAD to nie jest poprawna Lua.

Jak poznać, który jest twój

Numer linii jest wiarygodny przy niezamkniętych ciągach i nieoczekiwanych symbolach. Przy błędach równowagi end ufaj fragmentowi "(to close ... at line N)" bardziej niż podanej linii.

Gdzie szukać

Otwórz plik na podanej linii i czytaj W GÓRĘ.

Jak to naprawić

Nie ma tu ogólnego rozwiązania, to literówka. Sprawdzaj składnię przed wgraniem:

luac -p client/main.lua

Wciąż utknąłeś na własnym kodzie?

Ta strona mówi, co ten błąd zwykle oznacza. Wklej swoją konsolę do Server Fixera, a uszereguje wszystko, co w niej jest, i powie, co zrobić najpierw; a jeśli wolisz tego nie ruszać, ORBIE naprawi skrypt i odda ci zasób gotowy do wrzucenia.

bug_reportOtwórz Server Fixer

Błędy, które chodzą z tym w parze