FiveM-Server-Anforderungen

Was ein FiveM-Server wirklich braucht, und welche der Zahlen, die du anderswo liest, eine skriptlastige Roleplay-Stadt dimensionieren und dabei Minimum nennen. Zwei der vier Einschränkungen hier haben gar nichts mit Hardware zu tun.

Die vier Dinge, die einen FiveM-Server wirklich begrenzen

CPU: ein schneller Kern schlägt viele langsame

Die Hauptschleife von FXServer ist praktisch Single-Thread, daher wird die Tickrate, die deine Spieler spüren, von der Single-Thread-Leistung bestimmt, nicht von der Kernzahl. Das ist die Einschränkung, die das Wachstum eines Servers tatsächlich stoppt: Über 64 gleichzeitige Spieler hinauszugehen ist ein CPU-Problem, lange bevor es ein Speicherproblem ist. Zusätzliche Kerne helfen bei der umgebenden Arbeit, der Datenbank und der Auslieferung gestreamter Assets, können die Hauptschleife aber nicht schneller machen.

RAM: nach deiner Resource-Liste dimensioniert, nicht nach deiner Slot-Zahl

Ein nackter FXServer ist leicht. Speicher verbraucht alles, was du darauf installierst: das Framework, ox_lib und ox_inventory, ein Dispatch-System, ein Handy, Voice, Job-Packs und vor allem eigene MLOs und gestreamte Fahrzeuge. Zwei Server mit identischer Slot-Zahl können sich im RAM um ein Mehrfaches unterscheiden, je nachdem, wie viel Stadt gebaut wurde. Plane nach der Resource-Liste.

Eine MySQL-Datenbank, bevor das Framework startet

ESX, qbcore und qbox speichern Charaktere, Jobs, Fahrzeuge und Inventare über oxmysql in MySQL. Die Datenbank ist nicht optional und muss beim Start existieren und erreichbar sein, sonst wirft das Framework bei der ersten Abfrage einen Fehler und txAdmin startet es in einer Schleife neu. Auf einem VPS konkurriert die Datenbank außerdem um denselben RAM wie der Gameserver, ein Kostenpunkt, den man gern vergisst.

Speicher: gestreamte Assets, nicht die Serverdateien

Die FXServer-Artifacts und eine Framework-Installation sind klein. Eigene Fahrzeuge, Kleidungspakete und MLOs sind es nicht, und sie sind der Grund, warum ein RP-Server seinen Speicher sprengt. Plane für den Content, den du streamen willst, nicht für die Basisinstallation.

Die Slot-Grenze ist keine Hardware-Frage

Das ist die Anforderung, die Leute überrascht, denn keine Menge CPU oder RAM hebt sie an. Deine maximale Spielerzahl setzt Cfx.re, nicht dein Server:

StufeMaximale SlotsKosten für dich
Kostenlos, ohne OneSync32Kostenlos
Kostenlos, mit OneSync48Kostenlos
Element Club Argentum64Bezahlt, direkt an Cfx.re
Element Club Aurum128Bezahlt, direkt an Cfx.re

Ein Server, der über seiner Stufe konfiguriert ist, scheitert am Heartbeat und fällt aus der öffentlichen Serverliste, ein weit verwirrenderes Symptom als ein sauberer Fehler. Wenn du mehr als 48 Spieler betreiben willst, ist das Element Club Abo eine Anforderung der Plattform und wird an Cfx.re gezahlt, nicht an einen Hoster. Kein Hoster kann es enthalten oder erlassen, und wer etwas anderes andeutet, verkauft dir etwas, das er nicht kontrolliert.

Ports

FiveM ist hier erfreulich einfach. Genau ein Port muss öffentlich erreichbar sein:

  • 30120, TCP und UDP. Beide Protokolle auf derselben Nummer. Spielverkehr und Serverlistung hängen beide davon ab, und eine Regel für nur ein Protokoll erzeugt einen Server, der nur halb funktioniert.
  • 40120, TCP. Das txAdmin-Web-Panel. Dieser ist für dich, nicht für Spieler, und sollte nie ohne gesetztes Passwort für alle offen sein.

Bei einem Managed-Deployment sind beide beim Bereitstellen erledigt. Auf einem VPS musst du sie selbst öffnen, und eine fehlende UDP-Regel auf 30120 ist einer der häufigeren Gründe, warum ein frisch gebauter Server nirgends erscheint.

Einen Tarif dimensionieren

Ehrlich dimensionierst du einen FiveM-Server, indem du von dem ausgehst, was du betreibst, nicht davon, wie viele Leute du dir erhoffst. Diese Stufen koppeln den Gameserver mit einer synchronisierten MySQL-Datenbank, damit die Datenbank nicht denselben Speicher wie der Server frisst:

