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 Core | RSG Core | |
|---|---|---|
| Datenbank | MySQL oder MariaDB, über oxmysql | MySQL oder MariaDB, über oxmysql |
| txAdmin-Rezept | In der Liste Popular Recipes oder über seine Adresse | Über seine Adresse, mit Remote URL Template |
| Steam-Konto der Spieler | Vom Rezept verlangt | Vom Rezept nicht verlangt |
| Dokumentation | docs.vorp-core.com | rsgcore.com/docs |
| Quellcode | github.com/VORPCORE | github.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.
Klicken Sie im Seitenmenü auf Datenbanken und dann auf Datenbank erstellen.
Geben Sie unter Datenbankname zum Beispiel
vorpoderrsgein und klicken Sie auf Datenbank erstellen.Ö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.cfgein.
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.
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.
Behalten Sie den von txAdmin vorgeschlagenen Ordner und gehen Sie zum nächsten Schritt.
Prüfen Sie das Rezept und klicken Sie auf Next.
Fügen Sie Ihren Schlüssel unter Server Registration Key ein.
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.
Geben Sie unter Database Name den vollständigen Namen Ihrer Datenbank ein, mit Präfix. Lassen Sie Delete Database deaktiviert.
Klicken Sie auf Run Recipe und lassen Sie die Bereitstellung durchlaufen.
Prüfen Sie die vorgeschlagene
server.cfgund 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_enforceSteamAuthauftrue. 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.
Benennen Sie den Server im Assistenten von txAdmin, wählen Sie Remote URL Template und fügen Sie die Adresse unten ein.
Behalten Sie den vorgeschlagenen Ordner, prüfen Sie das Rezept und klicken Sie auf Next.
Füllen Sie Server Registration Key und die Datenbankoptionen wie bei VORP aus, mit dem vollständigen Namen Ihrer Datenbank.
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.
Laden Sie die neueste Version von oxmysql auf GitHub herunter, dann die Ressourcen des Frameworks vom offiziellen GitHub des Projekts.
Legen Sie sie in
resourcesab und benennen Sie die Ordner so, wie das Projekt es verlangt, zum Beispielvorp_coreoderrsg-core.Importieren Sie die Tabellen mit phpMyAdmin. Bei RSG verlangt
rsg-coredie Tabellenplayersundbans. Bei VORP enthält die DateiMariaDB.sqlaus dem Repository VORP_txAdmin die Tabellen des Rezepts.Tragen Sie die Verbindung zur Datenbank in die
server.cfgein, danach dieensure-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 Symptom | Lösung |
|---|---|
Could not find dependency oxmysql for resource vorp_core. | oxmysql fehlt, oder seine ensure-Zeile steht nach der des Frameworks |
Access denied for user | Prüfen Sie Benutzer und Passwort in mysql_connection_string |
Unknown database | Der 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üpfen | Das 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.
RedM Server mieten ab 2,99 €/Monat, mit bereits aktivem txAdmin, MariaDB-Datenbanken für Ihr RP-Framework und Backups inklusive.
Angebote ansehen →