RedM Scripts installieren: Ressourcen auf dem Server einrichten
RedM Scripts laufen auf dem Server als Ressourcen, also als Ordner im Verzeichnis resources. Diese Anleitung zeigt, wie Sie ein vertrauenswürdiges Skript wählen, prüfen, ob es für RedM gemacht ist, es mit OuiPanel hochladen, in der server.cfg eintragen und starten. Skripte und Server-Mods für RedM installieren Sie alle auf diese Weise.
Ihr Server, gebucht über unser Angebot RedM Server mieten, muss bereits mit seinem Cfx.re-Schlüssel starten. Falls nicht, folgen Sie zuerst der Anleitung RedM Server erstellen: Lizenzschlüssel, server.cfg und txAdmin.
Ein vertrauenswürdiges RedM-Skript wählen
Die Autoren veröffentlichen ihre Skripte im Forum von Cfx.re, in der Kategorie RedM Releases, und auf ihrer GitHub-Seite. Der Titel eines Themas verrät meist zwei Dinge.
Das benötigte Framework in eckigen Klammern, etwa
[VORP],[RSG],[REDEMRP], oder[Standalone]für ein Skript, das allein läuft.Den Preis, mit
[FREE]für ein kostenloses und[PAID]für ein kostenpflichtiges Skript.
Ein Skript für ein Framework läuft nur mit diesem Framework. Ein VORP-Skript läuft nicht unverändert unter RSG. Wie Sie das Framework installieren, zeigt die Anleitung RedM Framework installieren: VORP Core oder RSG Core einrichten.
Installieren Sie nur Skripte, die ihr Autor selbst veröffentlicht hat. Eine anderswo gefundene Kopie eines Bezahlskripts verletzt dessen Lizenz und kann Code enthalten, den Sie nicht kontrollieren.
Geschützte Bezahlskripte
Viele Bezahlskripte nutzen das Escrow-System von Cfx.re. Nach dem Kauf erhalten Sie einen Download-Link, und das Skript ist an Ihr Cfx.re-Konto gebunden. Es startet nur auf einem Server, dessen Lizenzschlüssel zu genau diesem Konto gehört. Sonst zeigt die Konsole „You lack the required entitlement“.
Prüfen, ob ein Skript für RedM gemacht ist
Jede Ressource enthält eine Datei fxmanifest.lua, die sie beschreibt. Bei RedM ist FXServer mit dieser Datei streng. Öffnen Sie sie und suchen Sie diese drei Zeilen.
fx_version 'cerulean'
game 'rdr3'
rdr3_warning 'I acknowledge that this is a prerelease build of RedM, and I am aware my resources *will* become incompatible once RedM ships.'
fx_versionist Pflicht.gamemussrdr3enthalten. Eine Ressource für beide Spiele schreibtgames { 'rdr3', 'gta5' }. Eine reinegta5-Ressource wird abgelehnt.rdr3_warningmuss genau diesen Satz enthalten, ohne ein einziges Zeichen zu ändern.Die alte Datei
__resource.luawird unter RedM nicht akzeptiert.
Fehlt eine dieser Regeln, startet FXServer die Ressource nicht und meldet es in der Konsole.
Das Skript auf den Server hochladen
Skripte kommen meist als .zip-Archiv. Laden Sie es so hoch, OuiPanel entpackt es.
Klicken Sie in OuiPanel auf Dateimanager und öffnen Sie den Ordner
resources.Ziehen Sie das Archiv auf die Seite. Die Ebene „Dateien hier ablegen“ erscheint, lassen Sie die Datei los.
Klicken Sie am Ende der Zeile des Archivs auf ⋯ und dann auf Entpacken und bestätigen Sie. Das Archiv bleibt erhalten.
Öffnen Sie den entstandenen Ordner. Die Datei
fxmanifest.luamuss direkt darin liegen, nicht in einem Unterordner.Benennen Sie den Ordner bei Bedarf mit Umbenennen um. Entfernen Sie zum Beispiel die Endung
-main, die GitHub anhängt. Der Ordnername wird zum Namen der Ressource.Löschen Sie das Archiv mit ⋯ › Löschen.
Mit der Schaltfläche URL importieren laden Sie ein Archiv auch direkt auf den Server. Fügen Sie dort den Link einer auf GitHub veröffentlichten Version ein.
Per Drag-and-drop sind 100 MB pro Datei möglich. Für größere Dateien nutzen Sie SFTP mit der Anleitung Per SFTP mit FileZilla verbinden.

