server.cfg einrichten

Die Datei server.cfg ist die wichtigste Konfigurationsdatei deines FiveM-Servers. Darin stellst du alles ein: vom Servernamen bis zur maximalen Spieleranzahl, von deiner Lizenz bis zu den Berechtigungen für Admins. In diesem Artikel gehen wir alle wichtigen Einstellungen durch.

server.cfg öffnen und bearbeiten

Du findest die Datei server.cfg im Hauptverzeichnis deines Servers. So bearbeitest du sie:

  1. Gehe zu mijn.hytalenode.nl und öffne deinen FiveM-Server.
  2. Klicke auf den Tab Dateien im linken Menü.
  3. Suche die Datei server.cfg in der Dateiliste und klicke darauf, um sie im integrierten Editor zu öffnen.
  4. Passe die gewünschten Einstellungen an und klicke auf Speichern.
  5. Starte deinen Server neu, um die Änderungen zu übernehmen.

Wichtigste Einstellungen

Im Folgenden findest du die Einstellungen, die du auf jeden Fall konfigurieren musst:

sv_hostname

Dies ist der Name deines Servers, wie Spieler ihn in der Serverliste sehen. Mache ihn erkennbar und ansprechend.

sv_hostname "Mijn Awesome FiveM Server | NL/BE | Roleplay"

sv_maxclients

Die maximale Anzahl Spieler, die gleichzeitig auf deinem Server spielen können. Dies hängt von deinem Serverplan bei HytaleNode ab. Stelle dies nicht höher ein, als dein Plan verträgt, sonst können Performance-Probleme entstehen.

sv_maxclients 48

sv_licenseKey

Deine FiveM-Serverlizenz. Du benötigst diese, damit dein Server läuft. Du kannst eine kostenlose Lizenz auf keymaster.fivem.net erstellen. Ohne gültige Lizenz startet dein Server nicht.

sv_licenseKey "jouw_licentie_key_hier"

Achtung: Halte deinen Lizenzschlüssel geheim. Teile ihn niemals mit anderen.

tags

Tags helfen Spielern, deinen Server über die Suchfunktion im FiveM-Client zu finden. Trenne mehrere Tags durch Kommas.

tags "roleplay, dutch, cars, economy, custom"

locale und gametype

Mit locale gibst du die Sprache deines Servers an. Für einen deutschen Server verwendest du de-DE. Mit gametype und mapname gibst du zusätzliche Informationen über deinen Server in der Serverliste an.

sets locale "nl-NL"
sets sv_projectName "Mijn RP Server"
sets sv_projectDesc "De beste Nederlandse roleplay server"
gametype "Roleplay"
mapname "Los Santos"

OneSync einrichten

OneSync ist eine Technologie von FiveM, die es ermöglicht, mehr als 32 Spieler auf deinem Server zu haben und sorgt für bessere Synchronisation zwischen Spielern. Es ist essenziell für jeden ernsthaften Server. Du aktivierst es mit folgender Zeile in deiner server.cfg:

set onesync on

OneSync ist heute standardmäßig für alle FiveM-Server verfügbar. Es gibt verschiedene Modi:

  • on – OneSync aktiviert (empfohlen). Auch bekannt als „OneSync Infinity" und unterstützt theoretisch bis zu 2048 Spieler.
  • off – OneSync deaktiviert. Maximal 32 Spieler. Das möchtest du eigentlich nie.
  • legacy – Alte Version von OneSync. Nur verwenden, wenn bestimmte Resources nicht mit der neuesten Version kompatibel sind.

Tipp: Verwende immer set onesync on, es sei denn, du hast einen spezifischen Grund dagegen. Nahezu alle modernen Resources sind mit OneSync kompatibel.

ACE Permissions – Grundlagen

ACE-Berechtigungen (Access Control Entry) bestimmen, wer was auf deinem Server darf. Dies ist das System, mit dem du Admins, Moderatoren und andere Rollen einrichtest. Die Grundlagen funktionieren so:

# Een admin groep aanmaken en rechten geven
add_ace group.admin command allow
add_ace group.admin command.quit deny

# Een principal (speler) toevoegen aan de admin groep
add_principal identifier.steam:xxxxxxxxxxxxxxx group.admin
add_principal identifier.discord:123456789012345 group.admin

# Moderator groep met beperkte rechten
add_ace group.moderator command.kick allow
add_ace group.moderator command.ban allow
add_principal identifier.steam:yyyyyyyyyyyyyyy group.moderator

Erklärung der Bestandteile:

  • add_ace – Fügt einer Gruppe oder Person eine Berechtigung hinzu.
  • add_principal – Fügt einen Spieler basierend auf seinem Identifier (Steam ID, Discord ID oder FiveM License) einer Gruppe hinzu.
  • group.admin – Der Name der Gruppe. Du kannst eigene Gruppennamen erfinden.
  • command allow – Gewährt Zugriff auf alle Befehle. Du kannst dies auch spezifischer machen, z. B. command.kick nur für den Kick-Befehl.

Tipp: Füge deinen eigenen Steam- oder Discord-Identifier zur Admin-Gruppe hinzu, damit du volle Kontrolle über deinen Server hast. Du findest deinen Identifier in der FXServer-Konsole, wenn du eine Verbindung herstellst.

Beispiel einer vollständigen server.cfg

Im Folgenden ein Beispiel, wie eine grundlegende server.cfg aussehen kann:

sv_hostname "Mijn RP Server | NL/BE | HytaleNode"
sv_maxclients 64
sv_licenseKey "jouw_key_hier"
set onesync on

sets locale "nl-NL"
sets sv_projectName "Mijn RP Server"
sets sv_projectDesc "Nederlandse Roleplay Community"
gametype "Roleplay"
mapname "Los Santos"
tags "roleplay, dutch, economy, cars, custom"

# Admin permissies
add_ace group.admin command allow
add_principal identifier.discord:123456789012345 group.admin

# Resources starten
ensure mapmanager
ensure chat
ensure hardcap
ensure baseevents

Nach dem Anpassen deiner server.cfg startest du den Server über txAdmin oder das Panel neu, um die Änderungen zu laden.

Hilfe benötigt?

Ist deine Antwort nicht dabei? Kontaktiere uns per Ticket oder Live Chat.

Ticket öffnenTicket öffnen
server.cfg einrichten | Wissensdatenbank | HytaleNode