Designing a Balanced GTA RP Economy: Prices, Sinks, Progr…
Un framework complet et pratique pour les serveurs FiveM (ESX & QBCore) avec des calculatrices, des prix de départ et des exemples de configurations.
À qui s'adresse ce programme : Propriétaires de serveurs, concepteurs d'économie et développeurs qui souhaitent une courbe de progression équitable et sans grind avec des puits d'argent sains et des prix stables.
Résumé exécutif
Une bonne économie dans GTA RP rend l'argent rentable sans rendre la progression fastidieuse. Il vous faut :
- Des voies de revenus claires (robinets) équilibré par puits convaincants et récurrents.
- Un chemin prévisible en début de partie (première voiture, maison de départ, boîte à outils) dans X heures/jours.
- Buts en milieu/fin de match (entreprises, véhicules de prestige, cosmétiques) qui préservent le défi.
- Instrumentation (métriques, tableaux de bord) et garde-corps (taxes, tarification dynamique) pour contenir l’inflation.
Ce guide vous donne :
- UN cahier d'équilibrage (XLSX + CSV) avec calculateurs de prix et d'évier.
- Tableaux de prix de départ et les étapes de progression.
- Exemples de packs de configuration pour ESX et QBCore (magasins, véhicules, impôts, salaires).
- Une liste de contrôle de déploiement et un manuel d’opérations en direct.
👉 Voir aussi Scripts du système économique pour les modules prêts à l'emploi.
Principes fondamentaux
- Équilibre robinet-évier : Entrées quotidiennes ≈ sorties quotidiennes pour le joueur actif médian.
- Équité temporelle : Les paiements évoluent avec temps consacré à la tâche × difficulté × risque, pas avec des méta-exploits.
- Intégration prévisible : Première étape significative (voiture de démarrage + boîte à outils) atteignable en 6 à 10 heures de jeu varié.
- Coûts récurrents > Taxes punitives : Les coûts réguliers et optionnels (entretien, assurance, cosmétiques) semblent moins pénalisants que les impôts sur le revenu forfaitaires.
- Contrôles élastiques : Utilisez des frais/marges dynamiques et des réajustements saisonniers pour stimuler, et non détruire, l’économie.
Modèle économique (ce qu'il faut suivre)
Robinets (argent entrant) : emplois légaux, livraisons, collecte de ressources, marges commerciales des joueurs, paiements criminels, salaires du gouvernement, événements.
Puits (sorties d'argent) : achats/immatriculations de véhicules, entretien et carburant, amendes et citations, fabrication et réparations, logement et stockage, cosmétiques, frais professionnels, loteries/tombolas.
Indicateurs clés de performance :
- Débit net médian / jour = Faucets − Sinks (cible ≈ 0 pour la médiane ; légèrement positif pour les nouveaux joueurs, légèrement négatif pour la fin de partie).
- Il est temps d'acquérir sa première voiture/maison/entreprise (p50, p80).
- Gini (inégalité de richesse) et % décile supérieur de richesse.
- Vitesse de circulation de l'argent (transactions par jour pour $).
Processus d'équilibrage étape par étape
- Définir des jalons et des cibles
- Première voiture : 35 000 à 60 000 km en 6 à 10 heures.
- Première maison/entrepôt : 120 000 à 200 000 $ en 25 à 40 heures.
- Participation de l’entreprise : 400 000 à 1,2 million de dollars en 80 à 150 heures.
- Définir des prix de base (échelonnés)
- Les essentiels de niveau 1 (nourriture/eau/kits de réparation) sont abordables ; les équipements de niveau 3-4 sont ambitieux ; les équipements de niveau 5-6 sont prestigieux.
- Concevoir des paiements via une formule
Paiement = base_par_min × minutes × difficulté × risque × équipe × rareté.
- Introduire des puits récurrents
- Assurance, entretien, frais de stockage, frais généraux d'entreprise, lavabos.
- Installer des garde-corps
- Taxes de luxe, droits d’importation, marges dynamiques des magasins, amendes progressives.
- Instrumenter et itérer
- Enregistrez les robinets/éviers par source, suivez les flux nets par cohorte (nouveau ou vétéran), ajustez chaque semaine.
Tableau des prix de départ (fourchettes suggérées)
| Catégorie | Étage | Exemples | Prix (suggéré) |
|---|---|---|---|
| Consommables | 1 | Eau, Sandwich | 15–35 |
| Outils | 1–2 | Kit de réparation, Lockpick Basic | 750–1 500 |
| Véhicules d'entrée | 2 | Berline compacte bas de gamme | 35 000 à 60 000 |
| Véhicules de travail | 3 | Fourgonnette, Pick-up | 65 000 à 120 000 |
| Voitures moyennes | 3–4 | Berline/Coupé | 120 000 à 250 000 |
| Haut de gamme | 5 | Sportif | 350 000 à 750 000 |
| Exotique/Prestige | 6 | Super | 1,2 M–3,0 M |
| Logement (démarreur) | 2–3 | Motel/Petit appartement | 120 000 à 200 000 |
| Logement (milieu) | 4 | Appartement/Petite maison | 350 000 à 700 000 |
| Adhésion des entreprises | 4–6 | Boutique/Club/Concessionnaire | 400 000 à 1 200 000+ |
Utiliser les feuilles du classeur
catalogue_de_prixetcalcul_coût_véhiculepour les adapter à votre serveur.
Conception de la rémunération des emplois (formule et multiplicateurs)
Tarif de base par minute (légal) : 160–240.
Multiplicateurs (suggérés) :
- Difficulté: 1,00 (facile), 1,25 (modéré), 1,50 (difficile).
- Risque (exposition criminelle) : 1,00 (aucun), 1,35 (moyen), 1,75 (élevé).
- Équipe: 1,00 (solo), 1,10 (duo), 1,20 (équipe ≥3).
- Rareté (événement à l'échelle du serveur) : 1,00–1,40.
Exemple: Livraison blindée de 12 minutes, difficulté modérée, risque moyen, duo.Paiement ≈ 200 × 12 × 1,25 × 1,35 × 1,10 ≈ 4 455
Utilisez le classeur calcul_paiement_emploi pour standardiser toutes les activités.
Des éviers récurrents qui ne semblent pas punitifs
- Assurance (par jour réel) : 0,15–0,35% de la valeur du véhicule (plafonner les prix exotiques pour éviter les coûts incontrôlables).
- Entretien: basé sur l'usure (distance/temps), 400 à 1 800 par service.
- Frais de stockage et d'hébergement : 600 à 2 400 par jour ; échelle avec créneaux horaires.
- Licences et renouvellements : permis de conduire/d’armes à feu/de pêche avec des périodes de renouvellement de 7 à 14 jours.
- Cosmétiques et Vanité : plaques, livrées, émoticônes, clubs : des puits sans fond sans aucune dérive énergétique.
- Frais généraux de l'entreprise : services publics, salaires du personnel, % de frais de vente.
Modèle de tarification des véhicules et des biens immobiliers
Total du véhicule = PDSF × (1 + taxe d'importation) + frais du concessionnaire + frais de licence
taxe_d'importation: 5–15% (élastique, peut s'ajuster automatiquement avec l'indice de gonflage)frais_du_concessionnaire: 2–6%frais de licence: plat 500–2 500 par classe
En cours: assurance par jour, entretien par km/heure, élasticité du prix du carburant (1,5–3,5 par litre de référence).
Propriété: prix de base + impôt foncier (0,05–0,20% par jour réel) + utilitaires (classés par stockage).
Les feuilles du cahier d'exercices calcul_coût_véhicule et calcul_de_la_taxe_foncière mettre en œuvre ces.
Contrôles dynamiques (garde-fous anti-inflation)
- Taxe de luxe : +5–12% sur les véhicules Tier 5–6 lorsque l’indice d’inflation > 1,05.
- Échelle des droits d'importation : +2% pour 10% de déséquilibre offre-demande.
- Balisage dynamique de la boutique : 0,9–1,3× en fonction du stock et de la vitesse de vente.
- Amendes progressives : échelle avec tranche de richesse, pas de valeurs fixes.
Configurez-les via des scripts planifiés qui lisent les métriques continues sur 7 jours et mettent à jour les variables du serveur.
Courbes de progression (cibles pratiques)
| Jalon | Objectif de temps | Remarques |
|---|---|---|
| Premiers 50 km | 6 à 10 heures | mélanger les emplois légaux et les livraisons ; les petites amendes ne bloqueront pas |
| Première voiture | 6 à 10 heures | options de paiement comptant + reprise ; financement en option |
| Première maison/entrepôt | 25 à 40 heures | les utilitaires récurrents motivent le jeu |
| Adhésion des entreprises | 80 à 150 heures | nécessite des revenus multi-sources et un esprit d'équipe |
Anti-Exploit et Stabilité
- Plafonner les paiements à forte variance (braquages) avec temps de recharge et contrôles anti-ferme.
- Prix planchers sur les ressources brutes; Plafonds de prix sur l'essentiel en période de pénurie.
- Validation côté serveur pour les ventes, la distance, le temps consacré à la tâche et le statut de service.
- Piste d'audit: enregistrez chaque robinet/évier avec
identifiant du joueur,source,montant,ctx.
Télémétrie que vous devez enregistrer
- Par joueur : robinets, éviers, débit net/jour, richesse, nombre de véhicules/propriétés.
- Par source : total des paiements/ventes, moyenne par événement, participants.
- Indice des prix : panier hebdomadaire (niveaux 1 à 4) = base 100.
- Déclencheurs d’inflation : taxe à l’importation, indice d’assurance, indice de marge.
Créez un tableau de bord léger qui lit votre base de données et trace :
- Débit net médian/jour (N7) par cohorte.
- Indice des prix du panier contre le temps.
- Top 10 des robinets/éviers au total.
Plan de déploiement (2 semaines)
Semaine 1 – Mise en scène
- Importez les prix de démarrage et les puits à partir du classeur.
- Corrigez les scripts de travail pour utiliser des paiements basés sur des formules.
- Activer les balisages dynamiques (lecture seule ; journaux d’exécution à sec).
- Exécutez un test fermé de 48 heures ; capturez les indicateurs clés de performance.
Semaine 2 – En direct
- Lancement avec des paiements conservateurs et de solides puits récurrents.
- Activer les balisages dynamiques en « mode limité » (±10%).
- Revue quotidienne : robinets/éviers, meilleurs exploits ; rééquilibrage hebdomadaire.
Exemples de configurations (ESX et QBCore)
Les packs téléchargeables incluent des exemples de configurations pour les magasins, les véhicules, les chèques de paie et les taxes.
Adaptez les chemins et la structure à votre fork (commentaires intégrés). Points forts :
ESX (exemples)
-- esx_shops.sample.lua Config.Shops = { ["24/7"] = { Articles = { { nom = "eau", prix = 25 }, { nom = "sandwich", prix = 30 }, { nom = "kit de réparation", prix = 900 }, } } }
-- esx_vehicleshop.sample.lua Config.Vehicles = { { modèle = "blista", étiquette = "Blista", prix = 42 000, classe = "compacte" }, { modèle = "asea", étiquette = "Asea", prix = 56 000, classe = "berline" }, } Config.Fees = { taxe d'importation = 0,08, frais du concessionnaire = 0,03, frais de licence = 1 000 }
-- esx_paycheck.sample.lua -- Exemples de tranches (salaires de la société) Config.Paychecks = { police = { recrue = 650, officier = 900, sergent = 1200 }, ambulance = { stagiaire = 600, EMS = 850, médecin = 1100 } }
-- esx_taxes.sample.lua Config.Taxes = { propertyDailyRate = 0,0012, -- 0,12% par jour réel insuranceDailyRateByClass = { compact = 0,0018, sedan = 0,0022, sports = 0,0030, super = 0,0035 } }
QBCore (exemples)
-- qb-shops.sample.lua Config.Products = { ["247supermarket"] = { { nom = "eau", prix = 25, montant = 100 }, { nom = "sandwich", prix = 30, montant = 100 }, { nom = "kit de réparation", prix = 900, montant = 20 }, } }
-- qb-vehicleshop.sample.lua Config.Vehicles = { { modèle = "blista", nom = "Blista", prix = 42 000, catégorie = "compactes" }, { modèle = "asea", nom = "Asea", prix = 56 000, catégorie = "berlines" }, } Config.Fees = { importTax = 0,08, dealerFee = 0,03, licenseFee = 1 000 }
-- qbcore-items-prices.sample.lua QBShared.Items["eau"].price = 25 QBShared.Items["sandwich"].price = 30 QBShared.Items["kit de réparation"].price = 900
-- qb-taxes.sample.lua Config.Taxes = { propertyDailyRate = 0.0012, insuranceDailyRateByClass = { compactes = 0.0018, berlines = 0.0022, sportives = 0.0030, super = 0.0035 } }
Ce sont exemples: alignez-vous sur vos versions de ressources et votre nommage.
Cahier d'exercices : ce qu'il y a à l'intérieur
robinets– définir toutes les sources de revenus ; calculer les flux entrants quotidiens en utilisant le DAP et la fréquence des événements.éviers– sorties récurrentes/ponctuelles ; calcule les sorties quotidiennes.catalogue_de_prix– niveaux, prix de base et marges (marché légal vs marché noir).calcul_paiement_emploi– paiements basés sur des formules avec multiplicateurs.calcul_coût_véhicule,calcul_de_la_taxe_foncière– modèles de coûts ponctuels + récurrents.tarification_dynamique– contrôle de l’élasticité par le stock et la vitesse.aperçu_de_l'économie– tableau de bord récapitulatif (flux net, jalons, garde-fous).
Importez ceci dans Google Sheets ou Excel ; toutes les formules sont incluses.
FAQ
Q : Devrions-nous imposer directement les revenus ?
Privilégiez les charges récurrentes optionnelles (assurance, entretien) et les marges élastiques. Utilisez l'impôt sur le revenu avec parcimonie uniquement pour les joueurs de haut niveau.
Q : Comment éviter les perceptions de « payer pour gagner » ?
Rendre tous les éléments ayant un impact sur les performances réalisables dans un délai raisonnable ; garder les puits cosmétiques infinis.
Q : À quelle fréquence devons-nous rééquilibrer ?
Petits changements hebdomadaires, changements majeurs saisonniers (4 à 8 semaines), avec des notes de patch claires.
Prochaines étapes
- Téléchargez le classeur et les packs de configuration.
- Importez les prix de démarrage, effectuez un test de week-end.
- Navire avec robinets conservateurs, éviers visibles et garde-corps dynamiques.
- Itérez en utilisant vos KPI.
Téléchargements
Lectures connexes : 👉 Scripts du système économique (modules pour les taxes, les marges, les frais généraux de l'entreprise, etc.)






