📬 PEDS BUILDER OX📬
Un système complet de création et gestion de peds administratifs avec menus modernes ox_lib, édition en temps réel et sauvegarde automatique.
Resource protégée via CFX Escrow pour garantir sécurité et stabilité en production.
🔹 Création & Gestion de Peds
• Création, modification et suppression de peds via menu admin
• Champs obligatoires : nom (sans caractères spéciaux), modèle, position, heading
• Ajout d’une note interne et d’une catégorie (Mission, Ambiance, Commerçant, Gang, Autre)
• Statut active pour contrôler le spawn en jeu
🔹 Édition en Temps Réel
• Modifications appliquées immédiatement (nom, modèle, position, comportement, note, catégorie, statut)
• Sauvegarde automatique dans data.json
• Prévisualisation (spawn preview) pour placer et orienter le ped avant validation
🔹 Spawn Intelligent & Filtrage
• spawnAllPeds(list) charge uniquement les peds avec active = true
• Protection contre les doublons
• Nettoyage automatique des peds à l’arrêt du script
• Support des scénarios et animations (dictionnaires préchargés)
🔹 Interface Complète via ox_lib
• Menus contextuels clairs pour création, édition, liste et détails
• Descriptions enrichies (coords, heading, catégorie, note) avec emojis
• Téléportation instantanée sur le ped sélectionné (admin uniquement)
🔹 Validation & Sécurité
• Vérifications côté client avant création
• Blocage des caractères spéciaux dans le nom
• Détection de doublons possible côté serveur
🔹 Notifications Centralisées
Toutes les notifications utilisent sendNotification(), compatible :
• ox_lib
• esx.showNotification
• bulletin
• Autres systèmes compatibles
Messages cohérents pour : création, modification, suppression, position, comportement, note, statut et téléportation.
🔹 Logs & Audit (Discord)
Logs Discord intégrés pour chaque action :
• Création
• Modification
• Suppression
Données enregistrées : Nom joueur, ID, job, groupe, Steam / License, diff avant/après pour les modifications.
Embeds colorés (Create / Update / Delete).
🔹 Permissions & Administration
• Commande ou keybind configurable (F11 par défaut)
• Restriction aux groupes définis (AccessAuxBg)
• Mode lecture seule possible pour certains grades
🎯 Installation & Fichiers
• Installation plug & play : déposer la ressource et configurer config.lua
• Stockage en JSON (aucune base SQL requise)
Fichiers principaux :
• data.json (peds)
• config.lua
• KaitoTranslate.lua
🎥 **Vidéo de démonstration : **https://youtu.be/MsO5hWXRFM8