Sélectionnez une version de jeu GTA V prise en charge avec sv_enforceGameBuild lorsque vos ressources nécessitent cette base de contenu. Cela n'installe pas un système de jeu GTA Online complet et ne rend pas automatiquement chaque carte et script compatible.
Les exemples de configuration et de code ici ciblent FiveM pour GTA V Legacy. Enhanced a des règles d'exécution et de compatibilité différentes ; vérifiez les changements Legacy-to-Enhanced de Cfx.re avant de les appliquer à un serveur Enhanced.
Choisissez une version à partir des exigences
Lisez les exigences de vos cartes, vêtements, véhicules et fonctions natives spécifiques à la version. Vérifiez les valeurs de version prises en charge dans la référence officielle des commandes du serveur. Enregistrez la version actuelle et l'artefact séparément.
Sauvegardez la configuration du serveur et testez la version proposée sur l'environnement de staging. Évitez de modifier les artefacts, le framework et la version du jeu dans une seule version non testée.
Définir la valeur de démarrage
Dans la configuration du serveur réellement chargée par FXServer, utilisez une version numérique prise en charge et testée. Cet exemple sélectionne la base de Cayo Perico et n'est pas une recommandation pour tous les serveurs :
set sv_enforceGameBuild 2189
Si votre hébergeur ou txAdmin gère cela via des arguments de démarrage, utilisez +set sv_enforceGameBuild suivi du numéro sélectionné à la place. Conservez un paramètre faisant autorité et supprimez les doublons conflictuels. La variable doit être définie au démarrage ; un redémarrage de ressource est insuffisant.
Redémarrer et vérifier
- Enregistrez la modification et effectuez un redémarrage complet et contrôlé de FXServer.
- Connectez-vous avec un client normal et confirmez la version prévue et les ressources requises. Vérifiez la sélection des personnages, les vêtements sauvegardés, les intérieurs, les véhicules, les armes et la voix.
- Examinez les premières erreurs du serveur et de F8, puis testez avec plus d'un client et après reconnexion.
- Si une ressource requise échoue, restaurez le paramètre de version précédent et redémarrez pendant que vous enquêtez sur la compatibilité en staging.
Comprendre les limites des DLC
Une version forcée fournit une base de contenu, qui peut inclure du contenu DLC antérieur. Cela ne signifie pas que vous devez configurer plusieurs lignes sv_enforceGameBuild pour différents DLC. Le placement des cartes, la gestion des IPL et les scripts de gameplay peuvent toujours nécessiter leur propre configuration.