En FiveM Enhanced-server kører Cfx.re's serversoftware til GTA V Enhanced, den nuværende PC-udgave af spillet. Fra start er det en helt ren server uden noget på, og den vil ikke engang starte, før den har fået en licensnøgle. Guiden her tager dig fra den tomme tilstand til en server, dine spillere kan joine: nøglen, navnet og antallet af pladser, hvordan du vil styre konfigurationen, hvor dine filer skal ligge, og hvad du skal være opmærksom på, hvis du flytter scripts over fra en klassisk FiveM-server.
Kend spillereglerne i early access
Enhanced er stadig i early access, og nogle ting er låst i stedet for at kunne konfigureres. Læs dem, før du bruger en hel aften på at migrere:
- Escrowed resources indlæses ikke. Cfx.re har endnu ikke udgivet Asset Escrow til Enhanced, så krypterede scripts købt via Tebex forbliver låst. Alt open source er fint.
- OneSync er altid slået til, i den store udgave og med klient-server-synkronisering i stedet for den ældre peer-to-peer-løsning.
- Pure mode er altid slået til, hvilket udelukker grafikmods indtil videre.
- Der findes kun én gamebuild, den nyeste. Du kan ikke låse dig til en ældre.
- Kun Enhanced-spillere kan forbinde. En spiller på den klassiske FiveM-klient med den ældre GTA V-udgave kan ikke joine. Se vores guide til at joine en FiveM Enhanced-server.
Trin 1: Giv serveren dens licensnøgle
Alle FiveM-servere skal bruge en gratis licensnøgle fra Cfx.re-portalen, og Enhanced bruger samme slags nøgle som klassisk FiveM. Har du ikke en, så følg først vores guide til at skaffe en FiveM-licensnøgle.
- Åbn din server i spilpanelet og tryk på Start.
- Er der ingen nøgle gemt, åbner panelet et vindue med titlen Add your FiveM license key.
- Indsæt din nøgle. En gyldig nøgle begynder med
cfxk_og er 33 tegn lang i alt. - Tryk på Save and start. Nøglen bliver gemt, og serveren starter lige bagefter.

Laver du senere en ny nøgle på portalen, indsætter du den i feltet fivem license i fanen Startup.
Trin 2: Sæt navn, pladser og Steam-nøgle
Åbn fanen Startup. Alt herinde bliver læst ved opstart, så genstart serveren, når du har ændret noget.
- Server Hostname er det navn, spillerne ser i FiveM-serverbrowseren. Vælg noget, folk rent faktisk kan søge efter.
- Max Players bestemmer antallet af pladser. Standarden er 48.
- Steam Web Api Key kan blive stående på
none. Tilføj kun en nøgle, hvis en af dine resources skal slå Steam-profiler op. - Enable txadmin skifter mellem de to måder at køre serveren på, som er beskrevet i næste trin.
- txAdmin Port er udfyldt for dig og kan ikke ændres. Det er den ekstra port, der er reserveret til txAdmins webside.

Trin 3: Vælg server.cfg eller txAdmin
Du kan køre serveren i en af to tilstande, og det betyder noget, hvilken du vælger, fordi de henter deres indstillinger forskellige steder fra.
Ren server.cfg (standard). txAdmin er slået fra, og serveren kører server.cfg ved hver opstart. Til simple ændringer af serverlistningen behøver du slet ikke åbne filen: fanen Config har Locale, Tags, Project name, Project description og Allow ScriptHook som formularfelter.

Du vil bemærke, at servernavnet og antallet af pladser ikke står i fanen Config. De kommer fra fanen Startup og skrives ind i server.cfg, hver gang serveren starter, så hvis du retter dem manuelt i filen, bliver det rullet tilbage ved næste opstart.
txAdmin. Slå det til med knappen Enable txAdmin øverst på serversiden eller den tilsvarende indstilling i Startup, og genstart. Derefter er det txAdmin, der bestemmer, og server.cfg bliver ikke længere kørt. Første gang beder den om en PIN-kode fra konsollen, og bagefter kan du oprette en admin-konto, vælge en recipe og planlægge genstarter i webinterfacet.
For at komme ind på txAdmin skal du bruge dens port. Fanen Network viser to: den primære spilport til spillerne og en ekstra port mærket txAdmin til webinterfacet.

