$ USD
  • $ USD
  • € EUR
  • Britse pond (£ GBP)
  • $ AUD
  • R$ BRL
  • CHF CHF
  • ¥ JPY
Installeren en instellen van je FiveM Server Template

Installeren en instellen van je FiveM Server Template

Welkom! Je hebt zojuist een van onze premium FiveM-server templates – a fantastic choice to jumpstart your community with a feature-rich, pre-configured experience. Whether you are a seasoned server owner or just starting, this comprehensive guide will walk you through every step of downloading, installing, and launching your server template effectively.

Als je een compleet serverpakket van ons hebt gekocht en je afvraagt “Wat nu?”, dan ben je hier aan het juiste adres. We toveren dat gedownloade .zip-bestand om in een levende, ademende FiveM-server klaar voor spelers.


Waarom kiezen voor een volledig server template van FiveMX.com?

Voordat we beginnen, laten we snel samenvatten waarom beginnen met een FiveMX-template je reis versnelt:

  • Tijdsbesparing: Het bouwen van een stabiele FiveM-server vanaf de grond kost talloze uren aan het installeren van bronnen, configureren van scripts, debuggen van conflicten en opzetten van databases. Onze templates bundelen al dit werk en besparen je mogelijk weken of zelfs maanden.

  • Voorgeconfigureerde essentiële onderdelen: We voegen cruciale frameworks toe en configureren deze (zoals ESX of QBCore, afhankelijk van de template), essentiële scripts (banen, inventarissen, voertuigen, anti-cheat basis), geoptimaliseerde maps en kerninstellingen.

  • Getest op stabiliteit: We streven ernaar ervoor te zorgen dat de meegeleverde bronnen goed samenwerken, waardoor de veelvoorkomende hoofdpijn van scriptconflicten en prestatieproblemen in willekeurig in elkaar gezette servers wordt verminderd.

  • Basis voor groei: Hoewel ze kant-en-klaar zijn, zijn onze templates configureerbaar. Je krijgt een solide basis waarop je eenvoudig unieke functies, voertuigen of scripts kunt toevoegen die specifiek zijn voor de visie van jouw community.

  • Toegewijde ondersteuning: Je staat er niet alleen voor. FiveMX biedt doorlopende updates voor gekochte templates en toegang tot onze ondersteuningskanalen (zoals Discord) voor probleemoplossing en advies.

Voordat je begint: checklist met vereisten

Zorg ervoor dat je het volgende bij de hand hebt:

  1. Jouw FiveMX-server template: Gedownload van je FiveMX.com-account.

  2. Server hosting (zie onze vergelijking): Een plek om je server te draaien. Dit kan zijn:

    • VPS (Virtual Private Server) of dedicated server: Aanbevolen voor publieke servers. Providers zoals Zap-Hosting (vaak partners met FiveM), OVH, Hetzner of Contabo zijn populaire keuzes. Zorg ervoor dat deze voldoet aan de aanbevolen specificaties van FiveM (raadpleeg de Cfx.re-documentatie voor actuele aanbevelingen).

    • Windows-pc (lokale host): Geschikt om te testen of lokaal met vrienden te spelen, maar meestal niet krachtig of betrouwbaar genoeg voor een grote openbare community.

  3. FiveM-serverartefacten: De kern FiveM-serverbestanden (voor Windows). – Indien op Linux, klik hier

  4. Databasesoftware: MySQL of MariaDB (MariaDB wordt over het algemeen aanbevolen als een directe vervanging voor MySQL).

  5. Databasebeheertool: HeidiSQL (Gratis, aanbevolen), phpMyAdmin (webgebaseerd) of MySQL Workbench.

  6. Teksteditor: Een goede teksteditor zoals Visual Studio Code (Gratis, aanbevolen), Notepad++ of Sublime Text. Vermijd Windows Kladblok, omdat dit bestandscoderingen kan verstoren.

  7. FiveM-licentiesleutel: Verkrijgbaar bij de FiveM-sleutelbeheerder

  8. (Windows) Visual C++ Redistributable: De nieuwste versie is cruciaal. Download van de officiële Microsoft-site.


Stap 1: Uw serversjabloon downloaden