Legen Sie Ihre Skripte in einen Ordner in eckigen Klammern, zum Beispiel
[scripts]. FXServer liest ihn als Kategorie, und eine einzige Zeileensure [scripts]startet seinen ganzen Inhalt.
Wenn txAdmin Ihren Server installiert hat
Ein txAdmin-Rezept, etwa das von VORP oder RSG, legt in txData einen eigenen Serverordner an, zum Beispiel txData/vorp_123abc.base. Dort liegen seine Ressourcen und seine server.cfg. Legen Sie das Skript in den Ordner resources dieses Ordners, nicht in den im Hauptverzeichnis.
Das Skript in der server.cfg eintragen
Ein Skript startet nur, wenn eine ensure-Zeile es nennt. FXServer liest diese Zeilen der Reihe nach, also muss jede Abhängigkeit vor dem Skript stehen, das sie nutzt.
Stoppen Sie den Server in der Konsole mit Stoppen.
Öffnen Sie die
server.cfgim Dateimanager.Fügen Sie die Zeile des Skripts nach denen der Datenbank und des Frameworks ein.
Klicken Sie auf Speichern und starten Sie den Server.
# Datenbank
ensure oxmysql
# Framework
ensure vorp_core
# Ihre Skripte
ensure mein_skript
Die Datei README eines Skripts nennt seine Abhängigkeiten. Auf einem von txAdmin installierten Server können Sie die server.cfg auch im Konfigurationseditor von txAdmin bearbeiten.
Beim Start zeigt die Konsole „Started resource mein_skript“, sobald das Skript geladen ist.

Das Skript ohne Neustart starten
Mit txAdmin können Sie ein Skript testen, ohne den Server zu stoppen. Geben Sie diese Befehle in der Live-Konsole von txAdmin ein, der Live Console. Die Konsole von OuiPanel gibt diese Befehle nicht an das Spiel weiter, wenn txAdmin den Server verwaltet. Ohne txAdmin tragen Sie die ensure-Zeile in die server.cfg ein und starten den Server neu.
Geben Sie
refreshein. FXServer liest den Ordnerresourcesneu ein und findet das neue Skript.Geben Sie
ensure mein_skriptein.Lesen Sie die Konsole. Ein erfolgreicher Start endet mit der Zeile „Started resource mein_skript“.
Tragen Sie die ensure-Zeile trotzdem in die server.cfg ein. Ohne sie startet das Skript beim nächsten Serverstart nicht mit.
| Befehl | Wirkung |
|---|---|
refresh | Liest den Ordner resources neu ein |
ensure name | Startet die Ressource oder startet sie neu, wenn sie läuft |
start name | Startet die Ressource |
stop name | Stoppt die Ressource |
restart name | Startet die Ressource neu |
Das Skript konfigurieren
Viele Skripte werden in einer Datei config.lua eingestellt, im Hauptordner der Ressource oder in einem Ordner config oder shared. Dort stehen Sprache, Preise, Positionen oder Berechtigungen.
Öffnen Sie die Datei im Dateimanager, bearbeiten Sie sie und klicken Sie auf Speichern.
Mit txAdmin geben Sie
restart mein_skriptin der Live Console ein. Ohne txAdmin starten Sie den Server neu.
Manche Skripte liefern eine .sql-Datei mit, die ihre Tabellen anlegt. Importieren Sie sie mit phpMyAdmin in Ihre Datenbank. Wie Sie phpMyAdmin öffnen, erklärt die Anleitung MySQL-Datenbank für den Gameserver in OuiPanel anlegen.
Wenn das Skript nicht startet
Die Konsole von OuiPanel nennt den Grund. Hier die häufigsten Meldungen von FXServer.
| Meldung | Lösung |
|---|---|
Couldn't find resource mein_skript. | Der Ordnername weicht von der ensure-Zeile ab, oder das Skript liegt einen Unterordner zu tief |
Could not find dependency oxmysql for resource mein_skript. | Installieren Sie die Abhängigkeit und setzen Sie ihre ensure-Zeile vor die des Skripts |
Resource mein_skript does not support the current game (rdr3). | Das Skript ist für FiveM gemacht. Suchen Sie eine RedM-Version |
Resource mein_skript does not contain the RedM pre-release warning in fxmanifest.lua. | Die Zeile rdr3_warning fehlt oder weicht vom genauen Satz ab |
Resource mein_skript is not using CitizenFXv2 manifest. | Das Skript nutzt die alte __resource.lua. Fragen Sie den Autor nach einer aktuellen Version |
You lack the required entitlement | Das Bezahlskript wurde mit einem anderen Cfx.re-Konto gekauft als dem, zu dem der Serverschlüssel gehört |
Ein Fehler kann auch aus dem Spiel kommen. In RedM zeigt die Konsole F8 die Fehler der Skripte, die beim Spieler geladen werden.
Brauchen Sie Hilfe?
Eröffnen Sie ein Ticket über Tickets › Ticket öffnen oder über die Kachel Support kontaktieren unten auf der Seite Ihres Servers im Kundenbereich. Sie können Ihre Frage auch auf dem Discord von OuiHeberg stellen.
RedM Server mieten ab 2,99 €/Monat, mit bereits aktivem txAdmin, MariaDB-Datenbanken für Ihr RP-Framework und Backups inklusive.
Angebote ansehen →