
- Zuweisung durch AdminsPeds für Spieler online oder offline zuweisen, bearbeiten und entfernen, alles in einem Panel.
- Persönliche Ped-BibliothekSpieler sehen nur die Peds ihres Charakters und wechseln mit einem Klick.
- Webhook-LogsEigene Webhook-URLs und Farben für Auswählen, Hinzufügen, Entfernen und Bearbeiten.
- 9 SprachenSpanisch, Englisch, Französisch, Deutsch, Italienisch, Portugiesisch, Russisch, Japanisch und Chinesisch.
Ein kostenloses FiveM Ped-Menü mit Zuweisung durch Admins
Rarx Pedmenu (Ressourcenname rarx_pedmenu) gibt jedem Spieler eine persönliche Ped-Bibliothek, die dein Staff verwaltet. Admins legen fest, welche Ped-Modelle jeder Charakter nutzen darf, und Spieler wechseln im eigenen Menü zwischen ihnen, ohne jedes Mal den Staff fragen zu müssen.
Das Framework wird beim Start automatisch in der Reihenfolge qbx_core, qb-core, es_extended erkannt, oder du erzwingst eines mit Config.Framework. Die Oberfläche ist eine eigene NUI mit eigenen Farben und hängt weder von qb-menu, qb-input noch vom ox_lib-Menü ab.
Ped-Auswahl für Spieler mit /peds
Spieler öffnen mit /peds ihre Auswahl, die alle Peds anzeigt, die ein Admin ihnen zugewiesen hat. Ein Klick auf einen Ped wechselt das Modell des Spielers, und die Änderung wird sofort für alle auf dem Server synchronisiert. Hat ein Spieler nur einen Ped, wendet /peds ihn direkt an, ohne das Menü zu öffnen.
Läuft rarx_clothing, wird das gespeicherte Aussehen nach dem Modellwechsel wieder angewendet, sodass Spieler beim Zurückwechseln ihren Look nicht verlieren.
Admin-Panel zum Zuweisen, Bearbeiten und Entfernen von Peds
Admins öffnen das Panel mit /rarxpedmenu. Es hat drei Tabs: My PEDs mit den eigenen Zuweisungen des Admins, All PEDs mit allen Spielern, die mindestens einen Ped haben, und Management zum Zuweisen, Bearbeiten und Entfernen von Peds.
- Wähle einen Spieler, der online ist, oder suche jede Citizen-ID, die bereits Peds hat.
- Gib jedem Ped einen sprechenden Namen und seinen Modellnamen.
- Benenne einen Ped um oder tausche sein Modell direkt im Panel.
- Entferne jeden Ped von jedem Spieler, mit Bestätigungsschritt.
Berechtigungen, Webhook-Logs und Sprachen
Der Zugriff wird über Admin- und Moderatorgruppen in der Config gesteuert, zusätzlich lassen sich ACE-Berechtigungen aktivieren. Admin-Aktionen können per Webhook protokolliert werden, mit eigener URL, Farbe und eigenem Schalter für Auswählen, Hinzufügen, Entfernen und Bearbeiten.
Die Oberfläche gibt es in neun Sprachen, die du mit Config.Language wählst. Neue Sprachen fügst du hinzu, indem du locales/en.json kopierst und die Werte übersetzt. Ein Debug-Modus liefert Konsolenausgaben nach Kategorie sowie Befehle, um den Ped-Cache neu zu laden und jeden Webhook zu testen.
Alles inklusive
Funktionen
Spieler
- Persönliche Ped-Auswahl mit /peds
- Nur zugewiesene Peds werden angezeigt
- Direktes Anwenden bei nur einem Ped
- Sofortige Synchronisierung für alle Spieler
- Aussehen wiederhergestellt mit rarx_clothing
Admin
- Admin-Panel mit drei Tabs
- Zuweisung an Spieler online oder offline
- Name oder Modell direkt bearbeiten
- Entfernen mit Bestätigung
- Admin-, Moderator- und ACE-Berechtigungen
Technik
- Automatische Framework-Erkennung oder festes Framework
- Eine einzige Tabelle rarx_pedmenu über oxmysql
- Webhook-Logs pro Aktion
- Eigene NUI mit konfigurierbaren Farben
- Neun Sprachen
- Debug-Modus nach Kategorie
Befehle
| Befehl | Funktion | Zugriff |
|---|---|---|
/peds | Öffnet deine persönliche Ped-Auswahl | Alle Spieler |
/rarxpedmenu | Öffnet das Admin-Panel zur Ped-Verwaltung | Admin |
/reloadpeds | Lädt den Ped-Cache neu aus der Datenbank (nur im Debug-Modus) | Admin |
/testwebhook <action> | Sendet einen Test-Webhook für Auswählen, Hinzufügen, Entfernen oder Bearbeiten (nur im Debug-Modus) | — |
Vor der Installation
Kompatibilität
Frameworks
- Qbox
qbx_core- QBCore
qb-core- ESX
es_extended
Wird automatisch in der Reihenfolge qbx_core, qb-core, es_extended erkannt oder mit Config.Framework festgelegt.
Ressourcen und Datenbank
Erforderlich: oxmysql
Optional: rarx_clothing (wendet das gespeicherte Aussehen nach einem Ped-Wechsel wieder an)
Datenbank: Importiere rarx_pedmenu.sql, um die Tabelle rarx_pedmenu anzulegen.
Integrationen und Sprachen
- Das Webhook-Logging erwartet Discord-kompatible Webhook-URLs in Config.Webhooks.
- Die Sprache lässt sich nicht im laufenden Betrieb neu laden: Starte die Ressource nach einer Änderung von Config.Language neu.
- Spanisch
- Englisch
- Französisch
- Deutsch
- Italienisch
- Portugiesisch
- Russisch
- Japanisch
- Chinesisch
Einrichtung
Installation
- 01
Herunterladen und entpacken
Lade die Ressource aus deinem Cfx.re Portal herunter und entpacke sie in deinen Ressourcen-Ordner.
- 02
Datenbank importieren
Führe rarx_pedmenu.sql aus, um die Tabelle rarx_pedmenu anzulegen.
- 03
Nach den Abhängigkeiten starten
oxmysql und dein Framework müssen vor rarx_pedmenu starten.
ensure oxmysql ensure rarx_pedmenu - 04
Konfigurieren
Bearbeite shared/config.lua, um Sprache, Befehlsnamen, Admin-Gruppen und Webhook-URLs festzulegen.
Das ist eine Zusammenfassung. Konfiguration, Exports, Events und Fehlerbehebung findest du in der vollständigen Dokumentation (auf Englisch).
Gut zu wissen
Fragen zu Rarx Pedmenu
Nicht gefunden, was du suchst? Öffne ein Ticket auf unserem Discord mit deinem Framework und dem Fehler, den du siehst.
Support holenMehr über FiveM Ped-Menü Scripts →Welche Frameworks unterstützt Rarx Pedmenu?
Qbox, QBCore und ESX. Das Framework wird beim Start automatisch erkannt, oder du erzwingst eines mit Config.Framework.
Was muss ich installiert haben?
oxmysql und dein Framework. rarx_clothing ist optional und dient nur dazu, das gespeicherte Aussehen nach einem Ped-Wechsel wieder anzuwenden.
Warum sagt der Admin-Befehl, dass ich keine Berechtigung habe?
Prüfe, ob deine Gruppe in Config.AdminGroups steht. Wenn du ACE nutzt, setze Config.AceEnabled = true und gib den Befehl frei, zum Beispiel mit add_ace group.admin command.rarxpedmenu allow.
Warum passiert bei /peds nichts?
Der Spieler braucht mindestens einen zugewiesenen Ped in der Tabelle rarx_pedmenu. Hat er einen, aktiviere Config.Debug.enabled und prüfe in der Konsole, ob Framework und Datenbank bereit sind.
Kann ich die Befehle umbenennen?
Ja. Beide Befehlsnamen werden in Config.Commands in shared/config.lua festgelegt. Starte die Ressource neu, um die Änderung zu übernehmen.
Warum werden keine Webhooks gesendet?
Setze Config.Webhooks.enabled = true, fülle die url-Felder aus und lass den enabled-Schalter jeder Aktion aktiviert. Im Debug-Modus sendet /testwebhook eine Testnachricht.
Weiter stöbern



