Les serveurs dédiés Palword rencontrent un problème lors d’un transfert de Linux vers Windows, ou inversement, ce qui fait apparaître un écran de création de personnage aux joueurs alors que les fichiers de sauvegarde sont bien présents. Cela s’explique par le fait que le serveur attribue des GUID de joueur différents pour chaque système d’exploitation. Le correctif ci-dessous utilise le populaire Palworld Save Tool pour échanger manuellement les GUID de chaque joueur concerné, ce qui restaure efficacement leurs sauvegardes. Ce processus peut également être suivi si une seule sauvegarde est corrompue, ce qui peut se produire après une mise à jour du jeu ou un crash du serveur.
Remarque : ce correctif est hautement expérimental. Plusieurs bugs peuvent survenir, y compris une perte de données. Effectuez des sauvegardes en local afin d’éviter de perdre les fichiers nécessaires.
1. Tous les joueurs concernés doivent rejoindre le nouveau serveur une fois et créer un personnage temporaire.
2. Connectez-vous au panneau BisectHosting Starbase.
3. Arrêtez le serveur.
4. Accédez à l’onglet Files .
5. Recherchez le répertoire suivant : /home/container/Pal/Saved/SaveGames/0/[WorldID]
Remarque : le code du monde est représenté par une combinaison de lettres majuscules et de chiffres.
6. Sélectionnez le dossier Players et le fichier Level.sav.
7. Appuyez sur Download.
8. Extrayez les fichiers dans un dossier vide.
Remarque : les fichiers doivent être extraits dans le même dossier.
9. Téléchargez PalworldSaveTools depuis leur GitHub.
10. Extrayez l’outil de sauvegarde dans un nouveau dossier.
11. Exécutez le fichier PalworldSaveTools.exe.
12. Sélectionnez Fix Host Save dans le menu du bas.
13. Choisissez Browse dans la barre supérieure.
14. Sélectionnez le fichier Level.sav de l’étape 7.
15. Sélectionnez le joueur source dans le menu de gauche. Il doit s’agir de son ancienne sauvegarde.
16. Sélectionnez le personnage temporaire dans le menu de droite.
17. Appuyez sur Migrate.
18. Une fenêtre de confirmation apparaîtra lorsque le correctif aura été appliqué.
19. Retournez au panneau BisectHosting Starbase.
20. Sélectionnez le dossier Players et le fichier Level.sav.
21. Appuyez sur Delete.
Remarque : veillez à sauvegarder ces fichiers afin d’éviter toute perte potentielle de progression.
22. Téléversez les fichiers modifiés.