
- Eine Ressource, der ganze AblaufLadebildschirm, Hauptmenü, Charakterauswahl, Spawn und Startfahrzeug in einer einzigen Ressource.
- Spawnen, wo es passtLetzter Standort, Standard-Spawnpunkte, Apartments oder Häuser, gewählt über eine Spawn-Auswahl.
- Admin-PanelVergib Slots, deaktiviere oder aktiviere Charaktere und führe CKs mit automatischen Backups durch.
- Automatische ErkennungFramework und Appearance-System werden beim Start erkannt, ohne Framework-Einstellung, die du ändern musst.
Ein FiveM Multicharacter Script mit Ladebildschirm und Hauptmenü
Rarx Multicharacter (Ressourcenname: rarx_multicharacter) deckt alles ab, vom Verbinden des Spielers bis er in der Welt steht: einen eigenen Ladebildschirm, ein Hauptmenü im Look deines Servers, die Charakterauswahl, eine Spawn-Auswahl und ein Startfahrzeug für neue Charaktere.
Das Framework wird beim Start in der Reihenfolge qbx_core, qb-core, es_extended erkannt. Das Appearance-System wird genauso erkannt, sodass die Auswahl jeden Charakter mit der Kleidungs-Ressource zeigt, die dein Server bereits nutzt.
Charaktererstellung und -auswahl mit konfigurierbaren Slots
- Erstelle, wähle und, wenn du es erlaubst, lösche Charaktere.
- Sowohl die insgesamt angezeigten als auch die standardmäßig freigeschalteten Slots sind konfigurierbar, und das Team kann einzelnen Spielern weitere vergeben.
- Filter für verbotene Wörter in Namen, Grenzen für das Geburtsjahr und eine konfigurierbare Liste von Nationalitäten.
- Charakterkarten zeigen die Felder deiner Wahl: Name, Job, Bargeld, Bank, Telefon, Nationalität oder Geburtsdatum.
- Eigene Primär- und Sekundärfarben und dein eigenes Logo.
Spawn-Auswahl und Startfahrzeug für neue Charaktere
Nach der Charakterwahl entscheiden Spieler, wo sie spawnen: an ihrem letzten Standort, an einem deiner Standard-Spawnpunkte oder in einem Apartment oder Haus über die unterstützten Housing-Ressourcen. Ein zufälliger Routing Bucket verhindert, dass sich Spieler während der Auswahl überlagern.
Neue Charaktere können ein Startfahrzeug über einen Auswahlbildschirm mit deiner Modellliste erhalten oder ohne Oberfläche ein zufälliges aus dieser Liste bekommen. Das Fahrzeug landet in der Garage, die du konfigurierst.
Admin-Panel für Slots, Charakterstatus und CKs
Das Team öffnet das Admin-Panel mit /multicharadmin, um Slots zu vergeben oder zu entziehen, Charaktere mit Pflichtangabe eines Grundes zu deaktivieren oder wieder zu aktivieren und CKs auszuführen, die vorher automatisch ein Backup anlegen. Jede Admin-Aktion kann an getrennte Webhook-Logs gesendet werden.
Der Zugang wird über ACE-Berechtigungen oder eine Liste von Admin-Identifiern gewährt, und beides funktioniert parallel. Unter ESX nutzt du die Identifier-Liste oder eine ACE, die du tatsächlich vergibst, da die Standard-ACE eine von QBCore ist.
Alles inklusive
Funktionen
Spieler
- Charaktere erstellen, auswählen und optional löschen
- Konfigurierbare Slot-Limits
- Namensfilter, Geburtsjahrgrenzen und Nationalitätenliste
- Anpassbare Charakter-Infokarten
- Spawn-Auswahl mit letztem Standort und Standard-Spawns
- Startfahrzeug-Auswahl oder Zufallsmodus
Ladebildschirm und Menü
- Hintergründe per Video, Bild oder Videolink
- Hintergrundmusik und wechselnde Tipps
- Logo, Name, Slogan und Farben des Servers
- Bereiche für Regeln, Steuerung und eigene Inhalte
- Live-Statistikleiste: Spieler, Uptime, Team
- Eingebetteter Stream im Hauptmenü
Team
- Admin-Panel mit Slot-Verwaltung
- Charaktere mit Grund deaktivieren und reaktivieren
- CK mit automatischem Datenbank-Backup
- Webhook-Logs pro Aktionstyp
- Berechtigungen per ACE und Identifier
- Englische und spanische Übersetzung, offene Sprachdateien
Befehle
| Befehl | Funktion | Zugriff |
|---|---|---|
/logout | Zurück zur Charakterauswahl (wenn Config.logoutCmd aktiviert ist) | — |
/relog | Zurück zur Charakterauswahl (nur Qbox) | — |
/multicharadmin | Öffnet das Admin-Panel | ACE-Berechtigung oder Admin-Identifier |
/setslots [identifier] [amount] | Weist einem Spieler freigeschaltete Charakter-Slots zu | Admin |
/removeslots [identifier] | Setzt die Slots eines Spielers auf den Standard zurück | Admin |
/disablecharacter | Deaktiviert einen Charakter ([citizenid] bei QBCore/Qbox, [identifier] [slot] bei ESX) | Admin |
/enablecharacter | Aktiviert einen Charakter wieder ([citizenid] bei QBCore/Qbox, [identifier] [slot] bei ESX) | Admin |
Vor der Installation
Kompatibilität
Frameworks
- Qbox
qbx_core- QBCore
qb-core- ESX
es_extended
Wird beim Start automatisch in der Reihenfolge qbx_core, qb-core, es_extended erkannt.
Ressourcen und Datenbank
Erforderlich: ox_lib, oxmysql, rarx_lib (included), An appearance resource
Optional: rarx_clothing (empfohlen), illenium-appearance, fivem-appearance, bl_appearance, origen_clothing oder qb-clothing, rarx_apartments, qb-apartments, 0r_motels oder origen_housing für die Spawn-Auswahl
Datenbank: Importiere install/general.sql und die Datei deines Frameworks (esx.sql, qb.sql oder qbox.sql). Alle Tabellen nutzen IF NOT EXISTS.
Integrationen und Sprachen
- Qbox: Setze useExternalCharacters = true in qbx_core/config/client.lua.
- ESX Legacy: Zwei kleine Patches in es_extended sind nötig, und esx_multicharacter, esx_skin und skinchanger müssen entfernt werden.
- QBCore mit qb-apartments: Füge den Export GetApartmentsConfig hinzu. qb-apartments und rarx_apartments lassen sich nicht gleichzeitig nutzen.
- Die Admin-Webhook-Logs nutzen Discord-kompatible Webhook-URLs.
- Die Sprache legst du über die Convar rarx-lang fest.
- Englisch
- Spanisch
Einrichtung
Installation
- 01
Herunterladen und entpacken
Lade die Ressource aus deinem Cfx.re Portal herunter und entpacke rarx_multicharacter und rarx_lib in deinen Ressourcen-Ordner.
- 02
Datenbank importieren
Führe install/general.sql aus und danach die Datei deines Frameworks: esx.sql, qb.sql oder qbox.sql.
- 03
In der richtigen Reihenfolge starten
Zuerst oxmysql, ox_lib und rarx_lib, dann dein Framework und deine Appearance-Ressource und zuletzt das Multicharacter.
ensure oxmysql ensure ox_lib ensure rarx_lib ensure es_extended # or qb-core / qbx_core ensure illenium-appearance # or your appearance resource ensure rarx_multicharacter - 04
Framework-Schritt anwenden
Qbox: Aktiviere useExternalCharacters. ESX: Wende die es_extended-Patches aus der Dokumentation an und entferne die Ressourcen, die es ersetzt.
- 05
Konfigurieren und neu starten
Bearbeite config.lua (und ui/loadingConfig.js für den Ladebildschirm) und starte den Server danach komplett neu.
Das ist eine Zusammenfassung. Konfiguration, Exports, Events und Fehlerbehebung findest du in der vollständigen Dokumentation (auf Englisch).
Gut zu wissen
Fragen zu Rarx Multicharacter
Nicht gefunden, was du suchst? Öffne ein Ticket auf unserem Discord mit deinem Framework und dem Fehler, den du siehst.
Support holenMehr über FiveM Multicharacter Scripts →Welche Frameworks unterstützt Rarx Multicharacter?
Qbox, QBCore und ESX. Das Framework wird beim Start automatisch in der Reihenfolge qbx_core, qb-core, es_extended erkannt.
Was muss installiert sein?
ox_lib, oxmysql, rarx_lib (enthalten) und eine Appearance-Ressource wie rarx_clothing, illenium-appearance, fivem-appearance oder bl_appearance.
Unter ESX endet der Ladebildschirm, aber die Auswahl erscheint nie. Warum?
es_extended läuft noch im Einzelcharakter-Modus. Wende beide es_extended-Patches aus der Dokumentation an (Config.Multichar = true und den Spawn Manager immer deaktivieren) und starte den Server komplett neu.
Charaktere funktionieren unter Qbox nicht. Was sollte ich prüfen?
Setze useExternalCharacters = true in qbx_core/config/client.lua, damit Rarx Multicharacter die Charakterauswahl übernimmt.
Warum zeigt der Ladebildschirm das falsche Logo?
Der Ladebildschirm läuft, bevor die Lua-Scripts geladen werden, und liest daher ui/loadingConfig.js statt config.lua. Trage in beiden Dateien dieselben Werte ein und starte den Server neu.
Kann ich meinen eigenen Ladebildschirm verwenden?
Ja. Setze Config.Loading.enabled = false und kommentiere die loadscreen-Zeilen in fxmanifest.lua aus.
Wer kann das Admin-Panel öffnen?
Jeder, der die ACE-Berechtigung erfüllt oder in Config.AdminSystem.adminIdentifiers steht. Unter ESX nutzt du die Identifier-Liste oder eine ACE, die du vergibst, etwa group.admin.
Weiter stöbern



