Page 1 sur 1

Décompression module bloquée

Posté : dim. 14 févr. 2010, 20:08
par Ugo
Bonjour,

Comme dit dans une précédente discussion plusieurs modules (Port-nuit, Fort-Locke et Grandroche) ne se décompressent pas (apparition "Décompression module" mais la barre de progression ne démarre) au changement de la carte au chapitre 2.

La seule solution qui m'a été proposé (par Isaya) est de désinstaller puis de réinstaller. Mais en naviguant sur d'autres forums, j'ai vu que ce genre de problèmes était déjà arrivé assez souvent à d'autres joueurs (chapitre 1) et que désinstaller/réinstaller restait sans effet.

Une solution proposée est d'effacer un fichier: c:\document and settings\<user name>\local settings\temp\NWN2 dans un dossier currentgame. Avant de faire une TRES GROSSE CONNERIE que je risque de regretter plus tard, quelqu'un peut-il me dire ce que cela efface exactement?

Maintenant, jusqu'à preuve du contraire ces régions ne sont importantes que pour engager les deux forgerons qui vont améliorer l'équipement des grimantels, mais d'après un post que j'ai lu c'est facultatif puisque le gars qui l'a écrit dit texto "je m'en sors les doigts dans le nez même avec des grimantels à poil qui se battent avec un cure-dent", donc sont ils si importants que ça. Si oui, je sais qu'on peut les récupérer via la console avec "DebugMode 1, printcreatures, partyadd, DebugMode 0" en se plaçant devant la ferme à droite de l'entrée du fort (je crois), mais je ne connais pas leurs codes propres, quelu'un les connait?

Re : Bug décompression module

Posté : dim. 14 févr. 2010, 21:40
par Isaya
Je ne t'ai fait cette proposition que parce que c'est un grand classique sur d'autres jeux, comme BG II par exemple. Si tu as lu ailleurs que c'était sans effet, désolé, je l'ignorais.

Vu que le répertoire que tu indiques est dans "local settings\temp", que ce répertoire est un répertoire temporaire de ton compte utilisateur et que "local settings\temp" est vidée allègrement par tous les outils de ménage type CCleaner, tu peux en conclure qu'il n'y a aucun risque.
Si tu n'as pas confiance, tu peux le recopier quelque part avant de l'effacer, histoire de pouvoir le remettre en place en cas de gros souci assez difficile à imaginer.

Re : Bug décompression module

Posté : dim. 14 févr. 2010, 22:28
par Chalindra Pharn
Normalement le dossier currentgame ne se remplis que lorsque tu joues puis est vidé.

J'ai vu ça en abaissant la fenêtre du jeu une fois et en allant faire un tour dans les dossiers. Je sais plus pourquoi ça date.

Re : Bug décompression module

Posté : lun. 15 févr. 2010, 15:59
par Ugo
Attention ce n'était pas un reproche, je ne suis pas un grand fan d'effacer/réinstaller parce que justement chez moi avec BG2 c'était pas franchement une grande réussite.

Maintenant, je sais que les fichiers dont je parle sont des fichiers cachés, mais je ne sais pas comment les faire apparaitre? :$

Re : Bug décompression module

Posté : lun. 15 févr. 2010, 16:20
par Chalindra Pharn
"Outils"

"Option des dossiers"

"Affichage"

"paramètre avancés"

Là c'est tout simple. ;)

Re : Bug décompression module

Posté : lun. 15 févr. 2010, 16:55
par Isaya
Je n'ai trouvé aucun fichier ou répertoire caché dans l'arborescence que tu as indiquée. Elle semble servir à constituer les éléments qu'on retrouve dans les répertoires de sauvegarde. Les fichiers .Z correspondent aux zones déjà visitées et je ne vois pas en quoi les effacer de ce répertoire changeraient quelque chose. On peut penser que le jeu va forcément reprendre les fichiers de la sauvegarde que tu charges. Donc cela laisserait à penser qu'ils sont vérolés dans ta sauvegarde.

