🚗 Gameplay GoFast
- 🧭 Point de départ visible et configurable pour lancer l'activité.
- 📦 Le joueur choisit la quantité de cannabis à livrer.
- 🏁 Mission en véhicule avec checkpoints successifs jusqu'à la destination.
- ✅ Livraison validée uniquement si la marchandise est encore dans l'inventaire.
- 🔁 Routes multiples avec rotation automatique pour varier les trajets.
👮 Police & poursuite
- 🚨 Alerte envoyée aux forces de l'ordre dès le lancement du GoFast.
- 📍 Position du véhicule transmise aux policiers en service.
- ⏱️ Mise à jour GPS toutes les 20 secondes pendant la mission.
- 💥 Notification spéciale si le livreur meurt pendant le GoFast.
- 🧠 Activité pensée pour créer de vraies scènes RP entre criminels et police.
🧩 Interface admin
- ⚙️ Menu de configuration complet directement en jeu avec `/ConfigGoFast`.
- 🗺️ Création de routes depuis la position actuelle de l'admin.
- ✏️ Renommage, modification, réorganisation et suppression des checkpoints.
- 🔄 Rechargement rapide de la configuration avec `/fhreloadgofast`.
- 🧾 Fichier `Plugins\GoFast\gofast.json` généré et normalisé automatiquement.
💸 Economie & récompenses
- 💰 Récompense calculée selon la quantité de cannabis livrée.
- 🧱 Paiement distribué en billets d'argent sale configurables.
- 🎚️ Montant par sachet, item cannabis, billets et stacks modifiables.
- 📊 Vérification de l'espace inventaire avant le départ et avant le paiement.
- 🛠️ Restauration automatique de la marchandise si le paiement échoue après retrait.
🛡️ Sécurité & anti-abus
- 🚫 Une seule mission GoFast active à la fois.
- ⏳ Cooldown global configurable entre deux missions.
- 👮 Nombre minimum de policiers configurable.
- 📦 Quantité minimum de cannabis configurable.
- 🚪 Annulation automatique si le joueur quitte son véhicule.
- 🔌 Annulation automatique en cas de déconnexion.
- ☠️ Annulation propre en cas de mort, sans retirer la marchandise.
Fonctionnalités principales
- Mission GoFast complète avec départ, checkpoints véhicule et destination finale.
- Choix de la quantité à livrer : vendre tout ou saisir une quantité précise.
- Minimum de cannabis configurable avant de lancer une mission.
- Minimum de policiers en service configurable.
- Cooldown global entre deux GoFast.
- Une seule mission GoFast active à la fois.
- Récompense calculée par quantité livrée.
- Paiement en argent sale via billets configurables.
- Vérification de l'inventaire avant départ et avant paiement.
- Retrait de la marchandise uniquement à la livraison finale.
- Restauration de la marchandise si le paiement échoue après retrait.
- Alerte envoyée aux forces de l'ordre au lancement.
- GPS police actualisé toutes les 20 secondes pendant la mission.
- Annulation automatique si le joueur quitte son véhicule.
- Annulation automatique en cas de déconnexion.
- Gestion de la mort du livreur avec notification police et GPS sur la position.
- Routes multiples avec rotation automatique.
- Menu admin complet directement en jeu.
- Fichier de configuration généré automatiquement.
- Migration et normalisation automatique des anciennes configurations.
- Logs de debug activables ou désactivables.
Parcours joueur
- Le joueur rejoint le point de départ GoFast actif.
- Il choisit de vendre tous ses sachets ou une quantité précise.
- Le plugin vérifie les conditions : police, quantité minimale, inventaire, cooldown et mission déjà active.
- La mission démarre en véhicule avec un GPS vers le premier checkpoint.
- Les forces de l'ordre reçoivent une alerte et une cible GPS mise à jour.
- Le joueur passe les checkpoints jusqu'à la destination.
- A l'arrivée, le plugin vérifie que la marchandise est toujours présente.
- Le cannabis est retiré, puis l'argent sale est ajouté dans l'inventaire.
------------------------------------------
#### Interdictions ❌
Il est strictement interdit de :
- Décompiler le plugin
- Modifier le code du plugin
- Redistribuer le plugin (gratuitement ou payant)
- Revendre le plugin
- Publier le plugin sur une autre plateforme
- Retirer les crédits du développeur