Parcourir la documentation

Comment changer de carte sur un serveur Nova-Life ?

⚠️ Attention : cette opération réinitialise complètement votre serveur Nova-Life.

Le fichier life.db sera supprimé puis recréé vide, et les fichiers de configuration liés à la carte seront supprimés pour être régénérés automatiquement.

Toutes les données actuellement présentes sur le serveur seront perdues. Effectuez une sauvegarde complète avant de commencer.


Sommaire


Arrêter le serveur

Avant de modifier le moindre fichier, arrêtez complètement votre serveur Nova-Life depuis le panel FreshPerf. Toutes les modifications qui suivent doivent être faites serveur éteint.


Modifier la carte

Rendez-vous dans le gestionnaire de fichiers de votre serveur :

/home/container/Servers/[ID de votre serveur]/Config/server.json

Ouvrez le fichier server.json et recherchez la ligne suivante :

"mapId": 0,

Le paramètre mapId détermine la carte chargée par le serveur au démarrage.

mapIdCarte
0Amboise
1Saint-Branches

Pour utiliser Amboise :

"mapId": 0,

Pour utiliser Saint-Branches :

"mapId": 1,

Enregistrez le fichier après la modification.


Supprimer les anciennes configurations

Rendez-vous dans le dossier :

/home/container/Servers/[ID de votre serveur]/Config

Supprimez les fichiers de configuration générés pour l'ancienne carte, par exemple :

  • announcer.json
  • carDealership.json
  • drivingSchool.json
  • shopCheckpoints-0.json

D'autres fichiers générés peuvent également être présents dans ce dossier.

Ne supprimez pas :

  • server.json
  • roleplay.json

Les fichiers supprimés seront automatiquement recréés par Nova-Life au prochain démarrage, avec les emplacements correspondant à la nouvelle carte. Cela permet notamment de replacer correctement les concessionnaires, commerces, écoles de conduite et autres points prévus par le jeu.


Supprimer life.db

Rendez-vous dans le dossier principal de votre serveur :

/home/container/Servers/[ID de votre serveur]/

Supprimez le fichier :

life.db

Au prochain démarrage, Nova-Life créera automatiquement un nouveau fichier life.db vide.

⚠️ Important : la suppression de life.db entraîne la perte de toutes les données qui y sont enregistrées. Cette étape fait partie de la réinitialisation complète du serveur.


Redémarrer le serveur

Une fois toutes les modifications terminées, vérifiez que :

  1. le mapId correspond bien à la carte souhaitée ;
  2. les anciennes configurations ont été supprimées ;
  3. server.json et roleplay.json sont toujours présents ;
  4. life.db a bien été supprimé.

Démarrez ensuite le serveur. Nova-Life recréera automatiquement les fichiers nécessaires et initialisera le serveur avec la nouvelle carte.


Vérifier les emplacements

Une fois le serveur démarré, parcourez la carte en jeu avant d'ouvrir aux joueurs. Les configurations recréées automatiquement doivent correspondre à la nouvelle carte. Vérifiez notamment :

  • le concessionnaire ;
  • l'autoécole ;

Plugins

Les plugins peuvent posséder leurs propres fichiers de configuration et leurs propres coordonnées. Après un changement de carte, vérifiez donc les plugins installés sur votre serveur : un plugin utilisant des coordonnées prévues pour l'ancienne carte peut nécessiter une nouvelle configuration.


🇫🇷 Rappel : le changement de carte entraîne une réinitialisation complète du serveur Nova-Life. Effectuez toujours une sauvegarde avant de commencer.