Pour tes problèmes de recrutement, je pense que tu pourrais ajouter des variables (ou modifier leur valeur) dans le fichier globals.xml de ta sauvegarde pour que le jeu croit que tu as recruté les personnages en question.
Les blocs à ajouter (a priori au milieu des autres qui ont la même forme) ou modifier seraient (d'après ce que j'ai vu dans mes sauvegardes, j'ignore s'il y a d'autres variables qui soient testées) :

Code : Tout sélectionner

        <Integer>
            <Name>01_Join_Jacoby</Name>
            <Value>1</Value>
        </Integer>
et

Code : Tout sélectionner

        <Integer>
            <Name>01_Join_Edario</Name>
            <Value>1</Value>
        </Integer>
La valeur 1 voudrait dire que tu les as convaincu et qu'ils vont arriver, 2 qu'ils ont rejoint déjà le fort (il faudra peut-être quitter et revenir dans la zone pour que ça prenne effet).

Si tu connais les commandes de la console, tu peux sans doute obtenir le même résultat.

PS : tu avais posé des questions sur l'influence, sache que tu pourras trouver les valeurs en cours dans le même fichier avec les autres variables (cherche Influence).

Re : Décompression module bloquée

Posté : lun. 15 févr. 2010, 21:16
par Ugo
D'ac merci à tous les deux, dis donc Isaya? si j'ai bien vu les jours précédents, tu joues à ce jeu pour le moment?

Re : Décompression module bloquée

Posté : lun. 15 févr. 2010, 21:52
par Isaya
Oui, c'est exact. Mais, contrairement à toi, je ne mène qu'une partie de front et c'est ma toute première. Pour envisager de recommencer, j'attends la fin. Je viens tout juste de visiter les ruines d'Illefarn (enfin, pour le coup, pas en ruines, juste abandonnées) mais je dois avancer moins vite que toi, d'après tes différents messages.

Re : Décompression module bloquée

Posté : mar. 16 févr. 2010, 15:29
par Ugo
Pas vraiment, ma première partie vient seulement de terminer le sanctuaire de Jerro, donc deux heures d'avance tout au plus. Si je te demande ça c'est parce que j'ai trouvé un petit très complet sur la gestion du fort (j'ai géré mes grismantels comme une grosse bièsse):
www.forums.jeuxonline.info>neverwinternight2>NWN2-la Tour des neufs>spoil:miniguide fort de la croisée+infos. Si ça peut aider ;)

Que je suis con, je viens de relire ton post, je croyais que tes codes c'étaient pour la console, je comprends maintenant pourquoi <Integer> était une commande invalide. Quand à ceux en ma possession, ils ne marchent pas: "printcreatures" affiche la liste des pjs et pnjs présents, y compris les chats. mais je ne vois pas quoi faire avec "partyadd"?

Re : Décompression module bloquée

Posté : mar. 16 févr. 2010, 22:05
par Isaya
Merci, j'irai voir si je me pose des questions existentielles sur les choix à faire pour booster les rentrées fiscales (je suis en crise, j'ai tout dépensé).

Je confirme que la méthode de modification que j'ai évoquée fonctionne : j'ai récupéré Guyven de cette manière, il n'était pas décidé à arriver (enfin, pour ce qu'il a à ma dire pour l'instant...).

Re : Décompression module bloquée

Posté : mer. 17 févr. 2010, 19:14
par Ugo
Ben je crois qu'il ne sert pas à grand-chose, sinon J'AI ENFIN PU ACCEDER A GRANDROCHE ET FORT-LOCKE, YESYESYEYSYESYESYES!!!!!!!! :dance4: :dance4: :dance4:

