Implémenté Idée bonus À faire
Phase 1 Fondations RP Base du serveur
💰
Économie & Argent✔ Implémenté
Compte bancaire par joueur, argent liquide droppable sur mort, transactions entre joueurs. Affichage action bar.
/gtlw money give/gtlw money set/gtlw pay/gtlw bank
🛒
Magasins GUI✔ Implémenté
Armurerie, munitions, équipement — acheter contre cash. Prix configurables par yml. Bloc-shop posable par admin.
/gtlw shop createshops/*.yml
Phase 2 Jobs & Revenus Progression économique
🚔
Système Police✔ Implémenté
Menottes, amende, niveau wanted 1–5 étoiles avec décroissance auto.
/gtlw police handcuff/gtlw police fine/gtlw police wanted
💊
Drogue & Trafic✔ Implémenté
Planter, récolter, transformer, revendre. Prix fluctuant. Wanted monte si cop nearby.
drugs/*.ymlconfig: Market_Volatility
🔧
Jobs légaux✔ Implémenté
Livreur, Médecin, Mécanicien. GUI 6 rangées, fiches explicatives, points de livraison via wand admin.
/gtlw jobs/gtlw job take/gtlw job quit
Phase 3 Véhicules Le pilier GTA
🚗
Voitures & Motos✔ Implémenté
ItemDisplay 3D, physique réaliste (vitesse, accélération, friction, gravité, marche arrière). WASD + SHIFT.
/gtlw vehicle spawn/gtlw vehicle removevehicles/*.yml
🅿
Garage & Propriété✔ Implémenté
Acheter à la concession, stocker en garage, plaques d'immatriculation uniques. Persistence SQLite.
/gtlw garage
🔫
Drive-by✔ Implémenté
Tirer depuis un véhicule — ADS bloqué, dispersion proportionnelle à la vitesse.
config: Driveby_Spread_Penalty
🔧
Plaques personnalisées💡 Idée bonus
Le joueur choisit sa plaque à l'achat — validation de format et unicité.
/gtlw vehicle plate
Réparation & Carburant💡 Idée bonus
Véhicule avec durabilité, stations-service configurables via wand.
config: fuel_consumption
👥
Passagers💡 Idée bonus
Un deuxième joueur peut monter à bord d'un véhicule en marche.
passenger seat
Phase 4 Gangs & RP Cœur du RP
🏴
Gangs✔ Implémenté
Créer un gang (nom, tag, couleur), grades LEADER / OFFICER / MEMBER, chat radio privé, caisse commune, relations ally/ennemi.
/gang create/gang invite/gang promote/demote/gang bank/g
Mort RP & KO✔ Implémenté
À 0 HP → animation "WASTED" style GTA V (caméra monte au-dessus, vue plongeante ~2.7s). Puis état KO 60s (crawl). Revive par un autre joueur à portée. Mort réelle : perte 50 % du cash, TP hôpital. Fade noir sur téléportation.
/gtlw revive/gtlw sethospitalconfig: Ko.Duration_Secondsconfig: Ko.Cash_Loss_Percent
🗺
Territoires⬜ À faire
Zones délimitées capturables par les gangs. Revenus passifs (taxe des shops dans la zone). Guerre de territoire.
/gtlw territory claimterritories.yml
🎒
Inventaire RP⬜ À faire
Poches limitées par équipement (gilet = +slots). Fouille d'un joueur à terre.
/gtlw searchconfig: pocket_slots
Phase 5 Monde Vivant Finition GTA RP
📻
Radio & Comms⬜ À faire
Fréquences radio (chat par canal), téléphone portable (msg privé RP).
/radio/call
🏠
Propriétés⬜ À faire
Acheter/louer une planque, serrure privée, coffre personnel persistant.
/gtlw property buyproperties.yml
📊
Stats & Classement⬜ À faire
K/D, argent gagné, temps joué. Leaderboard in-game.
/gtlw stats/gtlw top
🎯
Events automatiques⬜ À faire
Braquage de banque planifié, convoi armé aléatoire, contrat assassinat généré.
config: bank_robbery_cooldownevents/*.yml
📨 Rapport reçu de Tu peux continuer les tests et re-partager.
Progression globale 0 / 0
OK Bug Partiel — Clic pour cycler
Phase 1 💰 Économie & Argent
Prérequis : être OP, plugin GTLW chargé
/gtlw money give <pseudo> 10000 → action bar affiche le nouveau solde
/gtlw money set <pseudo> 50000 → solde passe exactement à 50 000$
/gtlw pay <joueur> 500 → 500$ débités de toi, crédités à l'autre
/gtlw bank deposit 1000 → liquide réduit, solde banque augmente
/gtlw bank withdraw 500 → banque réduit, liquide augmente
Mourir → argent droppe au sol (item ramassable)
Phase 1 🛒 Magasins GUI
Prérequis : bloc shop configuré via wand admin
/gtlw wand → clic droit sur un bloc → GUI admin 36 slots s'ouvre
Cliquer "Shop" → GUI de sélection s'ouvre
Sélectionner un shop → confirmation dans le chat
Clic droit sur le bloc configuré (sans wand) → GUI shop s'ouvre
Acheter une arme → argent débité, arme dans l'inventaire
Phase 2 🚔 Système Police
Prérequis : permission gtlw.police, deux joueurs en ligne
/gtlw police wanted <joueur> 3 → 3 étoiles sur tab / action bar du ciblé
Attendre Wanted_Decay_Seconds → étoiles diminuent automatiquement
/gtlw police handcuff <joueur> → joueur menotté
/gtlw police uncuff <joueur> → menottes retirées
/gtlw police fine <joueur> 500 → 500$ saisis sur le joueur
Phase 2 💊 Drogue & Trafic
Prérequis : admin wand, station + dealer configurés
Planter une graine sur farmland → pousse après quelques ticks
Récolter → item "drogue brute" dans l'inventaire
Interagir avec la station → brute transformée en produit fini
Interagir avec le dealer → produit vendu, cash reçu
Vendre avec un cop nearby → niveau wanted monte
Prix fluctue entre les ventes (Market_Volatility)
Phase 2 🔧 Jobs légaux
Prérequis : jobs configurés (points de livraison existants)
/gtlw jobs → GUI 54 slots avec les 3 jobs
Cliquer "Livreur" → job pris, confirmation
Effectuer une livraison → récompense reçue
"Quitter" dans le GUI → job quitté
/gtlw job take medecin → job médecin activé
/gtlw job quit → job quitté
Phase 3 🚗 Véhicules
Prérequis : ressourcepack chargé avec modèles 3D
/gtlw vehicle spawn sedan → véhicule spawné, joueur entré automatiquement
WASD → véhicule se déplace correctement
S → décélération puis marche arrière
A / D → tournage proportionnel à la vitesse
SHIFT → sortir du véhicule
Clic droit sur véhicule vide → y entrer
/gtlw vehicle list → liste des véhicules disponibles
/gtlw vehicle remove → véhicule supprimé
Phase 3 🅿 Garage & Propriété
Prérequis : wand admin, argent, concession configurée
Wand + clic droit → GUI → "Concession auto" → confirmation
Clic droit sur le bloc concession → GUI véhicules à acheter
Cliquer un véhicule → prix débité, message de confirmation avec plaque
/gtlw garage → GUI garage, véhicule en vert (au garage)
Cliquer → spawné à ta position, tu y entres, plaque visible au-dessus
/gtlw garage de nouveau → statut jaune "En jeu"
Cliquer "En jeu" → rangé, entité disparaît du monde
Relancer serveur / relog → véhicule toujours dans le garage
Phase 3 🔫 Drive-by
Prérequis : dans un véhicule, avoir une arme
Conduire et essayer de viser (clic gauche) → ADS bloqué
Tirer (clic droit) en conduisant → tirs possibles mais imprécis
Tirer à l'arrêt → dispersion normale
Tirer à pleine vitesse → dispersion nettement plus élevée
Phase 4 🏴 Gangs
Prérequis : deux comptes joueur en ligne
/gang create MesAmis MS GOLD → gang créé, tag et couleur confirmés
/gang info → affiche nom, tag, couleur, leader, membres, solde
/gang invite <joueur2> → joueur 2 reçoit une invitation
Joueur 2 tape /gang join → devient MEMBER, confirmation pour les deux
/gang promote <joueur2> → rang passe à OFFICER
/gang demote <joueur2> → rang repasse à MEMBER
/gang chat Bonjour → message visible seulement par les membres
/g sans message → mode chat gang activé
/gang bank deposit 1000 → cash débité, caisse gang créditée
/gang bank withdraw 500 → 500$ retirés de la caisse, crédités au joueur
/gang list → liste tous les gangs actifs
/gang disband (leader) → gang dissous, membres libérés
Phase 4 ⚰ Mort RP & KO
Prérequis : deux joueurs, /gtlw sethospital configuré (admin)
Admin : /gtlw sethospital → message "Point hôpital enregistré"
Se faire tuer (0 PV) → animation "WASTED" : caméra passe en vue de haut et monte progressivement (~3s)
Après l'animation → retour en survie, crawl (nage au sol), message "Vous êtes à terre"
Les joueurs proches (≤50 blocs) reçoivent "⚠ [pseudo] est à terre !"
Pendant le KO → impossible d'interagir ou dropper des items
Joueur 2 tape /gtlw revive <joueur> à moins de 5 blocs → ranimé avec 50% des PV
/gtlw revive à plus de 5 blocs → message "Trop loin pour ranimer…"
Laisser le timer expirer (60s) → mort réelle, 50% du cash perdu, TP à l'hôpital, titre "MORT"
Faire /tp <joueur> → écran fade au noir, téléportation après ~0.6s