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
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: 1Dane wejściowe
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óbPo
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
ZapX Resource Maker
Opisz własnymi słowami zasób FiveM — AI napisze kod Lua wraz z fxmanifest.lua i spakuje wszystko do gotowego pliku .zip. Wypróbuj za darmo.
Autor: Luca Stanek
Generator fxmanifest.lua
Skonfiguruj dyrektywy w formularzu i od razu otrzymaj poprawny plik fxmanifest.lua.
Autor: Eric Mager
Kontroler server.cfg
Sprawdź punkty końcowe sieci, zabezpieczenia RCON, ustawienia ScriptHookV i konfigurację OneSync.
Autor: Eric Mager
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ą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.
Bez konfiguracji. Bez ryzyka. Online w kilka sekund.
Szukasz więcej narzędzi? Zobacz wszystkie narzędzia FiveM

