{"id":147591,"date":"2024-07-12T12:51:27","date_gmt":"2024-07-12T10:51:27","guid":{"rendered":"https:\/\/hifivem.com\/?p=147591"},"modified":"2026-07-26T08:00:59","modified_gmt":"2026-07-26T06:00:59","slug":"pack-serveur-fivepd","status":"publish","type":"fivemx_free_resource","link":"https:\/\/fivemx.com\/fr\/gratuit\/pack-serveur-fivepd\/","title":{"rendered":"Pack serveur FivePD : Source, Compatibilit\u00e9 et V\u00e9rification de Staging"},"content":{"rendered":"<p><strong>Statut actuel :<\/strong> le site officiel de FivePD indique que le projet travaille activement sur la version 2.0 et dirige les visiteurs vers ses propres canaux communautaires pour les annonces. La page publique n'identifie pas le contenu, l'\u00e2ge, la licence ou la compatibilit\u00e9 du \u201cFivePD Server Pack\u201d offert via le miroir h\u00e9rit\u00e9 ci-dessous. FiveMX traite donc le pack comme non v\u00e9rifi\u00e9, et non comme une distribution officielle actuelle.<\/p>\n<figure>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.fivemx.com\/wp-content\/uploads\/2024\/07\/fivepd-pack.webp\" alt=\"Pack serveur FivePD pr\u00e9visualis\u00e9 \u00e0 partir de l&#039;annonce h\u00e9rit\u00e9e FiveMX\" width=\"701\" height=\"445\" \/><figcaption>Cette image identifie uniquement la liste historique. Elle ne montre pas quel c\u0153ur, appels, plugins ou configurations FivePD sont \u00e0 l'int\u00e9rieur de l'archive.<\/figcaption><\/figure>\n<h2>Preuve v\u00e9rifi\u00e9e le 22 juillet 2026<\/h2>\n<p>Le site du projet FivePD a retourn\u00e9 HTTP 200 et a affich\u00e9 son avis de d\u00e9veloppement de la version 2.0. La page d'atterrissage de Linkvertise a \u00e9galement retourn\u00e9 HTTP 200, mais elle n'a expos\u00e9 aucun manifeste de package public, d\u00e9p\u00f4t source, somme de contr\u00f4le, inventaire de d\u00e9pendances ou licence qui pourrait connecter le miroir au projet officiel. FiveMX n'a pas compl\u00e9t\u00e9 la porte de mon\u00e9tisation et n'a donc pas pr\u00e9tendu tester le pack sous-jacent.<\/p>\n<p>Un pack de serveur pr\u00e9sente une surface de risque plus grande qu'une seule ressource. Il peut combiner une configuration FXServer, un c\u0153ur FivePD, des appels, des v\u00e9hicules, des fichiers EUP, une base de donn\u00e9es, des autorisations et des plugins tiers de diff\u00e9rentes dates. Un d\u00e9zipage ou un d\u00e9marrage r\u00e9ussi ne prouverait pas que le bundle est maintenu ou l\u00e9galement redistribuable.<\/p>\n<h2>Inventoriez le pack avant d'ex\u00e9cuter quoi que ce soit<\/h2>\n<ol>\n<li>Enregistrez le nom de fichier de l'archive, sa taille et son SHA-256. Extrayez-le avec les scripts et les ex\u00e9cutables d\u00e9sactiv\u00e9s.<\/li>\n<li>Cr\u00e9ez un inventaire de fichiers regroup\u00e9s en c\u0153ur FivePD, appels, plugins, cartes, v\u00e9hicules, configurations, fichiers de base de donn\u00e9es et extras non li\u00e9s.<\/li>\n<li>Trouvez le README, les licences, les noms des cr\u00e9ateurs, les URL d'origine et les \u00e9tiquettes de version pour chaque composant bundled. Une seule \u00e9tiquette au niveau du pack ne suffit pas.<\/li>\n<li>Recherchez les configurations pour les mots de passe, les jetons API, les webhooks, les h\u00f4tes de base de donn\u00e9es, les identifiants Discord et les identifiants de personnel cod\u00e9s en dur. Ne jamais ex\u00e9cuter les identifiants d'un autre serveur.<\/li>\n<li>Inspecter <code>serveur.cfg<\/code> et les manifestes de ressources pour les commandes, les autorisations, les d\u00e9pendances, les appels HTTP, les binaires et les hypoth\u00e8ses d'ordre de d\u00e9marrage.<\/li>\n<li>Rejetez les composants sans source tra\u00e7able ou autorisation de redistribution. Retirer un \u00e9l\u00e9ment inconnu est plus s\u00fbr que d'accorder au pack entier une confiance par association.<\/li>\n<\/ol>\n<h2>Construisez une base de staging propre<\/h2>\n<p>Ne d\u00e9compressez pas le bundle sur un serveur existant. Commencez par un r\u00e9pertoire server-data s\u00e9par\u00e9 avec des artefacts FXServer pris en charge et une base de donn\u00e9es fra\u00eeche. Ajoutez d'abord le c\u0153ur FivePD officiel ou v\u00e9rifi\u00e9, puis introduisez les appels et les plugins en petits groupes. Cela isole le composant qui cr\u00e9e une erreur et emp\u00eache la configuration du pack ancien de remplacer les fichiers de production fonctionnels.<\/p>\n<table>\n<thead>\n<tr>\n<th>Staging<\/th>\n<th>V\u00e9rifier<\/th>\n<th>Preuves \u00e0 conserver<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>D\u00e9marrage du c\u0153ur<\/td>\n<td>Chargement des ressources sans d\u00e9pendance manquante<\/td>\n<td>Console du serveur et version exacte du c\u0153ur<\/td>\n<\/tr>\n<tr>\n<td>Rejoindre en tant qu'officier<\/td>\n<td>L'\u00e9tat de service et les autorisations fonctionnent pour les r\u00f4les pr\u00e9vus<\/td>\n<td>R\u00e9sultats des tests en trois r\u00f4les<\/td>\n<\/tr>\n<tr>\n<td>Appel<\/td>\n<td>Accepter, voyager, interagir, compl\u00e9ter, annuler<\/td>\n<td>Nom de l'appel et journal des erreurs<\/td>\n<\/tr>\n<tr>\n<td>Red\u00e9marrage<\/td>\n<td>Ressource et red\u00e9marrage complet du serveur proprement<\/td>\n<td>\u00c9tat persistant et r\u00e9sultat de reconnexion<\/td>\n<\/tr>\n<tr>\n<td>Charger<\/td>\n<td>Plusieurs officiers re\u00e7oivent diff\u00e9rents appels<\/td>\n<td>\u00c9chantillon de profilage et avertissements de saccades<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Tests de flux de travail de la police et des pompiers<\/h2>\n<p>L'historique mentionn\u00e9 les appels et un add-on de pompier mais n'a pas identifi\u00e9 les versions. Traitez chaque composant s\u00e9par\u00e9ment. Testez un officier avec des permissions compl\u00e8tes, un recrute avec des permissions limit\u00e9es et un civil normal. Confirmez que les civils ne peuvent pas acc\u00e9der aux commandes de police, faire appara\u00eetre des actifs restreints ou manipuler les appels.<\/p>\n<ul>\n<li>Commencez, acceptez, annulez et terminez les appels repr\u00e9sentatifs. Confirmez que les entit\u00e9s et les rep\u00e8res sont nettoy\u00e9s apr\u00e8s chaque issue.<\/li>\n<li>D\u00e9connectez un officier en plein appel et red\u00e9marrez la ressource pertinente. V\u00e9rifiez les entit\u00e9s abandonn\u00e9es ou l'\u00e9tat bloqu\u00e9.<\/li>\n<li>Testez les d\u00e9pendances de v\u00e9hicules, de p\u00e9destres, d'armes et de cartes \u00e0 partir de leurs sources d'origine.<\/li>\n<li>Pour le contenu des pompiers, v\u00e9rifiez les permissions d'\u00e9quipement, les apparitions de v\u00e9hicules, le nettoyage des incendies et les conflits avec d'autres scripts d'urgence.<\/li>\n<li>Inspectez les \u00e9critures et la r\u00e9tention de la base de donn\u00e9es. Un pack de test ne doit pas collecter silencieusement des identifiants ou des donn\u00e9es d'incident que vous n'aviez pas pr\u00e9vu de stocker.<\/li>\n<\/ul>\n<h2>Les mises \u00e0 jour sont une d\u00e9cision composant par composant<\/h2>\n<p>Ne mettez pas \u00e0 jour un pack de serveur group\u00e9 en rempla\u00e7ant l'ensemble du r\u00e9pertoire. Comparez chaque composant avec sa source principale, lisez les migrations et pr\u00e9servez les modifications de configuration dans le contr\u00f4le de version. Si FivePD 2.0 modifie les API ou la structure du package, un ancien appel peut n\u00e9cessiter une version compatible explicite plut\u00f4t qu'une copie aveugle.<\/p>\n<h2>Examen op\u00e9rationnel et de s\u00e9curit\u00e9<\/h2>\n<p>Recherchez dans tous les scripts le chargement de code distant, les requ\u00eates HTTP, la journalisation des webhooks, les \u00e9v\u00e9nements de serveur non restreints et les permissions ACE larges. V\u00e9rifiez les binaires avec plusieurs scanneurs et v\u00e9rifiez leur \u00e9diteur lorsque cela est possible. Examinez si le pack regroupe des cartes, des v\u00e9hicules ou des scripts commerciaux sans autorisation ; un miroir gratuit ne transforme pas le contenu tiers payant en une distribution autoris\u00e9e.<\/p>\n<h2>Tenez un registre des composants<\/h2>\n<p>Pour chaque composant accept\u00e9, enregistrez son URL source, son cr\u00e9ateur, sa version, son hash d'archive, sa licence, ses d\u00e9pendances, son propri\u00e9taire de configuration et son dernier test r\u00e9ussi. Marquez \u00e9galement les composants rejet\u00e9s et supprim\u00e9s. Ce registre est plus utile que le nom du pack car les mises \u00e0 jour futures et les incidents affectent les appels, les cartes, les v\u00e9hicules ou les plugins individuels.<\/p>\n<p>Passez en revue le registre avant chaque mise \u00e0 jour du c\u0153ur de FivePD ou de FXServer. Retestez les composants dont l'API, la d\u00e9pendance de framework, le binaire ou le manifeste a chang\u00e9. Si personne ne peut identifier la source ou le propri\u00e9taire du test d'un composant, gardez-le d\u00e9sactiv\u00e9 jusqu'\u00e0 ce que cette lacune soit r\u00e9solue.<\/p>\n<h2>Plan de retour en arri\u00e8re<\/h2>\n<p>Gardez la base de donn\u00e9es de staging, le r\u00e9pertoire server-data et l'inventaire des ressources s\u00e9par\u00e9s de la production. Avant qu'un composant s\u00e9lectionn\u00e9 ne passe en direct, sauvegardez la base de donn\u00e9es de production, le dossier de ressources et la configuration. Revenez en arri\u00e8re en supprimant uniquement les composants s\u00e9lectionn\u00e9s et en restaurant leur snapshot de configuration\/donn\u00e9es correspondant. Un \u00e9crasement complet du pack rend le retour en arri\u00e8re propre inutilement difficile.<\/p>\n<p>Planifiez la premi\u00e8re fen\u00eatre en direct avec suffisamment de temps pour l'inverser. Limitez l'acc\u00e8s des officiers pendant la v\u00e9rification et confirmez \u00e0 nouveau le d\u00e9marrage normal du serveur apr\u00e8s le retour en arri\u00e8re.<\/p>\n<h2>Miroir mon\u00e9tis\u00e9 h\u00e9rit\u00e9<\/h2>\n<p><a href=\"https:\/\/linkvertise.com\/1197882\/fivepd-server-pack?o=sharing\" target=\"_blank\" rel=\"nofollow sponsored noopener\">T\u00e9l\u00e9chargement avec publicit\u00e9s<\/a>. FiveMX n'a pas v\u00e9rifi\u00e9 son archive, les licences des composants, la version ou la relation avec le projet FivePD actuel.<\/p>\n<h2>R\u00e9f\u00e9rences principales et alternatives<\/h2>\n<ul>\n<li><a href=\"https:\/\/fivepd.com\/\" target=\"_blank\" rel=\"noopener\">Statut du projet FivePD officiel<\/a><\/li>\n<li><a href=\"https:\/\/docs.fivem.net\/docs\/scripting-manual\/introduction\/introduction-to-resources\/\" target=\"_blank\" rel=\"noopener\">Structure de ressource Cfx.re<\/a><\/li>\n<li><a href=\"https:\/\/fivemx.com\/fr\/police-scripts\/\">Sc\u00e9narios de police FiveM<\/a><\/li>\n<li><a href=\"https:\/\/fivemx.com\/fr\/serveurs-fivem-paquets\/\">Packs de serveurs FiveM<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>S\u00e9parez le projet actuel FivePD d'un pack h\u00e9rit\u00e9 non v\u00e9rifi\u00e9, inventoriez chaque composant, testez les flux de travail de la police et planifiez le retour au niveau des composants.<\/p>","protected":false},"featured_media":147592,"template":"","meta":{"footnotes":""},"categories":[2297,2298],"tags":[3001,2928,3000],"free-resource-types":[3069],"free-resource-frameworks":[],"class_list":["post-147591","fivemx_free_resource","type-fivemx_free_resource","status-publish","has-post-thumbnail","hentry","category-free","category-scripts","tag-fivem-script","tag-free","tag-free-script","fivemx_free_resource_type-script"],"_links":{"self":[{"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/free-resources\/147591","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/free-resources"}],"about":[{"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/types\/fivemx_free_resource"}],"version-history":[{"count":5,"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/free-resources\/147591\/revisions"}],"predecessor-version":[{"id":214583,"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/free-resources\/147591\/revisions\/214583"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/media\/147592"}],"wp:attachment":[{"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/media?parent=147591"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/categories?post=147591"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/tags?post=147591"},{"taxonomy":"fivemx_free_resource_type","embeddable":true,"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/free-resource-types?post=147591"},{"taxonomy":"fivemx_free_resource_framework","embeddable":true,"href":"https:\/\/fivemx.com\/fr\/wp-json\/wp\/v2\/free-resource-frameworks?post=147591"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}