FiveM & GTA RPFiveM & GTA RP

Den FiveM-Server in der öffentlichen Liste anzeigen

Bringen Sie Ihren FiveM-Server in die öffentliche Liste: Lizenzschlüssel, Convars für die Anzeige, Tags, Beschreibung und Prüfung im Client.

Ein FiveM-Server, der nicht in der öffentlichen Liste steht, existiert für Spieler nicht: fast die gesamte Spielergewinnung läuft darüber. Drei Dinge bringen ihn hinein - eine gültige Lizenz, die richtigen Convars und ein erreichbarer Server. Diese Anleitung richtet sie ein und feilt anschließend am Eintrag.

⚙️ Voraussetzungen

⚙️ 1. Lizenzschlüssel prüfen

Ohne gültigen Schlüssel ist keine Registrierung möglich. In der server.cfg:

sv_licenseKey "cfx_live_ihr_schluessel"

Beim Start bestätigt die Konsole die Registrierung:

Authenticating server license key...
Server license key authentication succeeded.
Ein Schlüssel pro Server

Denselben Schlüssel auf zwei laufenden Servern zu nutzen, entfernt beide aus der Liste. Erzeugen Sie im Keymaster je Instanz einen eigenen Schlüssel, gebunden an deren IP-Adresse.

⚙️ 2. Registrierung beim Master aktivieren

Die Convar sv_master1 löst die Ankündigung aus. Leer bleibt der Server unsichtbar:

sv_master1 ""          # ❌ Server ausgeblendet

Für die Anzeige belassen Sie den Standardwert - löschen Sie die Zeile, wenn sie leer vorhanden ist. Prüfen Sie außerdem den angekündigten Endpunkt:

set sv_forceIndirectListing true

sv_forceIndirectListing erlaubt die Anzeige, ohne die echte IP-Adresse des Servers zu zeigen.

⚙️ 3. Den Servereintrag gestalten

Der Eintrag ist, was Spieler vor dem Verbinden sehen. Er wird vollständig in der server.cfg gesetzt:

sv_hostname "🌍 MeinServer RP | Whitelist | DE"
sets locale "de-DE"
sets tags "roleplay, whitelist, esx, de, serious"
sets banner_detail "https://beispiel.de/banner-1920x384.png"
sets banner_connecting "https://beispiel.de/verbinden-1920x1080.png"
sets Discord "https://discord.gg/ihre-einladung"
set sv_projectName "MeinServer RP"
set sv_projectDesc "Ernsthaftes Roleplay, Whitelist, realistische Wirtschaft"
sv_maxclients 48

Einige Regeln, die den Unterschied machen:

  • Ein lesbarer Name: zwei oder drei Angaben, keine Zeile voller Symbole.
  • Die Sprache in locale: sie speist den Länderfilter der Spieler.
  • Genaue Tags: roleplay, whitelist, esx, qbcore, drift, police. Sie steuern die Suche.
  • Ein Banner im richtigen Format: 1920 × 384 für den Eintrag, 1920 × 1080 für den Verbindungsbildschirm.

⚙️ 4. Erreichbarkeit sicherstellen

Der Master registriert nur einen Server, der aus dem Internet antwortet. Testen Sie den Spielport über TCP:

nc -vz ihr-server.lordhosting.fr 30120

Geben Sie auf einem selbst verwalteten VPS beide Protokolle in der Firewall frei - siehe UFW einrichten:

sudo ufw allow 30120/tcp
sudo ufw allow 30120/udp

⚙️ 5. Anzeige prüfen

Rechnen Sie nach einem erfolgreichen Start mit einigen Minuten und suchen Sie dann Ihren Namen im FiveM-Client. Zwei weitere Kontrollen:

  • öffnen Sie http://ihre-ip:30120/info.json im Browser: der angekündigte Eintrag erscheint dort genau so, wie der Master ihn sieht;
  • im Client beweist connect ihre-ip:30120, dass der Server Verbindungen annimmt, auch wenn er noch nicht gelistet ist.
Den Eintrag vor der Ankündigung fertigstellen

Name, Tags und Banner werden auf Listenseite zwischengespeichert. Stellen Sie den Eintrag fertig, bevor Sie die Eröffnung ankündigen: eine Korrektur braucht Zeit, und der erste Eindruck zählt.

