, to\njest problem.","where":"Drzewo resources i odpowiadająca mu linia `ensure`.","fix":"Zmień nazwę folderu na małe litery z myślnikami albo podkreśleniami, potem popraw server.cfg,\nżeby pasował dokładnie:\n\n resources/[local]/my-script/\n # server.cfg\n ensure my-script","causa0.title":"Spacje w nazwie folderu","causa0.body":"`My Script (v2)` — typowy wynik rozpakowania pobrania bez zmiany nazwy.","causa1.title":"Wielkie litery na serwerze linuksowym","causa1.body":"Folder rozwiązuje się inaczej niż linia `ensure`.","causa2.title":"Nawiasy kwadratowe użyte poza swoim znaczeniem","causa2.body":"`[kategoria]` grupuje zasoby. Zasób nazwany `[coś]` to kategoria, w której nic nie ma.","causa3.title":"Kropki w nazwie","causa3.body":"`my.script` czyta się jako fragment ścieżki.","causa4.title":"Nazwa kolidująca z wbudowaną","causa4.body":"Nazwanie zasobu `chat`, `spawnmanager` albo `sessionmanager` przesłania ten, który przychodzi z\nFXServerem."}}
THE ORB
Uruchamiam studio

Nieprawidłowa nazwa zasobu

Nazwa folderu skryptu ma znaki, których serwer nie przyjmie — zwykle spacje albo wielkie litery z rozpakowania pobrania.

groupsTen skrypt nic nie robipersonMożesz to naprawić

Zrób najpierw to

Zmień nazwę folderu na małe litery bez spacji, a potem zaktualizuj odpowiadającą linijkę w server.cfg.

bug_reportWklej zamiast tego całą konsolę

Co to znaczy

Nazwa folderu nie nadaje się na nazwę zasobu. FiveM przyjmuje małe litery, cyfry, podkreślenia i myślniki; wszystko inne jest odrzucane, a na hostingu linuksowym wielkie litery to osobny problem.

Co to powoduje

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

  1. 1

    Spacje w nazwie folderu

    My Script (v2) — typowy wynik rozpakowania pobrania bez zmiany nazwy.

  2. 2

    Wielkie litery na serwerze linuksowym

    Folder rozwiązuje się inaczej niż linia ensure.

  3. 3

    Nawiasy kwadratowe użyte poza swoim znaczeniem

    [kategoria] grupuje zasoby. Zasób nazwany [coś] to kategoria, w której nic nie ma.

  4. 4

    Kropki w nazwie

    my.script czyta się jako fragment ścieżki.

  5. 5

    Nazwa kolidująca z wbudowaną

    Nazwanie zasobu chat, spawnmanager albo sessionmanager przesłania ten, który przychodzi z FXServerem.

Jak poznać, który jest twój

Popatrz na nazwę folderu. Ten widać bez żadnej diagnozy: jeśli nie pasuje do ^[a-z0-9_-]+$, to jest problem.

Gdzie szukać

Drzewo resources i odpowiadająca mu linia ensure.

Jak to naprawić

Zmień nazwę folderu na małe litery z myślnikami albo podkreśleniami, potem popraw server.cfg, żeby pasował dokładnie:

resources/[local]/my-script/
# server.cfg
ensure my-script

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