RedMVeröffentlicht am 6. November 20265 Min. Lesezeit

RedM Framework installieren: VORP Core oder RSG Core einrichten

VORP Core und RSG Core sind zwei quelloffene Roleplay-Frameworks für RedM, geschrieben in Lua. Sie verwalten Charaktere, Geld, Jobs und Inventar, und jedes RP-Skript gibt an, für welches es gemacht ist. Diese Anleitung zeigt, wie Sie ein RedM Framework auf Ihrem Server installieren, mit dem offiziellen txAdmin-Rezept des jeweiligen Projekts oder von Hand.

Ihr Server, gebucht über unser Angebot RedM Server mieten, muss bereits mit seinem Cfx.re-Schlüssel starten. Wie das geht, zeigt die Anleitung RedM Server erstellen: Lizenzschlüssel, server.cfg und txAdmin.


Zwischen VORP Core und RSG Core wählen

Beide Frameworks decken dieselben Bedürfnisse ab. Die Unterschiede liegen vor allem in der Installation und bei den verfügbaren Skripten.

VORP CoreRSG Core
DatenbankMySQL oder MariaDB, über oxmysqlMySQL oder MariaDB, über oxmysql
txAdmin-RezeptIn der Liste Popular Recipes oder über seine AdresseÜber seine Adresse, mit Remote URL Template
Steam-Konto der SpielerVom Rezept verlangtVom Rezept nicht verlangt
Dokumentationdocs.vorp-core.comrsgcore.com/docs
Quellcodegithub.com/VORPCOREgithub.com/Rexshack-RedM

Entscheiden Sie sich, bevor Sie Skripte kaufen. Ein VORP-Skript läuft nicht unverändert unter RSG, und umgekehrt genauso. RedEM:RP, ein älteres Framework, behandelt diese Anleitung nicht.


Die Datenbank anlegen

VORP und RSG speichern Charaktere und Wirtschaft in einer MySQL-Datenbank. Legen Sie sie zuerst in OuiPanel an.

  1. Klicken Sie im Seitenmenü auf Datenbanken und dann auf Datenbank erstellen.

  2. Geben Sie unter Datenbankname zum Beispiel vorp oder rsg ein und klicken Sie auf Datenbank erstellen.

  3. Öffnen Sie das Fenster Informationen der Datenbank und notieren Sie Host, Port, Name, Benutzername und Passwort.

Das Panel setzt ein Präfix vor den Namen. Aus der Datenbank vorp wird zum Beispiel s123_vorp. Die Anleitung MySQL-Datenbank für den Gameserver in OuiPanel anlegen zeigt jeden Bildschirm.

Die Schaltfläche „MySQL-Verbindung einfügen“ von OuiPanel gibt es nur für FiveM. Unter RedM schreibt das txAdmin-Rezept die Verbindung für Sie. Von Hand tragen Sie sie in die server.cfg ein.


VORP Core mit txAdmin installieren

Laut VORP installiert sein offizielles Rezept das Framework, seine wichtigsten Ressourcen, oxmysql und die Tabellen der Datenbank. Starten Sie es bei der ersten Einrichtung von txAdmin. Ist txAdmin schon eingerichtet, finden Sie das Zurücksetzen unter Settings › FXServer.

  1. Benennen Sie den Server im Assistenten von txAdmin und wählen Sie Popular Recipes und dann VORP Core. Alternativ wählen Sie Remote URL Template und fügen die Adresse des Rezepts unten ein.

  2. Behalten Sie den von txAdmin vorgeschlagenen Ordner und gehen Sie zum nächsten Schritt.

  3. Prüfen Sie das Rezept und klicken Sie auf Next.

  4. Fügen Sie Ihren Schlüssel unter Server Registration Key ein.

  5. Klicken Sie auf Show/Hide Database options (advanced). Füllen Sie Database Host, Database Port, Database Username und Database Password mit den in OuiPanel notierten Werten aus.

  6. Geben Sie unter Database Name den vollständigen Namen Ihrer Datenbank ein, mit Präfix. Lassen Sie Delete Database deaktiviert.

  7. Klicken Sie auf Run Recipe und lassen Sie die Bereitstellung durchlaufen.

  8. Prüfen Sie die vorgeschlagene server.cfg und klicken Sie auf Save & Run Server.

https://raw.githubusercontent.com/VORPCORE/VORP_txAdmin/main/vorp_recipe.yaml

Die Dokumentation von VORP schlägt den Datenbanknamen vorpv2 vor. Bei OuiHeberg behalten Sie den Namen der in OuiPanel angelegten Datenbank.

In seiner aktuellen Fassung setzt das VORP-Rezept sv_enforceSteamAuth auf true. Jeder Spieler muss dann ein Steam-Konto mit seinem Cfx.re-Konto verknüpfen, um beizutreten. Diese Einstellung braucht FXServer 38004 oder neuer.


RSG Core mit txAdmin installieren

