Réponse courte : vMenu est un menu d'entraînement et d'administration autonome, côté serveur, FiveM. Installez la version officielle dans un dossier de ressources nommé exactement vMenu, exécutez son fichier de permissions avant assurez-vous que vMenu, et examinez chaque permission accordée à builtin.everyone. Le choix du framework n'est pas la principale question de compatibilité ; les permissions ACE et l'artéfact actuel de FXServer le sont.
Archive de la version et documentation vérifiées par FiveMX le 22 juillet 2026.
Enregistrement de vérification FiveMX
Nous avons téléchargé l'actif de la version actuelle directement depuis le dépôt GitHub du développeur et effectué une inspection au niveau de l'archive. Il s'agit d'une vérification statique reproductible, et non d'une affirmation selon laquelle la ressource a été exercée sur votre serveur de production.
| Article | Valeur vérifiée |
|---|---|
| Version officielle | vMenu v3.8.22, publié le 8 juillet 2026 |
| Actif de la version | vMenu-3.8.22.zip, 612 294 octets |
| SHA-256 | bf42390ac45fd565a559f46102e64d0ac3b47c8084c48e65bfa05ae08c3c3f64 |
| Intégrité ZIP | Toutes les entrées compressées ont réussi unzip -t |
| Entrées de l'archive | 14 entrées, y compris fxmanifest.lua, les deux DLL de vMenu, config/permissions.cfg, les fichiers de configuration JSON, le README et la licence |
| Manifest | Déclare fx_version 'céruléen', jeu gta5, version 3.8.22, et Tom Grobbe comme auteur |
La somme de contrôle ci-dessus identifie le fichier exact que nous avons inspecté. Un hash différent ne signifie pas automatiquement qu'il s'agit de logiciels malveillants - il peut s'agir d'une nouvelle version - mais cela signifie que le résultat ne décrit plus votre archive. Retournez sur la page des versions officielles et vérifiez la nouvelle version avant l'installation.
Utilisez la version officielle lorsque cela est possible
Le téléchargement officiel est la page des versions officielles de vMenu sur GitHub. Elle expose la version, l'historique des versions, le dépôt source, la licence et le suivi des problèmes. Ces preuves sont plus utiles qu'un miroir étiqueté uniquement “dernier.”
Le chemin monetisé existant reste disponible comme demandé: Téléchargement avec publicités. Si vous l'utilisez, comparez sa version et ses fichiers avec la version officielle. Ne supposez pas que le miroir est plus récent parce que son texte de bouton dit “dernier.”
Ce que contrôle vMenu
vMenu fournit des fonctions de gestion des joueurs, des véhicules, du monde, des enregistrements, des développeurs et du personnel derrière le système de permission principal et ACE de FiveM. Selon la configuration, il peut exposer la téléportation, le noclip, l'apparition de véhicules, les contrôles météorologiques, le spectateur, le kick et le ban. Cela fait du fichier de permissions une frontière de sécurité opérationnelle, et non une préférence cosmétique.
vMenu ne parse et n'applique autorisations.cfg par lui-même. FXServer doit exécuter le fichier. La documentation officielle exige que la exec ligne apparaisse avant que la ressource ne soit assurée. L'édition d'un fichier de permissions qui n'est jamais exécuté est une raison courante pour laquelle les modifications semblent n'avoir aucun effet.
Captures d'écran du menu installé



