FiveM fxmanifest.lua-generator
Met de FiveM fxmanifest.lua-generator maak je het manifestbestand van je resource via een formulier: vul games, client-, server- en gedeelde scripts, NUI, bestanden, data_file-regels, afhankelijkheden en exports in en kopieer of download de voltooide fxmanifest.lua. Via het tabblad 'Checker' controleer je een bestaand bestand.
Gebouwd door Eric Mager
Gratis en zonder registratie: de fxmanifest.lua wordt rechtstreeks in je browser gemaakt. Je invoer wordt niet geüpload.
Gebaseerd op de officiële FiveM-documentatie: docs.fivem.net/docs/scripting-reference/resource-manifest
Manifest klaar? Draai je resource op je eigen FiveM-server.
Basisinformatie
Scripts
Eén pad per regel. Wildcards zoals client/*.lua worden ondersteund.
NUI en laadscherm
Bestanden
Eén vermelding per regel.
Formaat per regel: TYP Pfad, bijv. DLC_ITYP_REQUEST stream/prop.ytyp
Afhankelijkheden en exports
Wordt samen als dependencies-directive gegenereerd.
Geavanceerde opties
fxmanifest.lua
fx_version 'cerulean'
game 'gta5'
version '1.0.0'
client_script 'client/main.lua'
server_script 'server/main.lua'
Handleiding
fxmanifest.lua maken – stap voor stap
Elke FiveM-resource heeft een fxmanifest.lua nodig. In acht stappen ga je van formulier naar voltooid bestand.
Stap 1
Games selecteren
Selecteer onder 'Basisinformatie' de ondersteunde games: GTA V is vooraf geselecteerd; Red Dead Redemption 2 en Common kun je toevoegen.
Stap 2
Resourcegegevens invoeren
Vul optioneel de auteur, het versienummer (standaard 1.0.0), een beschrijving en de repository-URL in.
Stap 3
Scripts invoeren
Vul onder ‘Scripts’ je client-, server- en gedeelde scripts in, één pad per regel. Wildcards zoals client/*.lua zijn toegestaan.
Stap 4
NUI en bestanden toevoegen
Stel indien nodig de NUI-pagina (ui_page) en het laadscherm (loadscreen) in en voeg extra bestanden (files), data_file-regels in het formaat 'TYPE pad' en vermeldingen voor escrow_ignore toe.
Stap 5
Afhankelijkheden en exports instellen
Voeg onder ‘Afhankelijkheden & exports’ OneSync, een minimale FXServer-build en afhankelijke resources toe, evenals provide en client- en serverexports.
Stap 6
Geavanceerde opties instellen
Kies indien nodig node_version 16 of 22 en schakel server_only of this_is_a_map in. use_experimental_fxv2_oal is experimenteel en kan het uitpakken van vectoren in Lua verstoren.
Stap 7
fxmanifest.lua kopiëren of downloaden
Controleer het livevoorbeeld, kopieer de inhoud of download deze als fxmanifest.lua en plaats het bestand in de hoofdmap van je resource.
Stap 8
Controleren met de Checker
Ga bovenaan naar het tabblad 'Checker' om een bestaande of bewerkte fxmanifest.lua te plakken of als bestand te selecteren en te laten controleren.
Bestandsindeling
Wat hoort er in de fxmanifest.lua?
De generator schrijft de richtlijnen in een vaste volgorde en laat lege velden weg. Zonder wijzigingen krijg je een sjabloon met fx_version 'cerulean', game 'gta5', version '1.0.0', client/main.lua en server/main.lua. Hij voegt geen lua54-regel toe.
fx_version en games
Elk bestand begint met fx_version 'cerulean'. Daarna volgt game voor één game of games { … } voor meerdere: gta5, rdr3 of common.
Metadata
author, description, version en repository – de generator schrijft alleen de velden die je invult.
Scripts
client_script, server_script en shared_script. Als er maar één pad in het veld staat, gebruikt de generator het enkelvoud; bij meerdere paden gebruikt hij de tabelvorm, zoals client_scripts { … }.
NUI en laadscherm
ui_page voor je NUI-pagina, loadscreen voor het laadscherm en, als je een laadscherm gebruikt, optioneel loadscreen_manual_shutdown 'yes'.
Bestanden & data_file
file of files voor extra bestanden zoals HTML, CSS of JavaScript, en één data_file-regel per vermelding in de indeling TYPE pad, bijvoorbeeld DLC_ITYP_REQUEST stream/prop.ytyp.
Afhankelijkheden
/onesync, /server: met je minimale FXServer-build en de resources waarvan je afhankelijk bent, komen samen in een dependency- of dependencies-richtlijn.
provide & exports
provide als je resource een andere vervangt (bijvoorbeeld provide 'mysql-async'), plus exports en server_exports, die altijd in tabelvorm worden geschreven.
Geavanceerde opties
this_is_a_map, server_only, node_version 16 of 22 en het experimentele use_experimental_fxv2_oal, dat het uitpakken van vectoren in Lua kan verstoren.
escrow_ignore
Bestanden die buiten Escrow moeten blijven, als tabel aan het einde van het bestand.
Meer ontdekken
Meer FiveM-tools voor resources en server.cfg
ZapX Resource Maker
Beschrijf je FiveM-resource in je eigen woorden — AI schrijft de Lua-code inclusief fxmanifest.lua en verpakt alles in een kant-en-klaar .zip-bestand. Gratis uitproberen.
Gebouwd door Luca Stanek
FiveM Resource Installer
NieuwControleer het ZIP-archief van een FiveM-resource: doelmap, ensure-regel, afhankelijkheden, escrow en SQL. In het Dashboard installeert de tool de resource rechtstreeks op je server.
Gebouwd door Fabian Groß
fxmanifest.lua-checker
Ontbrekende aanhalingstekens, onbekende directives, ongeldige waarden en verouderde gegevens opsporen.
Gebouwd door Eric Mager
server.cfg-generator
Netwerk, licentie, OneSync, beheerdersrechten en resources via een formulier samenstellen.
Gebouwd door Eric Mager
server.cfg-controle
Netwerk-endpoints, RCON-beveiliging, ScriptHookV-instellingen en OneSync-combinatie controleren.
Gebouwd door Eric Mager
Voertuiglijst
Alle FiveM-voertuigen met afbeelding, gesorteerd op klasse — kopieerbare spawnnaam en hash.
Gebouwd door Eric Mager
FAQ
Veelgestelde vragen
Korte antwoorden over fxmanifest.lua: __resource.lua, lua54, wildcards, data_file, RedM, checker en privacy.
De fxmanifest.lua is het manifestbestand van elke FiveM- en RedM-resource. Het bepaalt voor welke game de resource bedoeld is, welke client-, server- en gedeelde scripts worden geladen, welke bestanden clients downloaden en van welke andere resources de resource afhankelijk is.
__resource.lua is het oudere manifestformaat; fxmanifest.lua is het huidige. De generator maakt alleen fxmanifest.lua en begint altijd met fx_version 'cerulean'. Een bestaande __resource.lua wordt niet automatisch geconverteerd: vul de scripts en bestanden daarvan in het formulier in.
Nee. De generator schrijft geen lua54-regel naar het bestand. Staat lua54 in een bestaande fxmanifest.lua, dan meldt de checker dit als opmerking, omdat Lua 5.4 sinds juni 2025 standaard is.
Ja, paden zoals client/*.lua worden ondersteund. Vul één pad per regel in. Als er maar één pad in het veld staat, schrijft de generator het enkelvoud, zoals client_script; bij meerdere paden gebruikt hij de tabelvorm client_scripts { … }.
Voer de benodigde bestanden in onder files en de data_file-regels in het formaat 'TYPE pad', één per regel, bijvoorbeeld DLC_ITYP_REQUEST stream/prop.ytyp. Regels zonder type slaat de generator over en toont hij als waarschuwing. Voor een map vink je ook this_is_a_map aan. De generator biedt geen kant-en-klare sjablonen voor afzonderlijke resourcetypen.
Ja. Onder 'Ondersteunde games' kies je GTA V (gta5), Red Dead Redemption 2 (rdr3) en Common. Bij één game schrijft de generator game, bij meerdere games { … }. Kies je geen game, dan gebruikt hij gta5. Zit rdr3 erbij, dan voegt hij automatisch de regel rdr3_warning toe, zonder welke RedM de resource niet start.
Ja. Ga bovenaan de tool naar het tabblad 'Checker' en plak je fxmanifest.lua of selecteer het bestand. De checker meldt onder meer ontbrekende aanhalingstekens, vermoedelijke typefouten in directives, ongeldige waarden voor game en node_version, een ontbrekende fx_version en verouderde directives, meestal met een regelnummer. Naar de fxmanifest.lua-checker
De generator is gratis en vereist geen registratie. De fxmanifest.lua wordt rechtstreeks in je browser gemaakt; je invoer wordt niet geüpload. Het voorbeeld wordt bij elke invoer bijgewerkt en je kunt het bestand kopiëren of direct als fxmanifest.lua downloaden.
Nog vragen?
Contact opnemen met supportHuur je eigen FiveM-server in 60 seconden
DDoS-bescherming inbegrepen, volledige controle over server.cfg en resources, op elk moment opzegbaar.
Geen installatie. Geen risico. Binnen enkele seconden online.
Op zoek naar meer tools? Alle FiveM-tools bekijken

