Przejdź do treści
FiveM
Bezpłatne narzędzie

Checker fxmanifest.lua FiveM: sprawdź manifest online

Sprawdź online plik fxmanifest.lua swojego zasobu FiveM pod kątem błędów: wklej plik lub wybierz go, a checker zgłosi brakujące cudzysłowy, literówki w dyrektywach, brak fx_version lub game oraz nieprawidłowe wartości. Każdy wynik zawiera numer wiersza, jeśli można go wskazać. Aby utworzyć nowy plik fxmanifest.lua, przejdź do generatora u góry strony.

Autor: Eric Mager

Bezpłatnie i bez logowania — Twoja fxmanifest.lua jest sprawdzana wyłącznie w przeglądarce i nigdzie nie jest przesyłana.

Na podstawie oficjalnej dokumentacji FiveM: docs.fivem.net/docs/scripting-reference/resource-manifest

Plik manifestu bez błędów? Możesz uruchomić zasób na własnym serwerze FiveM.

fxmanifest.lua

Działa wyłącznie w twojej przeglądarce — nic nie jest przesyłane ani zapisywane.

Wynik

Błąd: 0Ostrzeżenia: 0Wskazówki: 1
Nie wklejono jeszcze pliku fxmanifest.lua.

Przykładowy wynik

Tak wygląda raport w fxmanifest.lua Checker

Wklejasz swój plik fxmanifest.lua, a narzędzie wyświetla każdy błąd, ostrzeżenie i uwagę wraz z numerem wiersza. Poniższy przykładowy plik celowo zawiera błędy. Twój wynik zależy od Twojego pliku.

Przykład · Przykładowy fxmanifest.lua z celowymi błędami

Błędy: 2 · Ostrzeżenia: 1 · Informacje: 1

Dane wejściowe

fxmanifest.lua
fx_version 'cerulean'game 'gta5' autor 'Max Mustermann'description Meine erste Ressourceversion '1.0.0' client_scripts {    'client/main.lua'}server_script 'server/main.lua' node_version '18' lua54 'yes'

Wynik: diagnoza

  • 2 błędów
  • 1 ostrzeżenie
  • 1 uwaga
  • Ostrzeżenie · Wiersz 4Nieznana dyrektywa „autor” — czy to literówka?

  • Błąd · Wiersz 5„description”: wartość „Meine erste Ressource” prawdopodobnie nie jest ujęta w cudzysłów.

  • Błąd · Wiersz 13Wartość node_version "18" jest nieprawidłowa — dozwolone są "16" lub "22".

  • Uwaga · Wiersz 15lua54 jest ustawieniem domyślnym od czerwca 2025 r. i nie jest już potrzebne.

Jak to działa

Jak sprawdzić fxmanifest.lua

Wklej, przejrzyj wyniki i popraw: sprawdź fxmanifest.lua w sześciu krokach.

Krok 1

Wklej fxmanifest.lua

Wklej zawartość pliku fxmanifest.lua w pole tekstowe lub wybierz go przez „Wybierz plik”. Karta checkera jest już aktywna.

Krok 2

Opcjonalnie: wczytaj przykład

Jeśli chcesz najpierw wypróbować narzędzie, kliknij „Wczytaj przykład”. Checker sprawdzi wtedy przykładowy plik z celowo wprowadzonymi błędami.

Krok 3

Odczytaj wynik

Sprawdzanie odbywa się na bieżąco podczas wklejania i pisania. U góry wyników zobaczysz liczbę błędów, ostrzeżeń i informacji.

Krok 4

Przejrzyj wykryte problemy

Wykryte problemy są posortowane według wagi, z błędami na początku. Jeśli problem dotyczy konkretnego wiersza, jego numer pojawia się przed opisem, na przykład przy wartości bez cudzysłowów.

Krok 5

Popraw linie

Popraw zgłoszone wiersze bezpośrednio w polu tekstowym lub w swoim pliku, aż pojawi się komunikat „Nie znaleziono błędów ani ostrzeżeń”. Wskazówki mogą pozostać.

Krok 6

Uruchom zasób

Umieść sprawdzony plik fxmanifest.lua w głównym katalogu zasobu i uruchom go na swoim serwerze FiveM, na przykład poleceniem ensure w pliku server.cfg.

Reguły sprawdzania

Co kontroler fxmanifest sprawdza w twoim zasobie FiveM