L'apparence du menu seule ne prouve pas que les permissions sont sûres. Validez les mêmes actions avec un compte propriétaire, un compte de personnel restreint et un compte de joueur normal.
Procédure d'installation propre
- Téléchargez une version nommée. Enregistrez sa version et sa somme de contrôle avant de l'extraire.
- Extrayez dans le répertoire correct. Copiez le contenu de l'archive vers
resources/vMenu/. Le chemin final doit êtreresources/vMenu/fxmanifest.lua, pasresources/vMenu/vMenu/fxmanifest.lua. - Conservez le nom exact du dossier. Le guide officiel indique que le dossier des ressources est sensible à la casse et doit être nommé
vMenu. - Éditez les autorisations fournies. Revoir
resources/vMenu/config/permissions.cfgavant le premier démarrage. Supprimez les identifiants d'exemple et décidez quelles fonctions appartiennent aux joueurs, aux modérateurs et aux administrateurs. - Exécutez les autorisations en premier. Ajouter
exec @vMenu/config/permissions.cfgàserveur.cfg. - Démarrez la ressource en second. Lieu
assurez-vous que vMenuen dessousexecligne. - Redémarrez le serveur de mise en scène. La documentation officielle indique que les modifications du fichier de permissions nécessitent un redémarrage du serveur ; le redémarrage uniquement de la ressource n'est pas un test fiable.
Découvertes de permissions de la v3.8.22
Le fichier par défaut n'est pas une politique de moindre privilège pour chaque serveur. Dans l'archive que nous avons inspectée, vMenu.Tout pour builtin.everyone est commenté, ce qui est bien, mais plusieurs capacités individuelles sont autorisées à tout le monde par défaut. Les exemples incluent l'accès au noclip, au menu des joueurs en ligne, à la téléportation, à la visualisation des waypoints, au spectateur et aux menus d'options de joueur larges.
Ces valeurs par défaut peuvent être acceptables pour un serveur en libre-service et inacceptables pour le rôle, la course, l'entraînement ou les environnements compétitifs. Examinez le fichier ligne par ligne. En particulier :
- Ne pas accorder
vMenu.Toutaux utilisateurs normaux. - Ne pas utiliser un large
.Tousautorisation lorsque vous avez l'intention de refuser une action enfantine sensible. - Conservez les actions de kick, de ban temporaire, de ban permanent, de déban, de summon et de kill restreintes aux groupes de staff documentés.
- Utilisez des identifiants FiveM stables appropriés à votre politique d'accès ; supprimez les identifiants d'exemple fournis dans un modèle.
- Vérifiez l'héritage un groupe à la fois. L'héritage principal ACE est exprimé comme une chaîne, et non plusieurs groupes enfants sur une seule commande.
Test de mise en scène avec trois comptes
Exécutez la matrice suivante après chaque changement de permission. Enregistrez chaque résultat afin qu'un futur changement de personnel puisse être comparé à une ligne de base connue.
| Compte | Accès attendu | Vérifications |
|---|---|---|
| Propriétaire/admin | Seulement les fonctions de gestion explicitement approuvées | Ouvrez le menu du personnel ; exercez le kick/ban uniquement sur un joueur de test ; confirmez que l'action est enregistrée. |
| Modérateur | Modération sans configuration réservée au propriétaire | Vérifiez la politique d'invocation, de spectateur et de kick ; confirmez que les contrôles de bannissement permanent et serveur-wide sont indisponibles sauf si intentionnel. |
| Joueur normal | Seules les fonctions de freeroam publiques approuvées par les règles du serveur | Essayez le noclip, la téléportation, le spawn de véhicules, les armes, la météo, le menu du personnel, le kick et l'interdiction; un accès inattendu est une porte de libération échouée. |
Vérifiez également la console du serveur pour les échecs exec chemins, erreurs de chargement de ressources et avertissements de permissions. Un menu qui s'ouvre pour le propriétaire prouve seulement que la ressource a démarré; cela ne prouve pas que les restrictions pour les joueurs normaux fonctionnent.
Mise à jour d'une installation existante
Sauvegardez l'ensemble de la ressource et serveur.cfg. Le guide d'installation officiel dit de remplacer les fichiers de release tout en préservant vos fichiers existants autorisations.cfg et les fichiers dans le vMenu/config/ répertoire. Comparez les nouvelles valeurs par défaut séparément plutôt que de remplacer votre politique ou de transférer aveuglément une option obsolète.
Après la mise à jour, vérifiez que fxmanifest.lua signale la version attendue, redémarrez le serveur, et répétez le test des trois comptes. Si une nouvelle version change les permissions ou les fichiers de configuration, documentez la migration avant la production.
Compatibilité et utilisation du framework
vMenu est autonome ; il n'a pas besoin de ESX, QBCore ou QBOX pour démarrer. L'exécution à côté d'un framework peut toujours créer des conflits de politique. Les menus d'administration du framework, les garages de véhicules, les systèmes de vêtements, la synchronisation météo, les règles anti-triche ou les restrictions d'inventaire peuvent chevaucher les actions de vMenu. Désactivez ou restreignez les capacités en double au lieu de supposer que “autonome” signifie sans conflit.
Utilisez un artefact FXServer pris en charge et testez la version exacte de l'artefact utilisée par la production. Si les clients Linux ou le serveur plantent pendant le chargement de vMenu, comparez la version avec les notes de version et la documentation officielles actuelles avant de modifier les ressources non liées.
Plan de retour en arrière
- Supprimez ou commentez
assurez-vous que vMenuet sonexec @vMenu/config/permissions.cfgligne. - Redémarrez le serveur de mise en scène et confirmez l'absence de vMenu.
- Restaurez la ressource et la configuration sauvegardées uniquement si la version précédente était connue comme bonne.
- Répétez les vérifications de permissions des joueurs normaux après la restauration; ne supposez pas que le rollback a restauré l'ancien état ACE.