J'ai rencontré un problème impliquant un NPC ou Quest, comment puis-je le réparer?

En jouant à Skyrim, j'ai rencontré:

Insérer quelque chose lié à une zone / quête / NPC ne fonctionne pas

Comment je le répare?

TL; DR Aller à l'endroit lointain, dormir pendant 30 jours consécutifs.

Il existe deux camps généraux pour corriger ces erreurs. L'une d'entre elles est faite par des méthodes in-game naturelles (pas à l'aide de la console), et la seconde utilise évidemment la console (PC uniquement).

Si vous avez des tonnes de mods chargés, essayez toujours de désactiver les mods et d'effectuer la réinitialisation dans le jeu et de voir si cela résout le problème. Enregistrez manuellement dans un nouveau fichier pour sauvegarder / restaurer.

Correction dans le jeu (pros):

  • Possibilité d'abaisser considérablement le risque de vider quelque chose d'autre
  • Facile à réaliser (n'a pas besoin de rechercher les ID et les commandes)
  • Cross-platform

Correction de la console (pros):

  • Pratiquement garanti au travail (s'il est fait correctement)

Fixation dans le jeu

  • Accédez à un emplacement lointain (pourquoi? Vous voulez que la zone soit déchargée de l'utilisation active afin qu'elle puisse être réinitialisée )
  • Dormir pendant 30 jours consécutivement (c'est le plus longtemps nécessaire pour réinitialiser)

Cela devrait résoudre de nombreux problèmes généraux de NPC comme des NPC manquants, des NPC vous attaquant à la vue, ne pas parler / répondre, ne pas vous suivre, etc. Si un NPC est mort , c'est une histoire très différente, et même la résurrection de la console sera très complexe et Peut même ne pas fonctionner (p. Ex.: Commerçants).

Il existe d'autres corrections spécifiques à des NPC particuliers, mais vous pouvez les rechercher sur UESP.net car ils sont habituellement NPC spécifiques.


Correction de la console

TL; DR – Trop mauvais. Si vous ne voulez pas lire, faites la correction dans le jeu . Les réparations de console sont très impliquées, et vous pouvez endommager définitivement les quêtes et les PNJ.

Accès à la console : appuyez sur le bouton ~, et une superposition apparaîtra. C'est la première étape . Vous devrez également vous en apprendre davantage sur le ciblage et connaître les différences entre RefID et FormID . Voici les informations générales d'UESP concernant la console:

On peut accéder à la console dans le jeu en basculant la «touche tilde» (la clé réelle peut être ~, º, ¬, |, ^, \, §, ², etc. selon la disposition de votre clavier), trouvée près de la "1" et "Esc" sur la plupart des claviers. L'invite de la console apparaîtra dans le coin inférieur gauche de votre écran. Vous pouvez faire défiler la sortie de la console à l'aide des touches «Page Up» et «Down Down». La console n'est pas sensible à la casse: en entrant n'importe lequel de tai ou TAI ou TaI va basculer AI.

De nombreuses commandes sont ciblées: cela signifie que vous pouvez utiliser player.command pour affecter le personnage du joueur; Par exemple, tapez player.setav carryweight 1000 mettra le poids de charge du joueur à 1000. Ou, vous voudrez peut-être cibler le NPC / acteur, en tapant d'abord le prid , Enter. Ensuite, tapez la commande par elle-même, setav carryweight 1000 , pour affecter le NPC, spécifié par RefID (Note: y compris les zéros au début du RefID lors du ciblage de NPC peut générer une erreur "commande introuvable". En plaçant le RefID entre guillemets, par exemple "000A2C94" .setav carryweight 1000 réglera Lydia's Carry Weight à 1000).

Vous pouvez également cibler un NPC ou un objet dans la console en cliquant dessus, puis exécutez la commande pour affecter le NPC ou l'objet. Lorsqu'un NPC ou un objet est ciblé de cette manière, son code hexadécimal (RefID) sera affiché en haut de la console. Par exemple, pour débloquer une porte, ouvrez la console, cliquez sur la porte de sorte que c'est l'objet actif dans la console (son RefID est affiché en haut de l'écran), puis tapez déverrouiller . Lorsque plusieurs objets se chevauchent, utilisez la molette de la souris pour faire défiler les différents RefID jusqu'à ce que le correspondant soit sélectionné. Lors de la lecture sur plusieurs moniteurs, le curseur s'affiche dans le moniteur secondaire, mais en cliquant, il sélectionnera l'objet dans la même zone du moniteur principal.

Les commandes abrégées (par exemple: tai ) peuvent également être exécutées en utilisant leur nom complet; Ainsi, toggleai est synonyme de tai , et getactorvalue est synonyme de getav . Dans la plupart des cas, la longue commande est une progression évidente à partir de l'abréviation. En outre, la plupart des commandes setSomething ont une contrepartie getSomething , même si la contrepartie n'est pas affichée ici.

Certaines commandes requièrent une identification de formulaire. La plupart des articles sur les objets fournissent l'id ou ids pour ces articles. De plus, la commande d'aide peut être utilisée pour localiser les identifiants. Aide "elven sword" 0 fournirait une liste de tous les objets de jeu avec 'elven sword' dans le titre. Ceci peut être utilisé pour des articles, des sorts Aidez firebolt 0 , ou des avantages Help juggernaut 0 .

Avant d'effectuer les corrections, vous devez savoir ce qui suit:

  • Savoir comment accéder à la console (en général, la touche ~ )
  • Savoir comment cibler , soit player , prid <RefId> , soit left mouse click
  • Sachez comment lire la commande Syntax de command <FormID/RefID> <qty>
  • Savoir comment trouver FormID ou RefID (si nécessaire)
  • Sachez d'enregistrer le jeu manuellement d'abord, donc vous ne gâchez pas votre jeu
  • J'ai essayé la correction dans le jeu , et j'ai confirmé que ce n'est pas un mod le vider
  • Comprend parfaitement que l'utilisation incorrecte peut endommager définitivement votre jeu
  • Comprends parfaitement que l'utilisation incorrecte est votre propre faute, et personne n'est à blâmer, mais vous-même

Problème avec un PNJ particulier: (comme dans le cas, un seul gars est gâché, pas toute une faction de gars)

Un couple de réinitialisations SOP disponibles, en commençant par le moins de problèmes:

  • Désactiver / activer la paire de commandes – disable / enableAVERTISSEMENT! Assurez-vous que les deux commandes sont exécutées sans sortir de la console. Si vous quittez la console après la commande Désactiver, la cible est éteinte et vous aurez du temps vraiment amusant pour l'activer.
  • Recycle Actor – recycleactor <destination reference (optional)> – Ceci est une réinitialisation majeure et peut relancer les PNJ morts. Il est utile de l'utiliser pour ressusciter les NPC nommes tués par des attaques de dragon aléatoires.

Problème avec une quête:

  • Trouver tous les objectifs de quête + Déplacer vers Quest Target – sqt + movetoqt <quest ID> – Déplace votre personnage vers votre cible de quête. Cela peut vous mettre dans des endroits étranges.
  • Move Quest Target to Me – combiné prid RefID & moveto player – déplace votre cible pour vous-même – Avertissement – votre cible de quête peut être un emplacement, alors assurez-vous qu'il s'agit d'un objet réel / NPC en premier.
  • Reset Quest – resetquest <questid> – La commande de réinitialisation ne réinitialise pas nécessairement tout ce qui est associé à la quête. Si les NPC clés sont morts / mal glissés, la réinitialisation peut toujours ne pas fonctionner.
  • Complétez une étape de quest – setstage <quest ID> <stage #> – Cette option est utilisée si vous ne souhaitez pas effectuer une réinitialisation complète, mais souhaitez ignorer une pièce sur laquelle vous avez été bloqué. Le stage # sera l'étape qui doit être terminée.

Entrez la description de l'image ici

Pour trouver l'ID spécifique à votre quête, vous devrez les rechercher dans la page Quest de l'USEP ou utiliser la commande sqt .

Problème avec une faction entière:

  • Payer votre player.paycrimegold <0-1> <0-1> <faction ID>player.paycrimegold <0-1> <0-1> <faction ID> – Le premier choix 0-1 se réfère à être envoyé en prison: entrer 1 vous permettra d'être téléporté à la prison de la faction respective, en entrant 0 habitude. Le deuxième choix 0-1 se réfère à garder vos objets volés: entrer 0 signifie que vous ne perdez pas vos objets volés, en entrant 1 signifie que vous faites. Si vous n'ajoutez aucun choix, vous serez envoyé en prison sans perdre vos objets volés.

    • 00028170 Crime Faction Falkreath
    • 000267E3 Crime Faction Eastmarch (Windhelm)
    • 00029DB0 Crime Faction Haafingar (Solitude)
    • 0002816D Crime Faction Hjaalmarch (Morthal)
    • 0002816e Crime Faction The Pale (Dawnstar)
    • 0002816C Crime Faction The Reach (Markarth)
    • 0002816B Crime Faction The Rift (Riften)
    • 000267EA Crime Faction Whiterun
    • 0002816F Crime Faction Winterhold
    • Xx 018279 Crime Faction Raven Rock (Solstheim)
  • Modifier la relation de faction – addfac/addtofaction <faction ID> <faction rank> – Vous pouvez modifier votre faction ou la faction du PNJ. C'est absolument le dernier recours. Il changera définitivement votre personnage / NPC de manière à ce que le script du jeu d'origine ne soit pas prévu.