FiveM Enhanced apporte des ameliorations au runtime FiveM, mais peut affecter les scripts et ressources existants. Une bonne preparation evite les interruptions apres la mise a jour. Ce guide explique comment preparer votre serveur.
Qu'est-ce que FiveM Enhanced ?
FiveM Enhanced est une mise a jour majeure de la plateforme FiveM qui introduit de meilleures performances, de nouvelles fonctionnalites API et des exigences de securite plus strictes. Certains scripts et ressources plus anciens peuvent ne plus fonctionner sans ajustements.
Etape 1 : Creer une sauvegarde
Avant toute modification, creez une sauvegarde complete de votre serveur :
- Sauvegardez votre dossier
server-datavia SFTP ou le gestionnaire de fichiers. - Exportez votre base de donnees (voir le guide de sauvegarde de base de donnees).
- Enregistrez votre fichier
server.cfgseparement.
Etape 2 : Verification de compatibilite
- Faites une liste de toutes les ressources installees dans votre dossier
resources. - Verifiez pour chaque ressource si le developpeur a publie une mise a jour compatible avec FiveM Enhanced.
- Portez une attention particuliere aux : frameworks (ESX, QBCore, ox_core), scripts UI et scripts utilisant intensivement les fonctions natives.
- Supprimez ou desactivez les ressources qui ne sont plus maintenues et ne recevront pas de mise a jour.
Etape 3 : Mettre a jour les ressources
- Telechargez les dernieres versions de toutes vos ressources.
- Telechargez les ressources mises a jour sur votre serveur et remplacez les anciens fichiers.
- Verifiez si de nouvelles dependances ont ete ajoutees que vous devez aussi installer.
Etape 4 : Tests
- Demarrez votre serveur et verifiez la console pour les avertissements et erreurs.
- Testez toutes les fonctions importantes : spawn, vehicules, inventaire, metiers et menus d'interaction.
- Demandez a quelques joueurs de tester avant d'ouvrir le serveur au public.
Points d'attention courants
- Les anciens
mysql-asyncoughmattimysqldoivent peut-etre etre remplaces paroxmysql. - Certains scripts cote client necessitent des modifications dans la facon dont les events sont enregistres.
- Verifiez que vos artifacts (build du serveur FiveM) sont a jour.
Conseil : chez HostValues, vous pouvez louer un serveur FiveM qui supporte toujours les derniers artifacts.