Je m'explique: en navigant sur divers forums j'ai lu que quelqu'un avait réussi à "remonter le temps" et à accéder à des zones disparues au chapitre 2. Pour ça il faut aller à Ember descendre le puits, aller au Bois du Crépuscule et là, la carte du monde est censée indiquer des trucs comme le camp des brigands ou l'auberge du Saule Pleureur (chez moi, non, la carte est normale). Mais...je tente quand même Grandroche et BINGO! j'ai pu engager Edari o :) . Par contre à Fort-Locke, Jacoby ne veut pas venir, le seul message affiché c'est qu'est ce qu'il a à vendre :$ .
Ce qui est bête, c'est que je ne peux plus utiliser ce truc pour ma première partie puisque je viens de passer au chapitre 3, mais j'ai quand même pu engager Jacoby à Port Llast mais via la console parce qu'il n'y était pas (runscript ga_global_int("01_Join_Jacoby,"1").

Sinon, ton truc par globals.xml ne marche pas, je peux y accéder mais impossible d'écrire quoi que ce soit, en plus on dirait que c'est un fichier internetexplorer. Je dois bien avouer que je suis un peu perdu. :$

Re : Décompression module bloquée

Posté : mer. 17 févr. 2010, 20:47
par Isaya
Il faut ouvrir le fichier avec un éditeur de texte, comme notepad (bloc-notes), Internet Explorer (qui doit être associé par défaut à l'extension .xml) n'est pas un éditeur mais juste un outil de visualisation.
Pour ma part, j'utilise un autre éditeur de texte, notepad++. Il a l'avantage qu'il "reconnaît" que c'est un fichier XML et affiche les mots-clés en couleur, ce qui facilite beaucoup les choses pour la modifications.

Re : Décompression module bloquée

Posté : mer. 17 févr. 2010, 22:02
par Ugo
Ah ok, et comment utilise t'on un éditeur de texte exactement? :$

Re : Décompression module bloquée

Posté : mer. 17 févr. 2010, 23:12
par Isaya
Le bloc-notes est un éditeur de texte : c'est pour ça qu'il est généralement associé à l'extension .txt. Une grande part des fichiers qu'on manipule sont des fichiers textes, même si on leur donne souvent des extensions particulières quand ils respectent une forme particulière : .bat, .xml, .html, ...
Bref un éditeur de texte n'est jamais qu'une version un peu plus évolué du bloc-notes, qui lui est vraiment très très basique. Un programme évolué comme notepad++ reconnaît automatiquement des formats tels que .bat, .xml et .html et est capable de montrer les mots-clés particuliers en utilisant des couleurs pour les faire ressortir. Dans le cas d'un fichier xml, les mots entre <> seront ainsi mis en avant.

Pour utiliser un éditeur de texte, il suffit de faire comme pour tous les documents : on lance le programme, puis on ouvre le fichier qu'on veut modifier, on fait les changements et on enregistre.

Ou alors j'ai complètement raté le sens de ta question.

Posté : ven. 19 févr. 2010, 23:04
par Ugo
non non, t'as bien compris. ;)

Salut, c'est fait je viens de modifier le fichier global.xml pour engager Edario. Je l'ai fait au début, c'est bien là que je devais mettre le texte? :$

Re : Décompression module bloquée

Posté : sam. 20 févr. 2010, 19:00
par Isaya
Peu importe où tu ajoutes la variable, à partir du moment où tu l'ajoutes bien quelque part dans la partie des "Integers", entre <Integers> et </Integers>, puisque les variables "Join" des personnages en font partie. Ce qui est très important, c'est de respecter la forme normalisée telle que dans cet exemple

Code : Tout sélectionner

        <Integer>
            <Name>01_Join_Orlen</Name>
            <Value>2</Value>
        </Integer>
et de bien insérer un bloc complet de ce type après un autre bloc complet (et non au milieu).
Le format xml est très sensible au respect de la forme <motclé>les paramètres, pouvant inclure des sous-éléments construits de la même manière</motclé>. Le "/" indique que c'est la fin du bloc ouvert par le même mot-clé.
Il y a fort à parier que si tes ajouts ou modifications cassent cette forme, le chargement échouera ou bien de nombreuses variables ne seront pas lues correctement (toutes celles après l'erreur).

Re : Décompression module bloquée

Posté : sam. 20 févr. 2010, 21:03
par Ugo
Ok merci, il semble que je l'ai bien fait car Edario était là et je n'ai eu aucun de souci pendan l'heure à laquelle j'ai joué. :)
Sinon j'ai trouvé un code intéressant qui n'est pas souvent renseigné: ouvrir console,
rs ga_influence(x,yy)
x pour le personnage désiré (1=Khelgar, 2=Neeshka, 3=Elanee, etc.) et yy pour le nombre désiré. En fait tu augmentes les gains d'influence sur tes compagnons (utile en fin de partie).
Bonne partie ;)

Re : Décompression module bloquée

Posté : ven. 20 août 2010, 21:32
par Cedric_doc
Bonjour,

J'ai également un problème de chargement de module.

Alors que je viens de terminer avec Le Repaire des Githyanki, je peux enfin acceder à la zone Lacnoir, cependant, alors que le garde m'ouvre la porte, le chargement se fait tout seul et un message d'erreur arrête complètement le jeu et le message m'indique qu'il est "Impossible de charger le module. Impossible de décompresser le module".

Que puis-je faire? Cette zone est obligatoire pour continuer l'aventure...

J'ai vraiment pas de chance, j'avais repris BG I et arrivé au chap 4, impossible de recharger une sauvegarde et ici impossible de décompresser dans NwN... :(

Pourriez-vous m'aider?

EDIT:
J'ai désinstallé le jeu manque de patience (après avoir soigneusement placé les saves sur un autre Disc) cependant durant la réinstallation j'ai eu un autre message d'erreur:
La chaîne ERROR_DX_INSTALL n'a pas pu être trouvée dans la table des chaînes. Est-ce grave?