Checker fxmanifest.lua to bezpłatne narzędzie do sprawdzania plików manifestu zasobów FiveM i RedM, działające bezpośrednio w przeglądarce. Heurystycznie porównuje twoje dyrektywy z oficjalną dokumentacją FiveM i klasyfikuje każdy wynik jako błąd, ostrzeżenie lub wskazówkę. Pomija komentarze z -- i --[[ ]], a niestandardowe klucze metadanych zgłasza tylko wtedy, gdy ich nazwa jest bardzo podobna do znanej dyrektywy.

Składnia

  • Niezamknięty cudzysłów w linii (błąd)
  • Niezamknięte { } w dyrektywie (błąd)
  • Wartość bez cudzysłowów lub dyrektywa bez rozpoznawalnej wartości (błąd)
  • Nieoczekiwany znak poza dyrektywą (błąd)

Wymagane dane i wartości

  • Brak fx_version (błąd) lub wartość inna niż 'cerulean' (ostrzeżenie)
  • Brak game/games lub wartość inna niż gta5, rdr3 lub common (błąd)
  • rdr3 w game/games bez rdr3_warning z dokładnym wymaganym tekstem (błąd)
  • node_version ma wartość inną niż "16" lub "22" (błąd)
  • game { ... } zamiast games { ... } dla wielu gier (wskazówka)

Dyrektywy

  • Nazwa bardzo podobna do znanej dyrektywy, np. autor zamiast author (ostrzeżenie)
  • fx_version lub game/games zdefiniowane wielokrotnie (ostrzeżenie), inne pojedyncze ustawienia zdefiniowane wielokrotnie (wskazówka)
  • Przestarzałe before_level_meta, after_level_meta lub replace_level_meta (ostrzeżenie)
  • loadscreen_manual_shutdown bez loadscreen (ostrzeżenie)
  • Ustawiono lua54, choć od czerwca 2025 jest to domyślne zachowanie (wskazówka)
  • Nie zdefiniowano client_script(s), server_script(s) ani shared_script(s) (wskazówka)

Odwołanie

Prawidłowe wartości fx_version, game i node_version

Te wartości checker akceptuje w pliku fxmanifest.lua bez błędu ani ostrzeżenia.

fx_version

fx_version 'cerulean'

Oczekiwana wartość to 'cerulean'. Każda inna powoduje ostrzeżenie, a brak fx_version – błąd.

game / games

game 'gta5'
games { 'gta5', 'rdr3' }

Dozwolone wartości to gta5, rdr3 i common. Dla wielu gier dyrektywa ma nazwę games w liczbie mnogiej. Inne wartości lub brak wartości powodują błąd. Przy rdr3 potrzebne jest też rdr3_warning z dokładnym wymaganym tekstem, w przeciwnym razie checker zgłasza błąd.

node_version

node_version '22'

Opcjonalne. Jeśli ustawisz tę wartość, prawidłowe są tylko "16" i "22". Każda inna powoduje błąd.

lua54

lua54 'yes'

Od czerwca 2025 jest to domyślne zachowanie, więc ustawienie nie jest już potrzebne. Checker wyświetla tylko wskazówkę.

Napraw błędy

Częste błędy w pliku fxmanifest.lua i sposoby ich naprawy

Te problemy checker wykrywa w manifestach FiveM szczególnie często. Przy każdym znajdziesz przykład przed poprawką i po niej.

Wartość bez cudzysłowów

Kontroler zgłasza tę wartość jako błąd. Umieść każdą wartość tekstową w pojedynczych lub podwójnych cudzysłowach.

Przed

description Mój pierwszy zasób

Po

description 'Mój pierwszy zasób'

Literówka w nazwie dyrektywy

Nazwa bardzo podobna do znanej dyrektywy wyświetla się jako ostrzeżenie „Nieznana dyrektywa”.

Przed

autor 'Max Mustermann'

Po

author 'Max Mustermann'

Brak fx_version lub game

Obie informacje są wymagane. Jeśli ich brakuje, na przykład w starym pliku __resource.lua, kontroler zgłasza osobny błąd dla każdej z nich.

Przed

client_script 'client.lua'

Po

fx_version 'cerulean'
game 'gta5'

client_script 'client.lua'

Nieprawidłowa node_version

Prawidłowe są tylko wartości "16" i "22". Każda inna powoduje błąd.

Przed

node_version '18'

Po

node_version '22'

game zamiast games dla wielu gier

