Version et mise à jour
Version déclarée par l’archive ox_target, procédure de sauvegarde, comparaison des fichiers de configuration et report de vos réglages lors d’une mise à jour.
But : installer une nouvelle archive sans perdre vos réglages.
Version documentée
Ce site documente l’archive dont le fxmanifest.lua déclare version '1.17.2'. Aucun historique de versions n’est publié ici : les nouveautés d’une mise à jour sont annoncées par MrPoulpi Labs sur le Discord. Pour connaître la version installée chez vous, ouvrez fxmanifest.lua ou tapez resmon puis repérez ox_target.
Ce qui vous appartient
Vos réglages vivent dans quatre fichiers en clair : config.lua, config_interactions.lua, config_client.lua et config_server.lua. Si vous avez modifié bridge/client.lua ou bridge/server.lua pour ajouter un preset, notez ces changements à part : préférez les hooks, qui ne sont pas écrasés par une mise à jour.
Procédure
Sauvegardez le dossier
ox_targetcomplet (copie horodatée hors deresources/).Exportez votre configuration : dans le configurateur, importez vos fichiers Lua actuels ou votre projet JSON, puis exportez le projet JSON. Il servira de référence.
Remplacez la ressource par la nouvelle archive, sans écraser encore vos quatre fichiers de configuration.
Comparez les nouveaux fichiers
config*.lualivrés avec les vôtres (outil de diff de votre éditeur). Cherchez les nouvelles clés apparues dans les fichiers livrés : elles doivent être ajoutées à vos fichiers, sinon le script utilisera son comportement par défaut ou une valeurnil.Reportez vos réglages dans les nouveaux fichiers, clé par clé, plutôt que de recopier vos anciens fichiers par-dessus.
Redémarrez (
restart ox_targetou le serveur) et refaites le premier essai : F8, console serveur, cible joueur, soi-même, véhicule, PNJ, objet.
Erreurs fréquentes
- Recopier l’ancien
config.luasur une nouvelle version : les nouvelles clés manquent. - Oublier
config_server.lua: vos actions serveur disparaissent et les options qui les appellent sont refusées comme « action inconnue ». - Mettre à jour sans redémarrer les ressources dépendantes : leurs options ajoutées par export ne réapparaissent pas.