Elk RP-server op FiveM draait op een framework: de kern die spelerdata, banen, inventaris en geld beheert. De drie grote frameworks zijn ESX, QBCore en Qbox. De keuze bepaalt welke scripts u kunt gebruiken, hoe de code werkt en hoeveel aanpassing mogelijk is.
ESX (EssentialMode Extended)
Het oudste en meest wijdverspreide framework. Het heeft het grootste ecosysteem aan scripts, zowel gratis als betaald.
- Voordelen: enorm scriptaanbod, veel documentatie en tutorials, grote community, meeste problemen zijn al eerder opgelost.
- Nadelen: legacy codebase met veel technische schuld, sommige onderdelen zijn gedateerd, hogere resourcegebruik dan modernere alternatieven.
- Geschikt voor: serverhouders die een breed aanbod aan kant-en-klare scripts willen en geen zin hebben om veel zelf te ontwikkelen.
QBCore
Ontwikkeld als reactie op de beperkingen van ESX. Schonere code, betere structuur en een eigen ecosysteem aan scripts.
- Voordelen: beter gestructureerde code, actieve community, goede basisfunctionaliteit out-of-the-box, eigen inventarissysteem.
- Nadelen: kleiner scriptaanbod dan ESX, migratie van ESX is een complete herbouw, sommige gratis scripts zijn van lage kwaliteit.
- Geschikt voor: nieuwe servers die schoon willen beginnen en bereid zijn scripts aan te passen of zelf te schrijven.
Qbox
De modernste optie. Een fork en doorontwikkeling van QBCore met focus op code-kwaliteit, performance en de ox-bibliotheek (ox_lib, ox_inventory, ox_target).
- Voordelen: beste performance, modernste code, ox-library is de standaard voor nieuwe scriptontwikkeling, backwards compatible met veel QBCore-scripts.
- Nadelen: kleinste community van de drie, minder tutorials beschikbaar, sommige QBCore-scripts werken niet direct.
- Geschikt voor: technisch ondergelegde serverhouders die de beste performance willen en bereid zijn documentatie te lezen.
Vergelijking
| ESX | QBCore | Qbox | |
|---|---|---|---|
| Scriptaanbod | Zeer groot | Groot | Groeiend |
| Performance | Gemiddeld | Goed | Beste |
| Leercurve | Laag (veel tutorials) | Gemiddeld | Hoger (minder tutorials) |
| Inventaris standaard | Geen (apart script) | qb-inventory | ox_inventory |
| Database | oxmysql/mysql-async | oxmysql | oxmysql |
| Actief ontwikkeld | Ja (langzamer) | Ja | Ja (snelst) |
Onze aanbeveling
Voor een eerste server: QBCore. Het is de middenweg tussen gebruiksgemak en moderniteit. Het recipe in txAdmin zet de basis op.
Voor een technisch team: Qbox. Als u de code begrijpt en wilt aanpassen, geeft Qbox de beste basis.
Voor een snelle start met veel scripts: ESX. Als u een server wilt die binnen een dag draait met tientallen kant-en-klare scripts, heeft ESX het grootste aanbod.
Kan ik van framework wisselen?
Technisch ja, maar het is een volledige herbouw. ESX-scripts werken niet op QBCore en omgekeerd. Spelerdata (inventaris, geld, voertuigen) moet gemigreerd worden. Plan hier dagen tot weken voor in.
Welk framework gebruiken de meeste Nederlandse servers?
In Nederland is QBCore het populairst, gevolgd door ESX. Qbox groeit snel maar is nog de kleinste. De meeste tutorials op YouTube en forums zijn voor QBCore en ESX.
Kunnen scripts van het ene framework op het andere draaien?
Standalone scripts (die geen framework-functies aanroepen) werken overal. Framework-specifieke scripts niet. Sommige makers bieden dual-framework versies aan, maar dat is de uitzondering.
Alle drie de frameworks draaien op de FiveM-pakketten van HostValues. txAdmin ondersteunt QBCore en Qbox als recipes bij de eerste setup.
Klaar om te beginnen?
Bekijk onze plannen en prijzen of bestel direct.
Bekijk plannen Direct bestellen