⚙️ 6. Häufige Fehler beheben

  • Server license key authentication failed: falscher oder abgelaufener Schlüssel, oder an eine andere IP gebunden. Im Keymaster neu erzeugen.
  • Der Server startet, die Konsole ist sauber, nichts in der Liste: sv_master1 leer oder UDP-Port geschlossen.
  • Der Eintrag zeigt einen alten Namen: Master-Cache, rechnen Sie mit bis zu einer Stunde.
  • Der Server erscheint und verschwindet wieder: zu häufige Neustarts oder zwei Instanzen mit demselben Schlüssel.

⚙️ Fertige Konfiguration zum Kopieren

Der vollständige Eintragsblock, in die server.cfg einzufügen: er bestimmt, was Spieler in der Liste sehen.

# ---- Lizenz und Listing --------------------------------------------------
sv_licenseKey "cfx_live_IHR_SCHLUESSEL"
sv_maxclients 48
set sv_forceIndirectListing true
# sv_master1 ""   <-- KOMMENTIERT lassen: entkommentiert verschwindet der Server

# ---- Der Eintrag, den Spieler sehen --------------------------------------
sv_hostname "🌍 MeinServer RP | Whitelist | DE"
sets locale "de-DE"
sets tags "roleplay, whitelist, esx, de, serious"
sets banner_detail "https://beispiel.de/banner-1920x384.png"
sets banner_connecting "https://beispiel.de/verbinden-1920x1080.png"
sets Discord "https://discord.gg/ihre-einladung"
sets connect_banner_url "https://beispiel.de/verbinden-1920x1080.png"
set sv_projectName "MeinServer RP"
set sv_projectDesc "Ernsthaftes Roleplay, Whitelist, realistische Wirtschaft"

# ---- Netzwerk ------------------------------------------------------------
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"

Die Bildformate, die einzuhalten sind, sonst wird das Banner abgelehnt oder verzerrt:

ElementMaßeFormat
banner_detail1920 × 384PNG oder JPG
banner_connecting1920 × 1080PNG oder JPG

Das Prüfskript, das genau zeigt, was der Master von Ihrem Server sieht:

#!/usr/bin/env bash
# Prüft das Listing eines FiveM-Servers: Lizenz, Eintrag, Ports.
set -euo pipefail

SERVER="${1:-ihr-server.lordhosting.fr}"
PORT="${2:-30120}"

echo "--- Ports ---"
nc -vz  "$SERVER" "$PORT" && echo "TCP offen"
# UDP lässt sich mit nc nicht testen: ohne Handshake meldet der Befehl auch bei geschlossenem Port Erfolg.

echo
echo "--- angekündigter Eintrag ---"
curl -s "http://${SERVER}:${PORT}/info.json" \
  | python3 -c "import json,sys; d=json.load(sys.stdin)['vars'];
print('Name   :', d.get('sv_projectName'));
print('Tags   :', d.get('tags'));
print('Locale :', d.get('locale'));
print('Banner :', d.get('banner_detail'))"

echo
echo "--- verbundene Spieler ---"
curl -s "http://${SERVER}:${PORT}/players.json" | python3 -c "import json,sys; print(len(json.load(sys.stdin)))"

Antwortet info.json, der Server erscheint aber nicht im Client, liegt das Problem an der Lizenz, nicht am Eintrag. Antwortet info.json überhaupt nicht, ist es der Port oder die Firewall.

✅ Fazit

Ihr Server ist registriert, sein Eintrag ist vollständig und Sie können prüfen, was der Master sieht. Fahren Sie mit txAdmin für Verwaltung und Neustartplanung fort - beides wirkt direkt auf die angezeigte Auslastung.

Unsere FiveM-Server laufen auf Ryzen mit DDoS-Schutz: ein erreichbarer Server bleibt ein gelisteter Server.

Häufig gestellte Fragen

Zurück zu FiveM & GTA RP
War dieser Artikel hilfreich?
Willkommensangebot

Registriere dich jetzt und sichere dir 10 % Rabatt auf deine erste Bestellung mit dem Gutscheincode: WILLKOMMEN

Logo LordHostingLordhosting ist eine SASU mit einem Kapital von 1 000 €. SIREN 105 383 988 RCS Paris.