👤 dv_pedchanger — PED Changer mit Admin UI für ESX | FiveM
Vergib jedem Spieler einen dauerhaften Charakter-Skin direkt aus einer übersichtlichen Admin-Oberfläche – gespeichert in der Datenbank, automatisch beim Login geladen.
💡 Was ist dv_pedchanger?
dv_pedchanger ist ein Admin-Tool für ESX-Server, das Admins erlaubt, Spielern beliebige Ped-Modelle zuzuweisen. Das gesetzte Modell wird dauerhaft in der Datenbank gespeichert und beim nächsten Login automatisch geladen – ohne dass der Spieler etwas tun muss. Über eine moderne NUI-Oberfläche sieht der Admin alle Online-Spieler, kann gezielt suchen, das aktuelle Ped einsehen und mit einem Klick ändern oder zurücksetzen. Vanilla-Peds und Addon-Peds werden gleichermaßen unterstützt.
⚙️ Features auf einen Blick
💾 Dauerhafter Ped-Speicher – das gesetzte Modell wird in der Datenbank hinterlegt und überlebt jeden Reconnect und Serverneustart
🔄 Automatisches Laden beim Join – der Ped wird nach dem skinchanger geladen, damit der Freemode-Skin ihn nicht überschreibt
🖥️ Admin NUI – moderne Oberfläche mit Spielerliste, Live-Suche, Kategoriefilter und Ped-Grid
🔍 Live-Spielersuche – Spieler nach Name oder ID filtern, Ped-Grid nach Name, Model oder Kategorie durchsuchen
📋 Aktuellen Ped einsehen – der Admin sieht direkt welches Modell ein Spieler gerade gesetzt hat
↺ Ped zurücksetzen – setzt das Modell auf den ESX-Standard-Skin des Spielers zurück
🔒 Serverseitiger Admin-Check – die Berechtigungsprüfung läuft vollständig auf dem Server, kein clientseitiger Bypass möglich
✅ Ped-Validierung – nur in der Config eingetragene Modelle können gesetzt werden, keine beliebigen Strings möglich
👥 Vanilla & Addon Peds – beide Kategorien werden im gleichen Grid angezeigt und sind filterbar
🗄️ Automatische Datenbankvorbereitung – die benötigte Spalte wird beim Start automatisch angelegt, kein manueller SQL-Import nötig
🖥️ Die Admin UI
Die Oberfläche ist in zwei Bereiche aufgeteilt. Links befindet sich die Spielerliste mit der Anzahl aller Online-Spieler, einer Suchleiste und farblich markierten Gruppen-Badges. Rechts erscheint nach Auswahl eines Spielers seine ID, sein Name, sein Identifier und das aktuell gesetzte Ped-Modell. Darunter lässt sich das Ped-Grid nach Name, Modellname oder Kategorie filtern. Ein Klick auf ein Ped wählt es aus, ein weiterer Klick auf den Apply-Button setzt es sofort beim Spieler.
🎮 Befehl
/pedadmin – Öffnet die Admin UI. Nur für Gruppen in Config.AdminGroups verfügbar. Der Befehlsname ist in der config.lua frei wählbar.
⚙️ Konfiguration auf einen Blick
Config.AdminGroups – Gruppen die die Admin UI öffnen dürfen
Config.DefaultPed – Standard-Ped wenn kein Ped gesetzt ist (nil = ESX Standard)
Config.Command – Befehlsname zum Öffnen der UI
Config.Peds – Liste aller verfügbaren Peds mit Name, Modell und Kategorie
Neue Peds lassen sich in Sekunden in der config.lua eintragen. Jeder Eintrag besteht aus einem Anzeigenamen, dem Modellnamen und der Kategorie (Vanilla oder Addon).
📦 Abhängigkeiten
Pflicht: es_extended (ESX), oxmysql
Optional: AddonPedsPack – für Addon-Peds (z.B. von GitHub: Ratchet-master/FiveM-Ready-Addon-Peds-Pack)
🚀 Installation in 4 Schritten
1️⃣ Ordner in resources/ legen
2️⃣ ensure dv_pedchanger in die server.cfg eintragen – nach es_extended und oxmysql
3️⃣ Berechtigungsgruppen und gewünschte Peds in der config.lua eintragen
4️⃣ Server neu starten – die Datenbankspalte wird automatisch angelegt, fertig!
💬 Support
Bei Fragen, Problemen oder Feature-Wünschen erreichst du uns jederzeit über unseren Discord:
👉 https://discord.gg/hqBQt8SnwA
Powered by DV_Development 🚀