Offre à ton serveur une expérience de récolte unique et entièrement personnalisable grâce à ce script complet de gestion des zones de récolte. Propulsé par une interface NUI moderne (HTML/CSS), pensé pour les administrateurs et conçu pour s'intégrer parfaitement avec ESX et ox_inventory. Crée, édite et gère tes zones de récolte dynamiquement en jeu, sans toucher au moindre fichier de config.
Vidéo de présentation : youtu.be/QCPf6VNxH20
Fonctionnalités
Création et édition de zones de récolte
- Définis la position, le rayon et le type (légale ou illégale)
- Drop table multi-items avec probabilités — plusieurs items par zone avec leur chance respective (ex. blé 70 %, graine rare 5 %, rien 25 %) ; au-delà de 100 %, les chances deviennent des poids relatifs
- Props à faire spawn, leur temps de respawn et leur position aléatoire dans la zone
- DrawMarker de debug en jeu pendant l'édition — visualise la zone (vert = légale, rouge = illégale) avec mise à jour en temps réel
- Animations personnalisées ou par défaut
- Item requis avec quantité et chance de perte à chaque récolte
- Plages horaires — restreint la récolte à certaines heures
Système de limites avancé
- Limites globales, par joueur, par groupe, ou aucune
- Job ciblé pour les limites de groupe (ex. « police uniquement »)
- Reset timer configurable : 24h, 48h, 72h, 1 semaine, 1 mois
- Appel automatique de la police sur les zones illégales, avec un minimum de policiers en service requis
Menus dynamiques et intuitifs
- Interface NUI moderne et ergonomique — fini RageUI
- Layout compact avec sidebar gauche (Créer / Zones / Logs / Sauvegarder / Fermer)
- Modale de confirmation custom pour les actions sensibles (suppression, etc.)
- Modale de sélection d'item avec recherche instantanée
- Filtres dans la liste des zones : par type (légale/illégale), par item récolté, par type de limite — indispensable dès 10+ zones
- Téléportation directe vers n'importe quelle zone depuis sa fiche
Intégration complète avec ESX et ox_inventory
- Utilise ESX pour les notifications et la progression
- Connecté à ox_inventory, avec fallback ESX natif pour la sélection d'items
- Vérifications admin via ACE ou groupes ESX configurables
Système de récolte interactif
- Interaction contextuelle dès que le joueur s'approche d'un point
- Progression visuelle via ox_lib pendant la récolte
- Génération aléatoire des points de récolte à chaque respawn
- Le drop est tiré au hasard depuis la drop table — possibilité de « rien » pour les zones risquées
Gestion des logs et suivi des récoltes
- Historique complet : date, joueur, item récolté, quantité, job, type de limite
- Filtre par zone, rafraîchissement à la demande
- Suivi de la progression globale en temps réel sur chaque fiche
Compatibilité
ESX
Prérequis
- es_extended
- ox_lib
- ox_inventory
Ressource Open Source