Sauvegarder les modifications ingame
Une fois que vous avez fini d'apporter des modifications à votre escape pendant le jeu, que ce soit parce que la carte est finie ou qu'il est temps d'aller se coucher, il faut les sauvegarder, c'est à dire les intégrer à votre carte, car ces données sont pour l'instant présentes simplement de manière volatile, dans la partie.
Si vous êtes dans une partie solo (pas connecté à battle.net), voici les étapes à suivre :
- Tapez la commande "-saveMapInCache" (-smic) et attendez que le message "SAVING MAP FINISHED" apparaisse. A partir de ce moment-là vous pouvez quitter la partie.
- Allez dans le répertoire de Warcraft III, puis "save" et enfin votre profil (ProfileI). Si vous avez plusieurs répertoires "ProfileI", le bon est celui devant contenir le fichier "Campaigns.w3v" à la date actuelle.
- Placez le fichier "cacheConv.exe" (téléchargeable ici) à cet endroit si vous ne l'avez pas déjà fait.
- Créez un raccourci vers "cacheConv.exe", toujours dans le même dossier.
- Allez dans les propriétés du raccourci et modifier la cible en ajoutant le paramètre "Campaigns.w3v". La cible doit alors ressembler à ceci : "C:\Jeux\Warcraft III\save\Profile2\CacheConv.exe" Campaigns.w3v. Cliquez sur OK.
- Exécutez le raccourci. Le fichier "Campaigns.slk" doit apparaître ou se mettre à jour. Il contient les données de votre escape vous forme de texte.
- Placez le fichier .exe du jassGenerator toujours à cet endroit, si ce n'est pas déjà fait. Exécutez-le.
- Le répertoire "FichiersDeSortie" a dû se créer ou se mettre à jour.
- Fermez votre carte dans le JNGP si elle est ouverte.
- Ouvrez votre carte avec MPQ master.
- Importez le fichier "war3map.w3e" présent dans "FichiersDeSortie", en écrasant l'ancien.
- Quittez MPQ master et ouvrez votre carte avec le JNGP.
- Dans l'éditeur de déclencheur, trouvez le répertoire "JASS GENERATOR" dans la partie "TO CHANGE".
- Remplacez le contenu intégral de chacun des trois déclencheurs qu'il contient par celui des fichiers .j qui correspondent dans le répertoire "FichiersDeSortie" (NB : les fichiers .j s'ouvrent avec un simple bloc notes).
- Enfin, sauvegardez la carte. NB : il faut sauvegarder la carte avec le JNGP après avoir importé le nouveau terrain via MPQ master, pour que la minicarte se mette à jour (pendant la sauvegarde).
- A votre prochaine partie vous retrouverez vos modifications comme par enchantement
Si vous êtes dans une partie multijoueurs, il y a quelques étapes supplémentaires à suivre, la commande "-saveMapInCache" ne fonctionnant pas en multijoueurs :
- Tout d'abord, sachez que dans une partie multijoueurs chacun ne peut sauvegarder qu'une seule fois, mais que lorsque quelqu'un sauvegarde, ça sauvegarde pour tout le monde.
- Pour pouvoir sauvegarder les modifications apportées à la carte, vous devez être administrateur (être le premier joueur de la liste dans la partie), ou l'administrateur doit vous avoir donné les droits d'administrateur avec la commande "-beAdmin".
- Tapez impérativement la commande "-saveTerrain" (-st) sinon toutes vos modifications apportées sur le terrain dans cette partie seront perdues.
- S'il y a l'antisave, tapez "-canSave on".
- Sauvegardez la partie.
- Quittez battle.net.
- Allez dans le répertoire de Warcraft III, puis "save" et enfin "Multiplayer.
- Faites une copie de votre sauvegarde (fichier .w3z) et placez-la dans le répertoire de votre profil solo (ProfileI).
- Dans le jeu allez en mode solo et chargez votre partie.
- Le terrain doit être revenu à l'état du début de la partie. N'ayez pas peur, tapez la commande "-loadTerrain" (-lt). Le terrain doit être à nouveau à jour.
- A partir de là, suivez les étapes du mode solo.