// FiveM

ESX oder QBCore: welches Framework für deinen Roleplay-Server?

ESX oder QBCore: welches Framework für deinen Roleplay-Server?

Du willst einen FiveM-Roleplay-Server starten und stehst sofort vor der großen Frage: ESX oder QBCore? Beide Frameworks sind kostenlos, Open Source und in Lua geschrieben. Auf beiden laufen tausende erfolgreiche Roleplay-Server. Und trotzdem fühlt sich die Wahl schwer an, denn ein späterer Wechsel kostet viel Zeit und Nerven. Verständlich also, dass du das gleich beim ersten Mal richtig machen willst.

Deshalb stellen wir die beiden Frameworks ehrlich nebeneinander: keine Fanboy-Story, sondern die praktischen Unterschiede, die du als Serveradmin wirklich spüren wirst. Mit einer konkreten Empfehlung pro Servertyp am Ende.

ESX in Kürze

ESX, ausgeschrieben es_extended, ist das ältere der beiden und wurde zum Standardframework der FiveM-Welt, vor allem in Europa. Die aktiv gepflegte Version heißt ESX Legacy und ist gegenüber den alten Versionen, denen das Framework einst seinen behäbigen Ruf verdankte, kräftig entrümpelt und beschleunigt worden. Wer ESX 2020 abgeschrieben hat, tut dem Framework heute Unrecht.

Die große Stärke von ESX ist Reife. Nahezu jedes Roleplay-Konzept wurde darauf schon einmal gebaut, sodass du für fast jede Funktion ein bestehendes Script findest: Polizei- und Rettungsdienst-Jobs, Wirtschaftssysteme, Häuser, Garagen, was auch immer. Ebenfalls praktisch: Weil viele europäische Server auf ESX laufen, findest du in der Community vergleichsweise viel deutschsprachiges Wissen und Hilfe.

QBCore in Kürze

QBCore ist das jüngere Framework und ist in den letzten Jahren rasant gewachsen, vor allem in der englischsprachigen Szene. Es ist von Grund auf modular aufgebaut: Der Kern (qb-core) bleibt kompakt, und nahezu die gesamte Funktionalität steckt in einzelnen qb-Resources, die du leicht ersetzt oder anpasst. Die Standardkomponenten wie Inventory, Telefon und Jobs fühlen sich out of the box moderner an als die klassischen ESX-Varianten.

Das Ökosystem um QBCore ist jung, aber sehr aktiv. Viele neue Scripts erscheinen heutzutage zuerst mit QBCore-Support. Die Kehrseite: Das Framework verändert sich schneller. Core-Updates können abhängige Resources zerlegen, wodurch du als Admin öfter aktualisieren und testen musst. Inzwischen gibt es auch Forks von QBCore, die ihren eigenen Kurs fahren; prüfe beim Kauf von Scripts also immer, für welche Variante genau sie gebaut sind.

Der Vergleich im Detail

Community und Dokumentation

ESX hat die längste Geschichte und damit das größte Archiv an Foren, Tutorials und Discord-Kanälen. Nachteil: Viel davon behandelt veraltete Versionen, sodass du manchmal Lösungen findest, die auf ESX Legacy nicht mehr ganz stimmen. QBCore hat weniger Archiv, aber die aktive Community ist groß und die Dokumentation vergleichsweise aktuell. Suchst du Hilfe auf Deutsch, findest du bei ESX oft etwas schneller jemanden, der dein Problem wiedererkennt.

Script-Angebot

Quantitativ gewinnt ESX: Es gibt schlicht mehr, gratis wie bezahlt. Qualitativ ist das Bild gemischt. Viele kostenlose ESX-Scripts sind alt und schlecht gepflegt, während das QBCore-Angebot im Schnitt jünger und frischer ist. Seriöse Script-Entwickler liefern ihre Arbeit heutzutage übrigens oft für beide Frameworks, teils über eine Kompatibilitätsschicht. Für Nischenkonzepte lohnt es sich, vor der Framework-Wahl zu prüfen, ob die Scripts, die du unbedingt willst, überhaupt verfügbar sind.

Performance

Hier ist eine ehrliche Ernüchterung angebracht: Das Framework selbst ist selten dein Flaschenhals. Sowohl ESX Legacy als auch QBCore läuft prima auf einem gut eingerichteten Server. Was Server langsam macht, sind schlecht optimierte Scripts, viel zu viele Resources gleichzeitig und schwere Datenbank-Queries. Ein aufgeräumter QBCore-Server mit fünfzig durchdachten Resources performt besser als ein ESX-Server mit zweihundert aufeinandergestapelten Scripts — und umgekehrt gilt genau dasselbe. Wähle dein Framework also nicht anhand von Performance-Behauptungen aus YouTube-Videos, sondern halte deine Resource-Liste kritisch kurz.

