Hoppa till innehållet
FiveM
Gratis verktyg

FiveM fxmanifest.lua-generator

Med FiveM fxmanifest.lua-generatorn skapar du resursens manifestfil via ett formulär: ange spel, klient-, server- och delade skript, NUI, filer, data_file-rader, beroenden och exports och kopiera eller ladda ner den färdiga fxmanifest.lua. På fliken ”Kontroll” kan du kontrollera en befintlig fil.

Byggd av Eric Mager

Gratis och utan registrering: fxmanifest.lua skapas direkt i din webbläsare och dina uppgifter laddas inte upp.

Baserat på den officiella FiveM-dokumentationen: docs.fivem.net/docs/scripting-reference/resource-manifest

Är manifestfilen klar? Kör din resurs på din egen FiveM-server.

Grundläggande information

Skript

En sökväg per rad. Jokertecken som client/*.lua stöds.

NUI och laddningsskärm

Filer

En post per rad.

Format per rad: TYP sökväg, t.ex. DLC_ITYP_REQUEST stream/prop.ytyp

Beroenden och exporter

Skapas tillsammans som ett dependencies-direktiv.

Avancerade alternativ

fxmanifest.lua

fx_version 'cerulean'
game 'gta5'

version '1.0.0'

client_script 'client/main.lua'

server_script 'server/main.lua'

Guide

Skapa fxmanifest.lua – steg för steg

Varje FiveM-resurs behöver en fxmanifest.lua. På åtta steg går du från formulär till färdig fil.

Steg 1

Välj spel

Välj spel som stöds under ”Grundläggande information”: GTA V är förvalt, och du kan lägga till Red Dead Redemption 2 och Common.

Steg 2

Ange uppgifter om resursen

Ange om du vill författare, versionsnummer (förifyllt med 1.0.0), beskrivning och URL till kodförråd.

Steg 3

Ange skript

Ange dina klient-, server- och delade skript under ”Skript”, en sökväg per rad. Jokertecken som client/*.lua är tillåtna.

Steg 4

Lägg till NUI och filer

Ange vid behov NUI-sidan (ui_page) och laddningsskärmen (loadscreen) och lägg till fler filer (files), data_file-rader i formatet ”TYP sökväg” och poster för escrow_ignore.

Steg 5

Ange beroenden och exports

Lägg till OneSync, en lägsta FXServer-build och beroende resurser samt provide, klient- och server-exports under ”Beroenden och exports”.

Steg 6

Ange avancerade alternativ

Välj vid behov node_version 16 eller 22 och aktivera server_only eller this_is_a_map. use_experimental_fxv2_oal är experimentell och kan göra att uppackning av vektorer i Lua slutar fungera.

Steg 7

Kopiera eller ladda ner fxmanifest.lua

Granska liveförhandsvisningen, kopiera innehållet eller ladda ner det som fxmanifest.lua och lägg filen i resursens rotmapp.

Steg 8

Kontrollera med Checker

Växla till fliken ”Kontroll” högst upp för att klistra in en befintlig eller redigerad fxmanifest.lua, eller välja filen och kontrollera den.

Filens struktur

Vad ska finnas i fxmanifest.lua?

Generatorn skriver direktiven i en bestämd ordning och utelämnar tomma fält. Utan ändringar får du en mall med fx_version 'cerulean', game 'gta5', version '1.0.0', client/main.lua och server/main.lua. Den skriver ingen lua54-rad.

fx_version och spel

Varje fil börjar med fx_version 'cerulean'. Därefter kommer game för ett spel eller games { … } för flera: gta5, rdr3 eller common.

Metadata

author, description, version och repository – generatorn skriver bara de fält du fyller i.

Skript

client_script, server_script och shared_script. Om fältet innehåller en enda sökväg använder generatorn singularformen. Vid flera används tabellformen, till exempel client_scripts { … }.

NUI och laddningsskärm

ui_page för din NUI-sida, loadscreen för laddningsskärmen och, tillsammans med en laddningsskärm, valfritt loadscreen_manual_shutdown 'yes'.

Filer och data_file

file eller files för ytterligare filer som HTML, CSS eller JavaScript, samt en data_file-rad per post i formatet TYP sökväg, t.ex. DLC_ITYP_REQUEST stream/prop.ytyp.

Beroenden

/onesync, /server: med din lägsta FXServer-build och dina beroende resurser samlas i ett dependency- eller dependencies-direktiv.

provide och exports

provide om din resurs ersätter en annan (t.ex. provide 'mysql-async'), samt exports och server_exports, som alltid skrivs i tabellform.

Avancerade alternativ

this_is_a_map, server_only, node_version 16 eller 22 och experimentella use_experimental_fxv2_oal, som kan göra att uppackning av vektorer i Lua slutar fungera.

escrow_ignore

Filer som ska undantas från Escrow anges som en tabell i slutet av filen.

Utforska mer

Fler FiveM-verktyg för resurser och server.cfg

FAQ

Vanliga frågor

Korta svar om fxmanifest.lua: __resource.lua, lua54, jokertecken, data_file, RedM, kontroll och dataskydd.

fxmanifest.lua är manifestfilen för varje FiveM- och RedM-resurs. Den anger vilket spel resursen är avsedd för, vilka klient-, server- och delade skript som laddas, vilka filer klienter laddar ner och vilka andra resurser den är beroende av.

__resource.lua är det äldre manifestformatet och fxmanifest.lua det aktuella. Generatorn skapar bara fxmanifest.lua och börjar alltid med fx_version 'cerulean'. Den konverterar inte en befintlig __resource.lua automatiskt: ange i stället dess skript och filer i formuläret.

Nej. Generatorn skriver ingen lua54-rad i filen. Om lua54 finns i en befintlig fxmanifest.lua visar kontrollen en upplysning, eftersom Lua 5.4 har varit standard sedan juni 2025.

Ja, sökvägar som client/*.lua stöds. Ange en sökväg per rad. Om fältet bara innehåller en sökväg skriver generatorn singularformen, till exempel client_script. Vid flera används tabellformen client_scripts { … }.

Ange de filer som behövs under files och data_file-raderna i formatet ”TYP sökväg”, en per rad, till exempel DLC_ITYP_REQUEST stream/prop.ytyp. Generatorn utelämnar rader utan typ och visar en varning. För en karta markerar du även this_is_a_map. Generatorn har inga färdiga mallar för enskilda resurstyper.

Ja. Under ”Spel som stöds” väljer du GTA V (gta5), Red Dead Redemption 2 (rdr3) och Common. Om du väljer ett spel skriver generatorn game, och om du väljer flera skriver den pluralformen games { … }. Om du inte väljer något spel används gta5. Om rdr3 ingår lägger den automatiskt till raden rdr3_warning, utan vilken RedM inte startar resursen.

Ja. Växla till fliken ”Kontroll” högst upp i verktyget och klistra in din fxmanifest.lua eller välj filen. Kontrollen rapporterar bland annat saknade citattecken, misstänkta stavfel i direktiv, ogiltiga värden för game och node_version, saknad fx_version och föråldrade direktiv, oftast med radnummer. Till fxmanifest.lua-kontrollen

Generatorn är gratis och kräver ingen inloggning. fxmanifest.lua skapas direkt i din webbläsare och dina inmatningar laddas inte upp. Förhandsgranskningen uppdateras vid varje ändring, och du kan kopiera filen eller ladda ner den direkt som fxmanifest.lua.

Fler frågor?

Kontakta supporten
FiveM-serverlistaRollspel, Freeroam, Racing och mer – med spelarantal i realtid och röstningsrankning.
Egen server?

Hyr din egen FiveM-server på 60 sekunder

DDoS-skydd ingår, full kontroll över server.cfg och resurser, kan sägas upp när som helst.

4,4/5 Trustpilot32.000+ Aktiva servrarSedan 2010

Ingen konfigurering. Ingen risk. Online på några sekunder.

Flexibel avtalstidAvsluta när som helstOnline på 60 sekunder

Letar du efter fler verktyg? Visa alla FiveM-verktyg