Vollständige Anleitung zur Einrichtung Ihres RedM Servers bei Legion Hosting. RedM ist ein Multiplayer-Modifikations-Framework für Red Dead Redemption 2, entwickelt von Cfx.re (dem gleichen Team hinter FiveM). Diese Anleitung behandelt die Lizenzschlüssel-Registrierung, Serverkonfiguration, Ressourcenverwaltung und die Verbindung von Spielern. Bei Problemen siehe unsere RedM Fehlerbehebung-Anleitung.
Was ist RedM?
RedM ist ein Community-getriebenes Multiplayer-Framework für Red Dead Redemption 2, entwickelt und gepflegt vom Cfx.re Collective — derselben Organisation hinter FiveM (dem GTA V Multiplayer-Framework). RedM bietet:
- Eine dedizierte Serverplattform zum Hosten benutzerdefinierter RDR2-Multiplayer-Erlebnisse
- Ein Ressourcen-/Scripting-System mit Lua, C# und JavaScript
- Unterstützung für benutzerdefinierte Spielmodi, Roleplay-Frameworks und Community-Mods
- Einen Client-Launcher, der Spieler mit benutzerdefinierten Servern verbindet
- Zugriff auf Native-Funktionen für umfangreiche Spielmodifikationen
Einen Cfx.re Lizenzschlüssel erhalten
Jeder RedM Server benötigt einen gültigen Cfx.re Lizenzschlüssel. Dieser Schlüssel ist kostenlos und an Ihr Cfx.re-Konto gebunden.
- Gehen Sie zum Cfx.re Keymaster unter
https://keymaster.fivem.net/. - Melden Sie sich mit Ihrem Cfx.re-Konto an (oder erstellen Sie eines, falls Sie noch keines haben).
- Klicken Sie auf Register a new server (oder "New Server" je nach aktueller Oberfläche).
- Füllen Sie das Formular aus:
- Label: Ein Name für Ihren Server (nur zu Ihrer eigenen Referenz).
- Server IP: Geben Sie die IP-Adresse Ihres Servers aus GPanel ein. Diese finden Sie auf der Übersichtsseite Ihres Servers.
- Server Type: Wählen Sie den entsprechenden Typ (typischerweise "Other/VPS" für gehostete Server).
- Klicken Sie auf Generate. Ihr Lizenzschlüssel wird angezeigt. Kopieren Sie ihn und speichern Sie ihn sicher.
Erster Start und GPanel-Startvariablen
Nachdem Sie Ihren RedM Server bei Legion Hosting erworben haben, melden Sie sich bei GPanel an und navigieren Sie zu Ihrem Server.
Startvariablen festlegen
Gehen Sie zum Startup-Tab in GPanel. Sie sehen mehrere konfigurierbare Variablen:
| Variable | Beschreibung | Beispiel |
|---|---|---|
CFX_LICENSE |
Ihr Cfx.re Lizenzschlüssel vom Keymaster. Erforderlich. | cfxk_xxxxxxxxxxxxxxxxxxxx_xxxxx |
SERVER_HOSTNAME |
Anzeigename für Ihren Server in der Serverliste. | My new FXServer! |
MAX_PLAYERS |
Maximale Anzahl verbundener Spieler (1–32). | 32 |
CFX_VERSION |
Die zu installierende CFX Server-Build-Version. Verwenden Sie latest, recommended oder eine spezifische Build-Nummer. |
latest |
STEAM_WEBAPIKEY |
Steam Web API-Schlüssel für Steam-Identität. Erhalten Sie einen unter steamcommunity.com/dev/apikey. Setzen Sie auf none zum Deaktivieren. |
none |
Erster Start
- Geben Sie Ihren Cfx.re Lizenzschlüssel im Feld
CFX_LICENSEein. - Legen Sie Ihren gewünschten Servernamen und die maximale Spieleranzahl fest.
- Gehen Sie zum Konsole-Tab und klicken Sie auf Start.
- Der Server lädt beim ersten Start die RedM Server-Artifacts herunter. Dies kann einige Minuten dauern.
- Sobald Sie Meldungen sehen, die anzeigen, dass der Server lauscht (z.B.
Started resource manager), ist Ihr Server online.
server.cfg Konfiguration
Die Datei server.cfg ist die primäre Konfigurationsdatei für Ihren RedM Server. Greifen Sie über den Dateimanager von GPanel oder per SFTP darauf zu. Nachfolgend eine umfassende Beispielkonfiguration:
# ========================================
# RedM Server Configuration
# ========================================
# Network Endpoints
# These define what IP and port the server listens on.
# 0.0.0.0 means listen on all available interfaces.
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"
# Server Identity
sv_hostname "My RedM Roleplay Server"
sv_maxclients 32
sv_licenseKey "cfxk_xxxxxxxxxxxxxxxxxxxx_xxxxx"
# Server Password (leave empty for no password)
# sv_password "MyServerPassword"
# Server Description and Tags (shown in server browser)
sets sv_projectName "My RedM RP"
sets sv_projectDesc "A Wild West roleplay experience"
sets tags "roleplay, rp, economy, custom"
# Locale
sets locale "en-US"
# Steam Web API Key (optional, for Steam identity)
# Get one from https://steamcommunity.com/dev/apikey
# set steam_webApiKey "YOUR_STEAM_API_KEY"
# OneSync (networked entity sync)
# "on" = standard OneSync, "legacy" = legacy mode
set onesync on
# RCON Password (for remote console access)
rcon_password "YourRconPassword123"
# Resource Directories
# Ensure resources are loaded from these directories
ensure mapmanager
ensure chat
ensure spawnmanager
ensure sessionmanager
ensure basic-gamemode
ensure hardcap
ensure rconlog
# ========================================
# Add your custom resources below
# ========================================
# ensure my_custom_resource
# ensure vorp_core
# ensure oxmysql
Wichtige Konfigurationsoptionen erklärt
| Direktive | Beschreibung |
|---|---|
endpoint_add_tcp |
TCP-Endpunkt für Client-Verbindungen. Muss mit dem von GPanel zugewiesenen Port übereinstimmen. |
endpoint_add_udp |
UDP-Endpunkt für Spieldaten. Muss derselbe Port wie TCP sein. |
sv_hostname |
Der Servername, der im RedM Serverbrowser und bei der direkten Client-Verbindung angezeigt wird. |
sv_maxclients |
Maximale Spielerplätze. Darf nicht überschreiten, was Ihr Hosting-Plan unterstützt. |
sv_licenseKey |
Ihr Cfx.re Lizenzschlüssel. Kann auch über die GPanel-Startvariable gesetzt werden. |
sets |
Setzt eine Server-Convar, die im Serverbrowser sichtbar ist (an Clients repliziert). |
set |
Setzt eine Server-Convar, die nur serverseitig sichtbar ist. |
set onesync |
Aktiviert OneSync für bessere Entity-Synchronisierung. Es wird empfohlen, dies auf on zu belassen. |
ensure |
Lädt und startet eine Ressource. Die Ressource muss in einem resources/-Unterverzeichnis existieren. |
endpoint_add_tcp und endpoint_add_udp müssen mit dem Ihrem Server in GPanel zugewiesenen Port übereinstimmen. Ihrem Server wird ein zufälliger Port zugewiesen, es sei denn, Sie haben eine private IP. Wenn GPanel Ihren Server auf Port 30120 anzeigt, sollten Ihre Endpunkte "0.0.0.0:30120" sein. Ein nicht übereinstimmender Port verhindert den korrekten Start des Servers.
Ressourcenverwaltung
Ressourcen sind die Bausteine eines RedM Servers. Sie enthalten Skripte, Assets und Konfigurationen, die Ihrem Server Funktionalität hinzufügen.
Ressourcenstruktur
Jede Ressource ist ein Ordner innerhalb des resources/-Verzeichnisses, der mindestens eine fxmanifest.lua- (oder veraltete __resource.lua-) Datei enthält:
resources/
[system]/
chat/
fxmanifest.lua
cl_chat.lua
sv_chat.lua
spawnmanager/
fxmanifest.lua
...
[custom]/
my_resource/
fxmanifest.lua
client.lua
server.lua
config.lua
Ressourcen laden
Ressourcen werden mit dem Befehl ensure in der server.cfg geladen:
# Load a specific resource
ensure my_resource
# You can also use 'start' (functionally equivalent to ensure)
start another_resource
Der Unterschied zwischen ensure und start: ensure startet die Ressource, wenn sie gestoppt ist, oder startet sie neu, wenn sie bereits läuft. start startet sie nur, wenn sie noch nicht läuft.
Neue Ressourcen installieren
- Laden Sie die Ressource von ihrer Quelle herunter (GitHub, Community-Foren usw.).
- Laden Sie den Ressourcenordner in das
resources/-Verzeichnis Ihres Servers per SFTP hoch (siehe SFTP-Upload-Anleitung) oder über den GPanel-Dateimanager. - Fügen Sie eine
ensure resource_name-Zeile in Ihreserver.cfgein. - Starten Sie den Server neu, damit die Ressource geladen wird.
Beliebte RedM Frameworks und Ressourcen
| Framework/Ressource | Beschreibung |
|---|---|
| VORP Core | Beliebtes Roleplay-Framework für RedM. Bietet Charaktererstellung, Inventar, Wirtschaft und mehr. Das RedM-Äquivalent von ESX/QBCore in FiveM. |
| RSG Core (RedEM:RP) | Ein weiteres vollständiges RP-Framework mit Charakterverwaltung, Jobs und Wirtschaftssystemen. |
| oxmysql | MySQL-Bibliothek für Cfx.re Server. Von den meisten Frameworks für Datenbankoperationen benötigt. |
| ox_lib | Utility-Bibliothek mit gemeinsamen Funktionen, UI-Komponenten und Hilfsmodulen. |
| vorp_inventory | Inventarsystem für VORP-basierte Server. |
Verbindung herstellen
Spieler benötigen den RedM-Client, um sich mit Ihrem Server zu verbinden. So starten Sie:
RedM installieren
- Spieler müssen eine legitime Kopie von Red Dead Redemption 2 auf Steam, Epic Games Store oder Rockstar Games Launcher besitzen.
- Laden Sie den RedM-Client von redm.net herunter.
- Installieren Sie RedM. Es erkennt automatisch die RDR2-Installation.
- Starten Sie RedM. Beim ersten Start werden Updates heruntergeladen und Spieldateien zwischengespeichert.
Über den Serverbrowser verbinden
- Starten Sie RedM.
- Klicken Sie im Hauptmenü auf Play, um den Serverbrowser zu öffnen.
- Suchen Sie nach Ihrem Server anhand des Namens (der
sv_hostname-Wert aus Ihrer Konfiguration). - Wählen Sie Ihren Server aus und klicken Sie auf Connect. Geben Sie das Passwort ein, falls eines festgelegt ist.
Direktverbindung
- Starten Sie RedM.
- Drücken Sie F8, um die Client-Konsole zu öffnen.
- Geben Sie den folgenden Befehl mit der IP und dem Port Ihres Servers ein:
connect YOUR_SERVER_IP:PORT
Zum Beispiel:
connect 192.168.1.100:30120
Finden Sie Ihre Server-IP und den Port in GPanel auf der Übersichtsseite Ihres Servers, oder siehe So finden Sie Ihre Server-IP und Ihren Port.
Gemeinsame Konzepte mit FiveM
Da RedM und FiveM beide auf der Cfx.re-Plattform aufgebaut sind, lassen sich viele Konzepte direkt übertragen:
- Die server.cfg-Syntax ist zwischen FiveM und RedM identisch.
- Ressourcen-Manifeste (
fxmanifest.lua) verwenden dasselbe Format und dieselben Felder. - Serverseitiges Scripting (Lua, C#, JavaScript) funktioniert auf die gleiche Weise.
- oxmysql und andere gemeinsame Bibliotheken funktionieren auf beiden Plattformen.
- Das txAdmin-Verwaltungspanel funktioniert sowohl mit FiveM- als auch RedM-Servern.
- OneSync Entity-Synchronisierung ist auf beiden Plattformen verfügbar.
Die Hauptunterschiede sind clientseitige Natives (spielspezifische Funktionen), Ressourcenkompatibilität (FiveM-Ressourcen müssen für RDR2 portiert werden) und die verfügbare Spielwelt/Entities.
Verwandte Artikel
- RedM Fehlerbehebung — Lösungen für häufige Probleme mit Lizenzschlüsseln, Verbindungen, Ressourcen und Leistung.
- So finden Sie Ihre Server-IP und Ihren Port
- Dateien per SFTP hochladen
- Erste Schritte mit Ihrem neuen Server
Brauchen Sie Hilfe?
Wenn Sie Unterstützung bei der Einrichtung Ihres RedM Servers, beim Erhalten eines Lizenzschlüssels oder bei der Konfiguration von Ressourcen benötigen, eröffnen Sie ein Support-Ticket und unser Team hilft Ihnen beim Einstieg.