Dit is het makkelijkste deel!

  1. Log in op FiveMX.com: Toegang tot uw account op onze website.

  2. Navigeer naar Downloads: Zoek de sectie “Mijn account” of “Downloads”.

  3. Download je aankoop: Zoek de serversjabloon die je hebt gekocht en klik op de downloadknop. Het komt aan als een .zip-archief. Sla het op een gemakkelijk toegankelijke plek op, zoals je bureaublad of een speciale map “FiveM Server”.

Belangrijk: De serverbestanden die je hebt gekocht worden ook per e-mail (link) naar je verzonden!

Stap 2: Je serveromgeving voorbereiden

Deze stap is cruciaal voor een soepele installatie. Sla het niet over!

  1. Stel je basis FiveM-server in:

    • Download Artifacts: Ga naar de officiële FiveM-documentatie (docs.cfx.re) en zoek de link naar de nieuwste aanbevolen serverartefacten voor je besturingssysteem (Windows of Linux). Download deze.

    • Maak een serverdirectory aan: Maak een hoofdmap voor je server (bijv. C:FXServer of /home/user/FXServer).

    • Artefacten uitpakken: Pak de gedownloade serverartefacten direct in deze map uit.

    • Maak een server-data-directory aan: Maak in je hoofdserverdirectory een submap met de naam server-data. Hier komen je resources en configuratie, zodat alles georganiseerd en gescheiden blijft van de kernserverbestanden. Onze sjabloonbestanden komen in deze server-data-map.

  2. Database-software installeren (MySQL/MariaDB):

    • Waarom? FiveM-servers, vooral roleplay-servers die gebruikmaken van frameworks zoals ESX of QBCore, vertrouwen sterk op databases om permanente gegevens op te slaan: spelersaccounts, karakterinformatie, inventaris, voertuigeigendom, bedrijfsstatussen, logs, enz. Zonder database kan geen van deze informatie tussen sessies worden opgeslagen.

    • Hoe?

      • Windows: Download de MySQL Community Server-installatie of MariaDB-installatie van hun officiële websites. Volg de installatiewizard. Noteer tijdens de installatie veilig het root-wachtwoord dat je instelt.

      • Linux (Debian/Ubuntu): Gebruik de pakketbeheerder: sudo apt update && sudo apt install mariadb-server. Voer daarna sudo mysql_secure_installation uit om het root-wachtwoord in te stellen en de installatie te beveiligen.

      • Linux (CentOS/RHEL): Gebruik de pakketbeheerder: sudo yum update && sudo yum install mariadb-server. Start de service sudo systemctl start mariadb en schakel deze in bij opstarten sudo systemctl enable mariadb. Voer sudo mysql_secure_installation uit.

    • Verificatie: Zorg ervoor dat de databaseservice actief is (services.msc op Windows, sudo systemctl status mariadb op Linux).

  3. Installeer Databasebeheertool (HeidiSQL aanbevolen):

    • Waarom? Hoewel je MySQL/MariaDB via de commandoregel kunt beheren, maakt een grafische tool het maken van databases, het importeren van gegevens en het doorbladeren van tabellen veel eenvoudiger.

    • Hoe? Download HeidiSQL van de officiële website en installeer het. Het is lichtgewicht en gebruiksvriendelijk.

  4. (Alleen Windows) Installeer Visual C++ Redistributable:

    • Waarom? Veel FiveM-resources en FiveM zelf zijn afhankelijk van Microsofts Visual C++-bibliotheken. Het missen hiervan is een veelvoorkomende oorzaak van serverstartfouten of scriptfouten.

    • Hoe? Download de nieuwste x64-versie rechtstreeks van Microsoft en voer het installatieprogramma uit. Start uw computer opnieuw op als daarom wordt gevraagd.

Stap 3: De serversjabloon installeren

