ESX, QBCore of Qbox: een framework kiezen en installeren

Wat een FiveM-framework doet, hoe ESX, QBCore en Qbox verschillen en hoe je er een installeert met een txAdmin-recipe en een database.

EliteStarHosting Team2 november 20263 min lezen

Voor een roleplayserver heb je een framework nodig: de basis die personages, geld, banen en inventaris regelt en alles in een database bewaart. Roleplayscripts zijn meestal voor één framework gemaakt, dus kies dat als eerste: later overstappen kost veel werk.

Wil je alleen vrij rondrijden (freeroam)? Dan heb je geen framework nodig, zie vMenu. Nieuw met FiveM? Begin bij Je eigen FiveM server starten.

ESX, QBCore en Qbox in gewone woorden

Dit is de stand van november 2026. Cfx.re kiest geen favoriet: de frameworkpagina van FiveM noemt frameworks ter informatie en zegt dat de keuze afhangt van wat je nodig hebt.

  • ESX Legacy bestaat het langst, wordt actief onderhouden en heeft veel scripts. De recipe ESX Legacy staat in txAdmin.
  • QBCore heeft ook veel scripts, vaak met qb- in de naam. Volgens qbcore.org trekt het QBCore-team zich terug van andere platforms om zich te richten op Mantle, een nieuw spelplatform. De FiveM-versie blijft op GitHub staan, maar de recipe staat niet meer in de lijst van txAdmin.
  • Qbox begon in 2022 als afsplitsing van QBCore en draait via een ingebouwde brug de meeste QBCore-scripts. Scripts voor qb-inventory, qb-target of qb-menu vragen wel een aanpassing, want Qbox gebruikt ox_inventory, ox_target en ox_lib. De recipe Qbox staat in txAdmin.

Twijfel je? Kijk welk framework door al je belangrijkste scripts wordt ondersteund.

Eerst een lege database

Alle drie bewaren hun gegevens in een database, via oxmysql. Maak in het gamepaneel bij Databases met New Database een nieuwe, lege database. Het wachtwoord staat bij Database Details. Zie ook Een database koppelen aan je FiveM server.

De pagina Databases met de knop New Database

Installeren met een txAdmin-recipe

De knop Tx Admin bovenaan je serverpagina

  1. Klik bovenaan je serverpagina op Tx Admin en volg de eerste stappen uit txAdmin openen en gebruiken.
  2. Kies bij Deployment Type voor Popular Recipes en dan ESX Legacy of Qbox. Voor QBCore kies je Remote URL Template en plak je de link hieronder.
  3. Laat de map staan die txAdmin voorstelt, klik op Save en dan op Go to Recipe Deployer. Klik bij Review Recipe op Next.
  4. Vul bij Server Registration Key je licentiesleutel in. Vul onder Show/Hide Database options (advanced) in: Database Host (het adres uit Endpoint zonder poort), Database Port (het getal na de dubbele punt), Database Username, Database Password en Database Name.
  5. Klik op Run Recipe. Is alles klaar, klik dan op Next en op Save & Run Server.
https://raw.githubusercontent.com/qbcore-fivem/txAdminRecipe/main/qbcore.yaml

Laat Database Name niet leeg, anders kiest txAdmin zelf een naam. Zet Delete Database alleen aan als alles in die database weg mag.

Is txAdmin al ingericht en zie je geen setupscherm? Klik in txAdmin bij Settings, tabblad FXServer, naast Server Data Folder op Reset om terug te gaan. Er worden geen bestanden of databases verwijderd.

Na de eerste start: dit controleer je

  • Database: de console toont Database server connection established!, na de versie van de database. Zie je Unable to establish a connection to the database? Controleer dan je gegevens. Qbox vraagt volgens zijn documentatie MariaDB 10.9 of nieuwer.
  • Fouten: geen rode regels zoals Couldn't find resource.
  • Spelen: verbind, maak een personage aan en kijk of je in de stad verschijnt.
  • Gamebuild: de recipe zet een vaste build. Voor nieuwere DLC's, zie Gamebuild en DLC's instellen.
  • Admins: de recipe zet je eigen account in group.admin. Medebeheerders voeg je toe zoals in Admins en rechten op je FiveM server.

Werkt alles? Maak dan een back-up en exporteer je database voordat je scripts toevoegt.