Die Dokumentation von RSG beschreibt die Installation über txAdmin mit einem eigenen Rezept. Laut dieser Dokumentation installiert das Rezept RSG Core, seine Ressourcen und die Tabellen der Datenbank.

  1. Benennen Sie den Server im Assistenten von txAdmin, wählen Sie Remote URL Template und fügen Sie die Adresse unten ein.

  2. Behalten Sie den vorgeschlagenen Ordner, prüfen Sie das Rezept und klicken Sie auf Next.

  3. Füllen Sie Server Registration Key und die Datenbankoptionen wie bei VORP aus, mit dem vollständigen Namen Ihrer Datenbank.

  4. Klicken Sie auf Run Recipe und danach auf Save & Run Server.

https://raw.githubusercontent.com/Rexshack-RedM/txAdminRecipe/refs/heads/main/rsgcore.yaml

Ein Framework von Hand installieren

Ohne txAdmin, oder wenn Sie jede Ressource selbst wählen wollen, installieren Sie das Framework wie ein Skript. Die Anleitung RedM Scripts installieren: Ressourcen auf dem Server einrichten beschreibt das Hochladen der Dateien.

  1. Laden Sie die neueste Version von oxmysql auf GitHub herunter, dann die Ressourcen des Frameworks vom offiziellen GitHub des Projekts.

  2. Legen Sie sie in resources ab und benennen Sie die Ordner so, wie das Projekt es verlangt, zum Beispiel vorp_core oder rsg-core.

  3. Importieren Sie die Tabellen mit phpMyAdmin. Bei RSG verlangt rsg-core die Tabellen players und bans. Bei VORP enthält die Datei MariaDB.sql aus dem Repository VORP_txAdmin die Tabellen des Rezepts.

  4. Tragen Sie die Verbindung zur Datenbank in die server.cfg ein, danach die ensure-Zeilen in der richtigen Reihenfolge.

Die Verbindung zur Datenbank

oxmysql liest diese Zeile. Setzen Sie sie vor die ensure-Zeilen und ersetzen Sie die Werte durch die aus OuiPanel.

set mysql_connection_string "mysql://u123_AbCdEf:ihr_passwort@mysql-xxx.ouiheberg.com:3306/s123_vorp?charset=utf8mb4"

Die Startreihenfolge

Diese Zeilen folgen dem Anfang der server.cfg aus den offiziellen Rezepten. Hier die Zeilen für VORP Core.

ensure oxmysql
ensure vorp_menu
ensure vorp_lib
ensure vorp_core
ensure vorp_inputs
ensure vorp_progressbar
ensure vorp_inventory
ensure vorp_character

Und die Zeilen für RSG Core.

ensure oxmysql
ensure ox_lib
ensure rsg-core

Fügen Sie danach die übrigen Ressourcen des Frameworks und Ihre Skripte hinzu. Die Seite manuelle Installation von RSG und das Repository von VORP Core nennen die vollständige Liste.


Admin im Framework werden

Die txAdmin-Rezepte fügen die Kennungen Ihres mit txAdmin verknüpften Cfx.re-Kontos der Gruppe group.admin von FXServer hinzu. Jedes Framework hat zusätzlich eigene Ränge.

Unter VORP Core

Laut der FAQ von VORP tragen Sie den Admin in der server.cfg und in vorp_admin/vorp_perms.cfg ein, nach den Beispielen in diesen Dateien. Setzen Sie danach mit phpMyAdmin die Spalte group Ihres Spielers in den Tabellen users und characters auf admin.

Unter RSG Core

add_principal identifier.license:xxxxxxxx rsgcore.god

Ersetzen Sie xxxxxxxx durch Ihre Rockstar-Lizenzkennung. Ein Admin mit dem Rang god vergibt danach im Spiel Ränge mit /addpermission, zur Auswahl stehen god, developer, headadmin, admin, mod und helper.

Die Kennungen und die Syntax von add_principal sind dieselben wie bei FiveM. Die Anleitung Permissions ACE auf FiveM erklärt sie.


Wenn das Framework nicht startet

Meldung oder SymptomLösung
Could not find dependency oxmysql for resource vorp_core.oxmysql fehlt, oder seine ensure-Zeile steht nach der des Frameworks
Access denied for userPrüfen Sie Benutzer und Passwort in mysql_connection_string
Unknown databaseDer Datenbankname steht ohne sein Präfix da
Couldn't find resource vorp_core.Der Ordner ist falsch benannt, zum Beispiel mit der Endung -main
Das Spiel verlangt, ein Steam-Konto zu verknüpfenDas ist die Wirkung von sv_enforceSteamAuth true. Der Spieler verknüpft Steam mit seinem Cfx.re-Konto und verbindet sich neu

Wie ein Framework intern funktioniert, erklärt am besten seine offizielle Dokumentation.


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.

War dieser Artikel hilfreich?

11 Aufrufe
Diesen Artikel teilen
RedM
Brauchen Sie einen RedM Server?

RedM Server mieten ab 2,99 €/Monat, mit bereits aktivem txAdmin, MariaDB-Datenbanken für Ihr RP-Framework und Backups inklusive.

Angebote ansehen →
RedM
Brauchen Sie einen RedM Server?

RedM Server mieten ab 2,99 €/Monat, mit bereits aktivem txAdmin, MariaDB-Datenbanken für Ihr RP-Framework und Backups inklusive.

Angebote ansehen →

Verwandte Artikel