Nu voegen we de gedownloade sjabloon samen met uw voorbereide serveromgeving.

  1. Pak de sjabloonbestanden uit:

    • Open het .zip-bestand dat u hebt gedownload van FiveMX.com.

    • Pak de volledige inhoud rechtstreeks uit in de map server-data die u in stap 2 hebt gemaakt.

    • Cruciaal: Zorg ervoor dat de bestandsstructuur correct is. U moet mappen zoals resources en mogelijk bestanden zoals server.cfg direct in server-data zien, niet genest in een extra map met de naam van de sjabloon (bijv. NIET server-data\/MyTemplateName\/resources, maar server-data\/resources).

  2. Database instellen:

    • Zoek het SQL-bestand: Zoek in de uitgepakte sjabloonbestanden (waarschijnlijk in de hoofdmap server-data of een speciale _INSTALL-map) het databasebestand. Het eindigt meestal op .sql (bijv. database.sql, install.sql, esx_legacy.sql).

    • Open HeidiSQL (of uw tool): Start uw databasebeheertool.

    • Verbinding maken met database: Maak een nieuwe verbindingssessie.

      • Hostnaam\/IP: 127.0.0.1 (of localhost) als de database op dezelfde machine staat als HeidiSQL. Als uw database elders wordt gehost, gebruik dan het IP-adres.

      • Gebruiker: root (of de specifieke gebruiker die u hebt aangemaakt, hoewel root prima is voor lokale instellingen).

      • Wachtwoord: Het wachtwoord dat u hebt ingesteld tijdens de MySQL/MariaDB-installatie.

      • Poort: Meestal 3306.

      • Klik op “Open” of “Verbinden”.

    • Maak de Database:

      • Klik met de rechtermuisknop in het linkerdeelvenster (waar serververbindingen worden weergegeven) of ga naar het tabblad “Query”.

      • Voer het commando uit: CREATE DATABASE IF NOT EXISTS your_database_name; (Vervang your_database_name door een naam naar keuze, bijv. fivemx_server. Onthoud deze naam!). Gebruik een beschrijvende naam. Druk op F9 of klik op de knop “Uitvoeren”.

      • Vernieuw de databaselijst (F5). Je zou je nieuwe, lege database moeten zien.

    • Importeer het SQL-bestand:

      • Selecteer je nieuw aangemaakte database in het linkerpaneel om deze actief te maken.

      • Ga naar Bestand -> Voer SQL bestand uit...

      • Navigeer naar en selecteer het .sql-bestand van uw template.

      • Klik op “Openen”. HeidiSQL voert alle opdrachten in het bestand uit, maakt de benodigde tabellen aan en voegt mogelijk standaardgegevens in die vereist zijn door de scripts van het sjabloon. Dit kan enkele seconden tot een minuut duren, afhankelijk van de complexiteit van het sjabloon. Controleer de loguitvoer onderaan op eventuele fouten.

  3. Databaseverbinding configureren in serverbestanden:

    • Waarom? Uw FiveM server moet weten hoe hij verbinding moet maken met de database die u zojuist hebt ingesteld. De template bevat scripts die deze gegevens vereisen.

    • Vind de Config: De exacte locatie varieert tussen sjablonen en frameworks (ESX, QBCore). Veelvoorkomende plaatsen zijn:

      • Directly in server-data/server.cfg.

      • In het configuratiebestand van een specifieke resource, zoals server-data/resources/[esx]/es_extended/config.lua of server-data/resources/[qb]/qb-core/config.lua.

      • Soms in een speciaal databaseverbinding-script zoals ghmattimysql of oxmysql. Controleer de documentatie van de template of server.cfg voor start- of ensure-regels met betrekking tot mysql async/oxmysql.

    • Bewerk de instellingen: Open the relevant file(s) with your text editor (VS Code, Notepad++). Look for lines similar to this (syntax might vary slightly between Lua/JS/JSON):

      -- Example for ESX/QBCore style Lua configs
      Config.MySQLConnection = "mysql://root:YourPassword@127.0.0.1/your_database_name?charset=utf8mb4"
      -- or separate fields:
      set mysql_connection_string "server=127.0.0.1;database=your_database_name;userid=root;password=YourPassword;" -- Often found directly in server.cfg for older setups or specific resources
      -- or in JSON format for some resources:
      // { "host": "127.0.0.1", "user": "root", "password": "YourPassword", "database": "your_database_name" }

       

    • Waarden bijwerken: Vervang “YourPassword” door je daadwerkelijke rootwachtwoord van de database en “your_database_name” door de exacte databasenaam die je in HeidiSQL hebt aangemaakt. Zorg ervoor dat de host (127.0.0.1 of localhost) en gebruiker (root) correct zijn.

    • Sla het bestand/de bestanden op. Controleer of je alle benodigde verbindingsstrings hebt bijgewerkt als er meerdere zijn.

  4. Controleer en Configureer server.cfg:

    • Open het bestand server-data/server.cfg met uw teksteditor. Dit is het hoofdconfiguratiebestand voor uw FiveM server.

    • Essentiële instellingen:

      • sv_licenseKey “your_license_key”: Vervang “your_license_key” door de sleutel die u hebt gegenereerd uit de FiveM Keymaster. Dit is verplicht zodat de server correct wordt weergegeven en functioneert.

      • sv_hostname “My Awesome FiveMX Server”: Wijzig dit naar de gewenste servernaam zoals deze in de serverlijst verschijnt. Gebruik kleuren en emoji's als je wilt (met behulp van FiveM's opmaakcodes).

      • sv_maxclients 48: Stel het maximum aantal spelerslots in (zorg ervoor dat uw licentietype dit aantal ondersteunt – standaard sleutels ondersteunen tot 48, hogere niveaus via Patreon).

      • sv_projectDesc “Een beschrijving van mijn server.”: Stel een korte beschrijving in die verschijnt in sommige serverlijsten of detailvensters.

      • sets steam_webApiKey “YOUR_STEAM_API_KEY”: Vereist voor veel frameworks/scripts. Verkrijg er een van de Steam Developer website. Voeg deze regel toe als deze ontbreekt en vereist is door uw framework.

      • zorg ervoor …: Deze regels laden je bronnen. De FiveMX-sjabloon zou deze vooraf geconfigureerd moeten hebben. De volgorde kan soms belangrijk zijn, vooral voor frameworks (bijv. zorg ervoor dat es_extended vóór ESX-add-ons wordt geladen). Verander de volgorde niet, tenzij je weet wat je doet of specifieke instructies volgt.

    • Controleer andere instellingen: Bekijk het bestand voor andere instellingen die specifiek zijn voor de template (zoals locale, startgeld, script-specifieke convars) en pas deze naar behoefte aan. Opmerkingen (# of — aan het begin van een regel) leggen vaak uit wat instellingen doen.

    • Sla het server.cfg bestand op.

Klaar voor nu.

Stap 4: Je server starten

Tijd om het online te brengen!

  • Navigeer naar de juiste map: Open de hoofdmap van je server (bijv. C:FXServer of /home/user/FXServer), degene die het FXServer.exe- of run.sh-bestand bevat., NIET de server-data map.

  • Voor Windows Gebruikers:

    1. Zoek run.cmd of iets vergelijkbaars: Zoek naar een batchbestand dat meestal run.cmd heet of soms start.bat. Vaak verwijst het naar de server-data-directory, zoals +exec server.cfg +set txAdminPort 40120.

    2. Dubbelklik: Dubbelklik op het run.cmd (of equivalent) bestand.

    3. Consolevenster: Er verschijnt een opdrachtpromptvenster (of meerdere, bij gebruik van TxAdmin). Dit is je serverconsole. Houd het goed in de gaten!

  • Voor Linux Gebruikers:

    1. Open Terminal: Open een terminalvenster in uw hoofdservermap.

    2. Uitvoerbaar maken (indien nodig): Zorg ervoor dat het startscript uitvoerbaar is: chmod +x run.sh.

    3. Voer het script uit: Voer het startscript uit: ./run.sh +exec server.cfg. (Het +exec server.cfg-deel kan al in het run.sh-script zelf staan).

    4. Console-uitvoer: De serverconsole-uitvoer verschijnt direct in je terminal.

Verifieer dat de Server Draait:

  • Bekijk de console: Let op berichten die aangeven dat bronnen worden gestart (vaak groene tekst zoals Started resource MyResource).

  • Controleer op Fouten: Kijk kritisch naar ROOD foutmeldingen. Veelvoorkomende fouten zijn:

    • Authenticatie mislukt: Kon geen verbinding maken met de database. (Controleer Stap 3.3 – Databasegegevens).

    • Kon resource X niet vinden. (Controleer of de resource map bestaat in resources en of de ensure X regel in server.cfg exact overeenkomt met de mapnaam).

    • Script ERROR: … (Geeft een probleem aan binnen de code van een specifiek script. Vereist mogelijk debugging of controle op compatibiliteitsproblemen).

    • Fouten met betrekking tot ontbrekende afhankelijkheden (zoals de Visual C++ Redistributable op Windows).

  • Succesbericht: Idealiter ziet u na het laden van alle bronnen berichten die aangeven dat de server actief is, luistert op een poort en is geauthenticeerd met FiveM services.

  • Verbind In-Game:

    1. Start FiveM op je gaming-pc.

    2. Druk op F8 om de clientconsole te openen.

    3. Typ connect 127.0.0.1:30120 (als je de server op dezelfde machine draait waarop je speelt) of connect JOUW_SERVER_IP:30120 (als de server elders wordt gehost, gebruik dan het publieke IP-adres). De standaardpoort is 30120, tenzij deze is gewijzigd in je opstartscript of server.cfg.

    4. Als alles correct is, zou u verbinding moeten kunnen maken met uw server!


Basic Customization (Post-Install)

Je server draait, maar nu wil je hem eigen maken.

  • Maak eerst een back-up! Voordat u grote wijzigingen aanbrengt, stop de server en maak een back-up van uw server-data map en uw database (gebruik de exportfunctie van HeidiSQL).

  • Logo's/laadschermen wijzigen: Zoek naar bronnen die verband houden met visuals (bijv. loadingscreen, scoreboard) en controleer hun html-, css-, js-bestanden of config.lua voor aanpassingsopties. Vervang afbeeldingsbestanden (zoals logo.png) door je eigen bestanden, waarbij je de afmetingen vergelijkbaar houdt.

  • Configureer Jobs/Activiteiten: Verken de configuratiebestanden (config.lua is gebruikelijk) binnen specifieke resource-mappen (bijv. resources/[jobs]/policejob/config.lua) om baanuitbetalingen, locaties, vereiste rangen, etc. aan te passen.

  • Voertuigen toevoegen/verwijderen: Om aangepaste voertuigen toe te voegen, plaats je doorgaans de voertuigresource-map in je resources-directory en voeg je ensure vehicle_resource_name toe aan je server.cfg. Raadpleeg handleidingen specifiek voor het toevoegen van voertuigen. Verwijderen is het omgekeerde (map verwijderen, ensure-regel verwijderen).

  • Tweak Economy: Framework configuraties (ESX/QBCore) regelen vaak startgeld, salarisintervallen en basisprijzen van items. Pas deze zorgvuldig aan.


Serverpakketten

Ontdek complete serverproducten voor lanceringen en herbouw.

Stap 6: Je server beheren en onderhouden

Een server draaien is een continu proces:

  • Regelmatige Backups: Seriously, automate this if possible. Back up your server-data folder (especially the resources subfolder and server.cfg) and your database (.sql dump) daily or at least several times a week. Store backups off-site if possible. Check out our dedicated backup tutorial!

  • Blijf op de hoogte:

    • FiveM Artefacten: Controleer periodiek de FiveM documentatie voor nieuwe aanbevolen server builds en update uw core server bestanden (meestal inhoudt het vervangen van de bestanden buiten server-data). Lees eerst de changelogs!

    • FiveMX Template Updates: Houd FiveMX.com in de gaten voor updates van je specifieke sjabloon. Updates kunnen bugfixes, nieuwe functies of compatibiliteitsverbeteringen bevatten. Volg onze update-instructies zorgvuldig.

    • Resource Updates: Individuele scriptmakers updaten hun resources vaak op platforms zoals GitHub. Updaten vereist het vervangen van de resource map en het controleren op configuratiewijzigingen. Wees voorzichtig, want updates kunnen soms dingen breken of conflicteren met andere scripts.

  • Prestaties Monitoren: Gebruik servermonitoringtools (zoals txAdmin dat is inbegrepen bij FiveM, of resourcemonitors zoals htop op Linux / Taakbeheer op Windows) om CPU/RAM-gebruik te controleren. Hoog gebruik kan wijzen op slecht geoptimaliseerde scripts.

  • Ga de Interactie aan met Je Community: Luister naar feedback van spelers voor bug reports en suggesties.

  • Gebruik Support Kanalen: Als je problemen ondervindt met het FiveMX-sjabloon zelf, aarzel dan niet om onze Discord of ondersteuningsforums te gebruiken.

Problemen met veelvoorkomende problemen oplossen

Problemen komen voor. Zo pak je ze aan:

  1. Server Start Niet / Crasht Meteen:

    • Console Controleren: Scroll omhoog in het serverconsolevenster/logbestand. Zoek naar de eerste foutmelding. Dit wijst vaak naar de oorzaak.

    • Controleer server.cfg: Syntaxfouten (ontbrekende aanhalingstekens, komma's), onjuiste licentiesleutel.

    • Database Verbinding: Controleer de inloggegevens in config-bestanden (Stap 3.3). Zorg ervoor dat de MySQL/MariaDB-service actief is.

    • Ontbrekende afhankelijkheden: (Windows) Installeer Visual C++ Redistributable opnieuw. Zorg ervoor dat alle vereiste basisbronnen (zoals mysql-async of oxmysql, es_extended, qb-core) aanwezig zijn en gestart zijn vóór afhankelijke bronnen in server.cfg.

    • Poortconflicten: Zorg ervoor dat geen andere applicatie poort 30120 (of de geconfigureerde poort) gebruikt.

  2. Kan Geen Verbinding Maken / Verbinding Geweigerd:

    • Server Draait? Controleer de console dubbel om er zeker van te zijn dat de server zonder kritieke fouten is opgestart.

    • Firewall: Zorg ervoor dat de firewall van je server (Windows Firewall, ufw op Linux, of de firewall van je hostingprovider) inkomend TCP- en UDP-verkeer toestaat op poort 30120 (en 30110 als je serverlijstfuncties gebruikt, plus TxAdmin-poort indien gebruikt, bijv. 40120).

    • Correct IP/Poort: Gebruikt u het juiste openbare IP-adres en de juiste poort in de FiveM client? (Gebruik 127.0.0.1 alleen als u vanaf dezelfde machine verbinding maakt).

    • ISP Poortblokkering: Sommige residentiële ISP's blokkeren poorten die vaak worden gebruikt voor hosting.

  3. Resources Laden Niet / Fouten In-Game:

    • Consolefouten: Controleer de serverconsole (F8-console in-game toont vaak client-side fouten, maar serverconsole toont laadproblemen). Zoek naar 'Could not find resource' of 'Script ERROR' gerelateerd aan specifieke resources.

    • zorg ervoor dat Naam: Zorg ervoor dat de naam in server.cfg (ensure resource_name) exact overeenkomt met de mapnaam in de resourcesmap (hoofdlettergevoelig op Linux!).

    • Afhankelijkheden: Bent u vergeten een vereiste resource te garanderen vóór degene die een fout geeft? (bijv. proberen een ESX function voor ensure es_extended).

    • Database Tabellen Ontbreken: Als scripts klagen over nil waarden of onbekende tabellen, is uw database-import mogelijk mislukt, of verwacht het script tabellen die niet zijn meegeleverd. Controleer de documentatie van het script.

Server Geïnstalleerd – En Nu?

Gefeliciteerd! U heeft uw succesvol geïnstalleerd en gestart FiveM-server met een FiveMX template. De basis is gelegd.

Nu begint het echte plezier: het aanpassen van de details, het uitnodigen van spelers, het opbouwen van je community en het creëren van specifieke roleplay-opstellingen.

Onthoud dat serverbeheer een leerproces is. Wees niet bang om te experimenteren (met backups!), raadpleeg de documentatie (FiveM's, scripts-specifiek en de onze), en neem deel aan de bredere FiveM en FiveMX communities.

6 comments

  1. McKenzie Hayes

    na het kopen en proberen te downloaden van de link staat er ongeldige bestemming

  2. simplice1010

    Bonjour j’ai la même chose je nàrrive pas à aller vers le lien v10 de super esx, j’ai accès seulement au v7

  3. Glenn cooper

    ik heb er gisteren een betaald en het downloadbestand zegt ongeldig, ik heb contact opgenomen met de ondersteuning maar nog geen antwoord

  4. JODDY SATRIO SAKTI PAMUNGKAS

    hey luke wanneer neem je contact met me op???

  5. JODDY SATRIO SAKTI PAMUNGKAS

    ik heb hulp nodig

Geef een reactie