☆ Generic NPC Armor Update Script [バグフィックス] ID:183785 Author:richardmayne367 2026-06-28 05:50 Version:1
- RATE: ★=7 [DOWNLOAD SITE]
-
TAG: [Pythonスクリプト] [ツール] [セーブデータ] [NPC] [装備] [衛兵] [ストームクローク] [帝国軍]
2026-06-28 15:40:59 [編集する] [差分] [日本語化UP]

Generic NPC Armor Update Script
■概要
.ess セーブデータを読み込み一般衛兵や兵士NPCの装備状態をリセットするためのツール
■内容特徴
・.essセーブデータを処理するPythonスクリプト
・このツールを使うには対象となる .ess セーブファイルが必要
・ゲーム内MODではなく外部でセーブデータを処理するスクリプト
・衛兵 / 兵士系NPCだけを対象にする
スクリプトはセーブ内の配置済みNPCの変更情報を調べ、以下に該当するNPCのみ対象にする
・都市やホールドの衛兵
・Civil War系の兵士
・Solitudeの衛兵隊長 Captain Aldis
・対象NPCのChangeFormだけを削除
・衛兵や兵士のACHR ChangeFormだけを削除
・これにより、ゲームロード時にそのNPCがプラグイン情報から再構築される
・裸の衛兵や装備ミスを修正できる
・防具MODを変更後に衛兵や兵士が裸になったり、古い装備のまま残る問題を解消する目的
・ニューゲームせずに既存セーブ上の一般衛兵/兵士装備を更新しやすくする
・他の要素は触らない
・プレイヤー
・フォロワー
・名前付きNPC / ユニークNPC
・クエスト
・クリーチャー
・その他の通常データ
■安全性
・元のセーブファイルは直接変更しない
・入力した .ess ファイルは上書きされない
・新しい .ess ファイルが出力フォルダに作成される
・対応する .skse ファイルもコピー
・対象セーブに対応する .skse ファイルがある場合、それも出力フォルダへコピーされる
・出力後に再解析して整合性確認
・新しく作成したセーブを再度読み込み、問題がないか検証してから保存する
・同じセーブに対しては同じ対象を選ぶ
・削除対象の選び方は毎回同じ
・同じ元セーブに対して実行すれば同じ衛兵/兵士が処理対象になる
・別のセーブで実行すれば、そのセーブ内の対応する衛兵/兵士が対象になる
■使い方
・Windowsのコマンドプロンプト、またはPowerShellで以下のように実行
python reset_guards_soldiers.py "C:\path\to\Save123_....ess"
"C:\path\to\Save123_....ess" の部分には、処理したいセーブデータの実際のパスを指定
必要条件
・Python 3.8以上:https://www.python.org/
・lz4 パッケージ
・VR / SSE系のLZ4圧縮セーブでは、lz4 パッケージの使用が推奨
・導入コマンド:
・pip install lz4
・lz4がなくても、純Pythonの代替処理で動作
・ただし、その場合は出力セーブのサイズが大きくなる
・作者はlz4の導入を推奨Skyrim Special Edition Nexus, richardmayne367. 28 Jun 2026. Generic NPC Armor Update Script. 28 Jun 2026 <https://www.nexusmods.com/skyrimspecialedition/mods/183785>.スポンサーリンク
スポンサーリンク
上記説明は古い又は異なる場合があります。導入の際はDescriptionを確認の上、自己責任でお願いします。
説明はどなたでも編集する事が可能です、古い又は異なる場合は編集にご協力をお願いします。
To users except in Japan - コメントコメントだけでも投稿できます。気に入ったMODはNEXUSでもENDORSEしましょう。
[Spoiler]テキスト[/Spoiler]とする事で隠しテキスト、#や>>後、半角数字でアンカーを使用可。 -
-
- 作者(richardmayne367)さんのMOD※Authorの検索結果のため別作者さんのMODが表示される場合があります。
スポンサーリンク
スポンサーリンク