FiveM er den mest populære multiplayer-modifikation til GTA V, og med din egen server kan du skabe et unikt online univers. Uanset om målet er roleplay, drift eller racerløb, starter alt med en korrekt opsætning. Denne guide dækker hele processen, så du hurtigt får din FiveM-server hos HostValues op at køre stabilt.
Licensnøgle fra Cfx.re
Enhver FiveM-server kræver en licensnøgle. Opret en gratis konto på keymaster.fivem.net, og generer en nøgle. Nøglen binder serveren til din konto og skal ind i server.cfg under sv_licenseKey. Hver server kræver sin egen unikke nøgle, og du kan ikke genbruge den samme til flere instanser.
server.cfg: serverens hjerte
Filen server.cfg styrer alt fra servernavn til rækkefølgen af resources. De vigtigste linjer:
sv_hostname: Servernavnet, som spillere ser i listen.sv_maxclients: Maks antal samtidige spillere (standard 48).sv_licenseKey: Din nøgle fra Cfx.re Keymaster.ensure: Starter en resource. Afhængigheder skal stå før de resources, der bruger dem.sets sv_projectNameogsets sv_projectDesc: Projektinfo til serverlisten.
txAdmin: administration i browseren
txAdmin er et webbaseret panel, der følger med FiveM-serveren. Det giver dig konsol, spillerstyring og automatisk genstart direkte fra browseren. Ved første opstart vælger du en recipe (skabelon) eller starter tomt. txAdmin overvåger serverens tilstand og genstarter den automatisk ved nedbrud.
Database med MySQL
De fleste resources gemmer spillerdata i en MySQL-database. Alle FiveM-pakker hos HostValues inkluderer en database. Opsætningen trin for trin:
- Find databaseoplysningerne i gamepanelet under fanen Databases.
- Installer en database-resource som
oxmysql(anbefalet) ellermysql-async. - Tilføj forbindelsesstrengen i
server.cfg:set mysql_connection_string "mysql://bruger:kodeord@host/database" - Brug
ensure oxmysqltidligt i dinserver.cfg, før andre database-afhængige resources.
Importer altid de medfølgende .sql-filer fra dine resources via phpMyAdmin, ellers får du fejl som table not found i konsollen.
Frameworks: ESX eller QBCore
Et framework giver serveren et fundament med økonomi, jobs, inventar og karaktersystem. ESX (es_extended) har det største økosystem af færdige scripts, mens QBCore (qb-core) tilbyder en renere og mere moderne kodebase med bedre ydeevne. Vælg et framework fra starten, da scripts bygget til det ene ikke virker på det andet. Installer frameworket efter den officielle dokumentation, og importer de medfølgende SQL-filer til databasen, før du starter serveren.
Ressourcestyring og mappestruktur
Organiser dine resources i kategorimapper under resources/: [core] til framework, [scripts] til gameplay, og [vehicles] til køretøjer. Hver resource skal indeholde en fxmanifest.lua og have en tilsvarende ensure-linje i server.cfg.
Ydeevne og optimering
God ydeevne gør en mærkbar forskel for spillernes oplevelse:
- Brug kommandoen
resmon 1i konsollen til at finde tunge resources og deres CPU-forbrug. - Undgå dårligt optimerede scripts. Tjek altid reviews og kommentarer inden installation.
- Hold antallet af streamede køretøjer og maps realistisk i forhold til serverens RAM.
- Opdater jævnligt FiveM-artifacts og dine resources til de nyeste versioner.
- Brug
sv_enforceGameBuildtil den seneste GTA-build for bedre kompatibilitet og nye funktioner.
Skal jeg bruge ESX eller QBCore?
Vælg ESX, hvis du vil have det bredeste udvalg af scripts og community-support. Vælg QBCore, hvis du starter fra bunden og prioriterer ydeevne og moderne kode. De to frameworks er inkompatible, så vælg tidligt og hold dig til det.
Hvor meget RAM bruger en FiveM-server?
En server med op til 32 spillere og et standardsæt resources kører fint med 4 GB RAM. Store roleplay-servere med mange tilpassede køretøjer, maps og scripts kan kræve 8 GB eller mere. Overvåg forbruget via txAdmin, og opgrader din FiveM-pakke ved behov.
Kan jeg genindlæse en resource uden fuld genstart?
Ja. Brug kommandoen ensure ressourcenavn i txAdmin-konsollen til at genstarte en enkelt resource uden at lukke serveren ned. Det sparer tid under udvikling og test af nye scripts.