Dla wielu gier dyrektywa ma nazwę games w liczbie mnogiej. Kontroler wyświetla w tej sprawie wskazówkę.

Przed

game { 'gta5', 'rdr3' }

Po

games { 'gta5', 'rdr3' }

Przestarzałe dyrektywy level_meta

Checker oznacza before_level_meta, after_level_meta i replace_level_meta jako przestarzałe. Użyj zamiast nich data_file.

Przed

replace_level_meta 'meta/gta5'

Po

data_file 'TYPE' 'path'

Odkryj więcej

Więcej narzędzi FiveM do manifestów i zasobów

FAQ

Często zadawane pytania

Krótkie odpowiedzi o sprawdzaniu pliku fxmanifest.lua.

Wykrywa niezamknięte cudzysłowy i nawiasy { }, wartości bez cudzysłowów, dyrektywy bez wartości oraz nazwy przypominające błędnie zapisane znane dyrektywy. Zgłasza też brak fx_version lub game/games, wartości game inne niż gta5, rdr3 i common, brakujące lub niepoprawne rdr3_warning przy rdr3, node_version inną niż "16" i "22", wielokrotnie zdefiniowane pojedyncze ustawienia, przestarzałe dyrektywy *_level_meta, loadscreen_manual_shutdown bez loadscreen oraz manifesty bez skryptów. Każdy wynik zawiera numer wiersza, jeśli można go wskazać.

Checker jest bezpłatny i nie wymaga logowania. Sprawdzanie odbywa się w całości w Twojej przeglądarce, a wybrany plik jest odczytywany tylko lokalnie. Nic nie jest przesyłane ani zapisywane.

Błędy najprawdopodobniej uniemożliwią poprawne załadowanie zasobu — na przykład niezamknięty cudzysłów lub brak fx_version. Ostrzeżenia dotyczą przestarzałych lub wątpliwych ustawień, takich jak fx_version inna niż 'cerulean' lub prawdopodobna literówka. Wskazówki to zalecenia, które nie wymagają pilnego działania, na przykład dotyczące lua54 lub braku skryptów.

Checker oczekuje fx_version 'cerulean'. Każda inna wartość powoduje ostrzeżenie, a brak fx_version — błąd. Dla game dozwolone są gta5, rdr3 i common. W przypadku wielu gier użyj dyrektywy games { ... }. Możesz więc sprawdzać także manifesty zasobów RedM z game 'rdr3'. W nich zgłasza też błąd, jeśli brakuje rdr3_warning lub nie zawiera ono dokładnie wymaganego tekstu, bez którego RedM nie uruchomi zasobu.

Nie. Lua 5.4 jest standardem od czerwca 2025 roku. Jeśli w Twoim pliku znajduje się lua54, checker wyświetli tylko wskazówkę, a nie błąd.

__resource.lua to stary format manifestu. Obecnie zasoby używają fxmanifest.lua z fx_version i game. Jeśli wkleisz stary plik bez tych danych, checker zgłosi brak obu. Narzędzie nie konwertuje plików automatycznie.

Nie. Checker heurystycznie sprawdza dyrektywy manifestu pod kątem typowych błędów i nie wykonuje kodu. Nie sprawdza skryptów klienta i serwera, istnienia wskazanych plików ani nazwy i lokalizacji manifestu: plik musi nazywać się fxmanifest.lua i znajdować się w głównym katalogu zasobu. Własne klucze metadanych zgłasza tylko wtedy, gdy ich nazwy są bardzo podobne do znanych dyrektyw.

Tak. Przejdź do karty generatora u góry narzędzia, skonfiguruj dyrektywy w formularzu i pobierz gotowy plik. Przejdź do generatora fxmanifest.lua FiveM

Masz dodatkowe pytania?

Kontakt z pomocą techniczną
Lista serwerów FiveMRoleplay, Freeroam, Racing i nie tylko – z liczbą graczy na żywo i rankingiem głosów.
Własny serwer?

Wynajmij własny serwer FiveM w 60 sekund

Ochrona przed DDoS w cenie, pełna kontrola nad server.cfg i zasobami, możliwość rezygnacji w każdej chwili.

4,4/5 Trustpilot32.000+ Aktywne serweryOd 2010 roku

Bez konfiguracji. Bez ryzyka. Online w kilka sekund.

Elastyczny okres obowiązywaniaAnuluj w dowolnym momencieOnline w 60 sekund

Szukasz więcej narzędzi? Zobacz wszystkie narzędzia FiveM