• 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.

Integrierter Ladebildschirm und Hauptmenü in deinem Branding

Der Ladebildschirm unterstützt ein gehostetes Video, ein Bild oder einen Videolink als Hintergrund, Hintergrundmusik aus einer MP3-Datei oder einem Videolink, dein Logo und wechselnde Tipps mit konfigurierbarem Intervall. Er lässt sich komplett deaktivieren, wenn du einen anderen Ladebildschirm bevorzugst.

Das Hauptmenü zeigt Servername, Slogan und Feature-Liste, Bereiche in der Navigationsleiste für Regeln, Steuerung und eigene Inhalte, externe Links, eine Live-Statistikleiste mit Spielern online, Uptime und Team online sowie einen eingebetteten Stream.

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

BefehlFunktionZugriff
/logoutZurück zur Charakterauswahl (wenn Config.logoutCmd aktiviert ist)—
/relogZurück zur Charakterauswahl (nur Qbox)—
/multicharadminÖffnet das Admin-PanelACE-Berechtigung oder Admin-Identifier
/setslots [identifier] [amount]Weist einem Spieler freigeschaltete Charakter-Slots zuAdmin
/removeslots [identifier]Setzt die Slots eines Spielers auf den Standard zurückAdmin
/disablecharacterDeaktiviert einen Charakter ([citizenid] bei QBCore/Qbox, [identifier] [slot] bei ESX)Admin
/enablecharacterAktiviert 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

Vollständige Doku
  1. 01

    Herunterladen und entpacken

    Lade die Ressource aus deinem Cfx.re Portal herunter und entpacke rarx_multicharacter und rarx_lib in deinen Ressourcen-Ordner.

  2. 02

    Datenbank importieren

    Führe install/general.sql aus und danach die Datei deines Frameworks: esx.sql, qb.sql oder qbox.sql.

  3. 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
  4. 04

    Framework-Schritt anwenden

    Qbox: Aktiviere useExternalCharacters. ESX: Wende die es_extended-Patches aus der Dokumentation an und entferne die Ressourcen, die es ersetzt.

  5. 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

Alle ansehen