TarifGameserverDatenbankGeeignet für
32 Slots, $12.49/Mon.6 GB, 3.5 vCores1 GB MySQLEine bescheidene Stadt, ein Framework und eine normale Skript-Liste
48 Slots, $16.99/Mon.8 GB, 5.5 vCores2 GB MySQLEin skriptlastiger Aufbau, mehrere MLOs, eine aktive Community
64 Slots, $20.49/Mon.12 GB, 6.5 vCores2 GB MySQLEine große RP-Stadt mit viel gestreamtem Content (Element Club erforderlich)

Wenn du unsicher bist, sagt die Resource-Zahl mehr voraus als die Spielerzahl. Ein Server mit 32 Spielern und zweihundert Resources arbeitet härter als ein Server mit 48 Spielern und vierzig.

Was die Anforderungen nicht enthalten

Zwei Dinge gehören auf diese Liste, obwohl sie keine Spezifikationen sind. Das erste ist ein Cfx.re-Lizenzschlüssel, der kostenlos ist, im Cfx.re-Portal auf dein eigenes Konto ausgestellt und nach dem Bereitstellen in txAdmin eingefügt wird. Ohne ihn beendet sich FXServer, bevor dein Framework überhaupt erreicht wird. Weil er auf dich und nicht auf einen Hoster registriert ist, macht er den Server auch portabel.

Das Zweite ist Verfügbarkeit. Eine RP-Community ist ebenso ein Zeitplan wie ein Server, und eine Maschine, die nur läuft, wenn du es tust, ist ein anderes Produkt als eine, die immer da ist. Das ist die eigentliche Trennlinie zwischen Self-Hosting und Managed Hosting, und in keiner Spezifikationstabelle steht sie.

Einen passend dimensionierten FiveM-Server bereitstellen

Port 30120 offen, txAdmin bereit, MySQL bereitgestellt und verbunden. Ab $12.49/Mon., erste Woche kostenlos.

Häufig gestellte Fragen

Wie viel RAM braucht ein FiveM-Server?

Das bestimmt deine Resource-Liste, nicht deine Slot-Zahl. Eine bescheidene Stadt mit einem Framework und einer normalen Skript-Liste läuft bequem mit 6 GB; ein skriptlastiger Aufbau mit mehreren MLOs und großem gestreamtem Content braucht 8 bis 12 GB. Angaben von 16 oder 32 GB als Minimum dimensionieren eine große Roleplay-Stadt, keine Untergrenze für FiveM selbst.

Ist FiveM CPU- oder RAM-gebunden?

CPU, an der Stelle, wo es zählt. Die Hauptschleife von FXServer ist praktisch Single-Thread, daher bestimmen Single-Thread-Leistung Tickrate und Desync. Wächst du über 64 gleichzeitige Spieler hinaus, stößt du auf diese Grenze, lange bevor du auf den Speicher stößt.

Welche Ports nutzt ein FiveM-Server?

Port 30120 auf TCP und UDP für das Spiel und die Serverlistung sowie TCP 40120 für das txAdmin-Panel. Eine Regel, die nur eines der beiden Protokolle auf 30120 abdeckt, ergibt einen Server, der teilweise funktioniert, was schwerer zu diagnostizieren ist als einer, der gar nicht funktioniert.

Wie viele Slots kann ein FiveM-Server haben?

32 in der kostenlosen Stufe ohne OneSync, 48 in der kostenlosen Stufe mit OneSync, 64 mit Element Club Argentum und 128 mit Aurum. Die Grenze setzt Cfx.re durch, und keine Hardware hebt sie an. Ein Server, der über seiner Stufe konfiguriert ist, scheitert am Heartbeat und verschwindet aus der öffentlichen Serverliste.

Brauche ich eine Datenbank für einen FiveM-Server?

Für einen Vanilla-Server nein. Für ESX, qbcore oder qbox ja, und sie muss erreichbar sein, bevor das Framework startet, sonst scheitert es bei der ersten Abfrage und startet in einer Schleife neu. Bei unseren Tarifen kommt MySQL mit dem Server statt als Zusatz, und sie teilt sich keinen Speicher mit dem Gameserver.

Brauche ich meinen eigenen Cfx.re-Schlüssel?

Ja. Er ist kostenlos, wird im Cfx.re-Portal auf dein eigenes Konto ausgestellt und nach dem Bereitstellen in txAdmin eingefügt. FXServer startet ohne ihn nicht. Weil er dir gehört und nicht deinem Hoster, kostet ein späterer Wechsel nur Zeit.