Lernkurve

QBCore ist für Einsteiger meist etwas freundlicher: Die Struktur ist konsistenter und die Standard-Resources greifen logischer ineinander. ESX verlangt etwas mehr Recherche, vor allem weil dir alte und neue Scripts durcheinander begegnen, die jeweils ihren eigenen Ansatz haben. Kannst du (oder ein Teamkollege) schon gut mit Lua und SQL umgehen, ist der Unterschied klein und es ist vor allem Geschmackssache.

Updates und Wartung

ESX Legacy wird ruhig und vorhersehbar weiterentwickelt: Updates gibt es, aber sie zerlegen selten bestehende Scripts. QBCore bewegt sich schneller, und das merkst du. Nach einem Core-Update kann ein Teil deiner Resources meckern, und dann darfst du herausfinden, welches Script eine neue Version braucht. Wenn du gern an deinem Server schraubst, ist das gut machbar. Willst du vor allem, dass alles einfach weiterläuft, dann wiege das ernsthaft in deine Entscheidung ein.

Von einem Framework zum anderen wechseln

Kurze Antwort: Es geht, aber mach dir keine Illusionen. ESX und QBCore nutzen unterschiedliche Datenbankstrukturen für Spieler, Items, Fahrzeuge und Jobs. Es gibt Konvertierungstools, die einen Teil der Arbeit abnehmen, aber in der Praxis bist du trotzdem Tage bis Wochen damit beschäftigt, Daten zu übertragen, Scripts zu ersetzen und jede Funktion neu zu testen. Für einen Server mit aktiver Community bedeutet das Downtime, Bugs und Gemecker von deinen Spielern.

Unser Rat: Behandle die Framework-Wahl als semi-permanent. Wenn du zweifelst, setz zuerst einen Testserver mit beiden Frameworks und einer Handvoll Scripts auf, die du wirklich nutzen willst. Ein Nachmittag selbst klicken und testen sagt mehr als zehn Vergleichsvideos von anderen.

Welches Framework passt zu deinem Server?

  • Deutschsprachiger Roleplay-Server mit klassischen Jobs und Wirtschaft: ESX. Das größte Angebot bewährter Scripts und das meiste deutschsprachige Wissen und die meisten Beispiele.
  • Neuer Server mit moderner Oberfläche und aktuellen Scripts: QBCore. Das junge Ökosystem passt besser zu dem, was gerade erscheint.
  • Kleiner Server für eine Freundesgruppe: QBCore. Schnell aufgesetzt und die Standardkomponenten sind sofort nutzbar.
  • Server mit eigenem Development-Team: macht kaum einen Unterschied. Ihr passt ohnehin alles an; nehmt das Framework, mit dem das Team die meiste Erfahrung hat.
  • Bestehender ESX-Server, der zweifelt: bleiben. Die Migrationskosten wiegen die Vorteile selten auf.

Noch eine letzte Nuance: Immer mehr Scripts werden standalone gebaut und funktionieren auf beiden Frameworks. Je mehr Standalone-Resources du nutzt, desto weniger schwer wiegt die Framework-Wahl. Die Basis, etwa Jobs, Inventory und Spielerdaten, bleibt aber immer framework-gebunden — der Entscheidung ganz entkommen kannst du also nicht.

Hosting, das dein Framework stemmt

Egal welches Framework du wählst: Ein Roleplay-Server mit Datenbank, Dutzenden Resources und einer wachsenden Community braucht eine solide Maschine. Bei MC-Node läuft dein FiveM-Server auf eigener Hardware mit NVMe-Speicher im Previder-Rechenzentrum in Hengelo, DDoS-Schutz inklusive. Alle Pakete sind monatlich kündbar, du bist also an nichts gebunden, falls dein Projekt anders läuft als geplant. Wie viel du brauchst, hängt vor allem von der Zahl deiner Resources und Spieler ab: Ein nackter Testserver braucht wenig, ein voller Roleplay-Server mit Datenbank und Dutzenden Scripts deutlich mehr.

PaketPreis pro Monat
Free€ 0,00
Small€ 1,75
Start€ 3,50
Medium€ 7,00
Large€ 14,00
X-Large€ 21,00
Business€ 35,00
Enterprise€ 56,00

Willst du erst in Ruhe mit ESX und QBCore nebeneinander experimentieren, ist das kostenlose Free-Paket oder ein kleines Paket die ideale Spielwiese. Läufst du später ernsthaft mit Spielern, wächst du einfach in ein größeres Paket hinein. Schau dir alle FiveM-Serverpakete von MC-Node an und fang noch heute an zu bauen.

// SELBST AUSPROBIEREN
Dein Minecraft-Server in 60 Sekunden online
Pakete ansehen →