Hvor tingene ligger
Fanen Files åbner serverens filhåndtering. I roden finder du:
server.cfg, den primære konfigurationsfil til alt det, fanen Config ikke dækker.resources, mappen til dine scripts, baner og køretøjer.alpine, som indeholder selve serverens runtime, herunder programmetcfx-server. På klassisk FiveM hedder det program FXServer. Du burde ikke have brug for at røre ved den mappe.

Frameworks og mange scripts gemmer deres data i MySQL. Du kan oprette en database i fanen Databases og sætte dens oplysninger ind i dit frameworks connection string, præcis som på klassisk FiveM.
Flyt resources over fra klassisk FiveM
De fleste open source-resources kører på Enhanced uden ændringer. Undtagelserne er som regel de samme få, så tjek hver af dem, før du kopierer en hel server over:
- Streamet indhold. Egne køretøjer, baner og tøj skal igennem Cfx.re's konverter Alchemist. Læg det konverterede resultat i en mappe med navnet
stream_enhanced, som ligger side om side med denstream-mappe, der allerede findes. Enhanced læserstream_enhancedog ignorererstream, så den samme resource bliver ved med at virke på begge builds. - Key-value-lagring. Data gemt via KVP skal flyttes med kvdb-migrator, ellers ser det tomt ud.
- Server-ID'er. Enhanced genbruger en spillers server-ID, når spilleren har forladt serveren. Scripts, der bruger ID'et til at genkende en tilbagevendende spiller, skal bruge en anden identifikator.
- NUI callbacks. De er nu strikse som standard. Holder en resources UI op med at reagere, kan du løsne op ved at tilføje denne linje i resourcens
fxmanifest.lua:
nui_callback_strict_mode 'false'
- C#-scripts. Mono er skiftet ud med .NET 10. Test dem først på en server uden trafik.
- Endpoint-linjer. Hver
endpoint_add_tcp- ellerendpoint_add_udp-linje tager præcis ét endpoint. - Developer mode. Tilføj
sv_devMode trueiserver.cfg, hvis du har brug for det. - Intet DLC-indhold. Vil du kun køre grundspillet, så sæt
sv_enforceGameBuild 1. - Escrowed scripts. Som nævnt kan de ikke køre endnu. Bed udvikleren om en open source-version, eller bliv på klassisk FiveM med det projekt.
Hold dig på den nyeste build
Der findes ingen versionsliste at vælge fra, for Cfx.re har kun én aktuel build af Enhanced ude ad gangen. For at opdatere tager du en backup i fanen Backups, går til Settings og trykker på Reinstall server. Lad wipe-muligheden være uden flueben. Geninstallationen henter den nyeste Enhanced-build og lader server.cfg, din resources-mappe og txAdmins data blive, hvor de er.
Problemer du kan løbe ind i
Konsollen siger, at der kræves et gyldigt licenstjek. Den gemte nøgle mangler, er forkert eller er ikke længere gyldig. Indsæt den igen i fivem license i fanen Startup, tjek at der ikke er mellemrum i nogen af enderne, og start serveren.
sv_endpointprivacy bliver meldt som en ukendt kommando. Enhanced har fjernet den kommando. Slet linjen i server.cfg og genstart.
Et betalt script vil ikke starte. Det er næsten helt sikkert escrowed. Indtil Asset Escrow kommer til Enhanced, må du erstatte det med et open source-alternativ.
Ændringer i server.cfg har ingen effekt. Tjek, om txAdmin er slået til. Så længe det er, bliver server.cfg ikke kørt, så foretag ændringen i txAdmin, eller deaktivér txAdmin og genstart serveren.
Spillerne loader ind og sidder så fast. Hold øje med fanen Console, mens nogen joiner. Den typiske synder er en resource med streamede assets, der ikke er konverteret.
Sidder du stadig fast? Vores team er på live chat her på siden, eller du kan oprette en ticket under support. Har du ikke bestilt endnu, finder du pakkerne på siden FiveM Enhanced server hosting.