☆ Skypatcher NPC Replacer Converter - xEdit Script [ユーティリティ] ID:141105 Author:mmsk4989 2025-03-14 19:54 Version:1.0.2
- RATE: ★=501 [DOWNLOAD SITE]
-
TAG: [Skypatcher] [SSEEdit] [xEdit] [スクリプト] [NPC美化]
Skypatcher NPC Replacer Converter - xEdit Script
NPCのデータを上書きして美化するModを、
SkyPatcherを利用する形式に変換するxEditスクリプトです。
NPCを上書きしているレコードやFacegenファイルを、独立したNPCのデータとして変換し
それをSkypatcherで元のNPCの外見に適用する事で競合を回避できるため、
互換性が大幅に向上します。
このスクリプトはMO2ユーザー向けです。
Vortexでテストされていませんが、動作するかもしれません。
◇重要
このスクリプトは、プラグイン内のNPCレコードを削除し、新しいNPCレコードを追加します。作業前に必ずバックアップを作成して下さい。
このスクリプトは複数のプラグインを同時に操作するようには設計されていません。スクリプトを適用する時は、必ずプラグインを 1つずつ選択してください。
Facegenファイルが BSAファイル内にある場合は、スクリプトを実行する前にそれを抽出してください。このスクリプトはBSAファイル内のファイルを操作できません。
◇要件
SSEEdit
SkyPatcher ver 2.6以降
◇インストール
zipファイルを解凍し、
Skypatcher NPC Replacer Converter.pasをSSEEditの Edit Scriptsフォルダに移動します。
◇使用方法
1,このスクリプトで変換したいリプレイサーMODのみを有効にするプロファイルを用意します。(前提MODを含む)。
通常のプロファイルでも使用可能ですが、トラブル回避のためこちらを推奨します。
2,変換したいリプレイサーMODのespファイルをOverwriteフォルダに直接コピーします。
(コピーしなくても実行可能ですが、その場合は元ModのESPが直接書き換えられます。)
3,SSEEditを開き、プラグインリストからリプレイサーMODを開き、全てのNPCレコードを選択。
右クリックからApply Scriptを選択し、Skypatcher NPC Replacer Converterを実行する。
4,スクリプトの実行時にオプションを選択します。
・Skypathcer iniファイルで使用するIDのタイプ(EditorIDまたはFormID)、
・iniファイルの出力をデフォルトで有効にするか無効にするか、
・オリジナルのFacegenファイルを保持するか削除するかを選択します。
(削除する場合はmodのファイル構造を変更するため、問題が発生する可能性があります。
注意してご利用ください。)
最も安全なオプションは一般的にYesです。
また、新しいEditorIDに追加する接頭辞を入力する必要があります。
・例として、アエラ(EditorIDがAelaTheHuntress)の美化Modの接頭辞をBijinと入力すると
変換されたNPCデータのEditorIDはBijin_AelaTheHuntressとなります。
5,スクリプトが正常に終了すると、
Facegenファイル(メッシュとテクスチャ)のコピーとSkypatcher用のiniファイルが
Overwrite内のSkypatcher NPC Replacer Converterフォルダに出力されます。
SSEEditの変更内容を保存して終了して下さい。
6,Overwriteフォルダにコピーしたespファイルを
Skypatcher NPC Replacer Converterフォルダに移動します。
Skypatcher NPC Replacer Converterフォルダを任意の名前でzipファイル等に圧縮して
ダウンロードフォルダに移動し、通常のMODと同様にインストールします。
・このスクリプトは、簡単に元の状態に復帰できるように、元のModの各種ファイルはリソースとしてそのまま参照して、元のModの構造を極力変更しないようにしています。元のModが有効で、元のModのESPのみが上書きされている状態が基本です。VRAMrやPG Patcherのような運用を想定しています。
・他のインストール方法をArticlesタブ内にあるDetailed install guideのFinishingの項目で紹介しています。zipファイルが不要だったり、リプレイサーMod単独で完結させたい場合は参考にしてください。
◇既知の問題
リストからmod名を選択してスクリプトを適用することもできます
(つまり、NPCレコードを直接選択せずにスクリプトを適用します)。
ただし、この方法ではスクリプトがクラッシュする可能性があります。
これは、SSEEditのバージョンとの互換性の問題によるものと思われます。
(ver 4.0.4では正常に終了しますが、ver 4.1.5fではクラッシュする可能性があります。)
ver1.0.0からプレフィックス入力時に入力文字を検証する処理を追加しましたが、無効な文字を入力すると挙動がおかしくなる不具合が出るようになりました。
こうなった場合はキャンセルボタンを押して一旦スクリプトを中止して、再度実行しなおしてください。Skyrim Special Edition Nexus, mmsk4989. 14 Mar 2025. Skypatcher NPC Replacer Converter - xEdit Script. 7 Feb 2025 <https://www.nexusmods.com/skyrimspecialedition/mods/141105>.スポンサーリンク
スポンサーリンク
上記説明は古い又は異なる場合があります。導入の際はDescriptionを確認の上、自己責任でお願いします。
説明はどなたでも編集する事が可能です、古い又は異なる場合は編集にご協力をお願いします。
To users except in Japan - コメントコメントだけでも投稿できます。気に入ったMODはNEXUSでもENDORSEしましょう。
[Spoiler]テキスト[/Spoiler]とする事で隠しテキスト、#や>>後、半角数字でアンカーを使用可。 -
-▼ Version : 1.0.2#4作者やで説明をちょっと編集しました。(作者注)は主張が強すぎたので、Nexusの方の説明に同様の記述を追記して、そちらから引用されている体裁にしました。 ID:BlN2NkMT Day:93 Good:0 Bad:0
- Good
- Bad
- 141105
▼ Version : 1.0.0#3作者やではい、とんでもない神ツールだと思ったので公開しました。
あっちの対応でここまで手が回らなかったけど、アプデがひと段落したのでこちらでもサポートしていきまっせ。 ID:JmZmJiYj Day:82 Good:13 Bad:0- Good
- Bad
- 141105
#2名無し説明見る限りとんでもない神ツールのように思えるんだけど
これで本当に美化modのパッチから解放されるんだろうか ID:U4ZDBmYj Day:35 Good:0 Bad:0- Good
- Bad
- 141105
▼ Version : 0.9.0#1名無しなんちゅー神MOD ID:E3YzJhZW Day:20 Good:0 Bad:0- Good
- Bad
- 141105
- 機械翻訳 説明引用 [原文]
「このxEditスクリプトは、NPC Replacer ModsをSkypatcherに変換します。上書きレコードをスタンドアロンにし、互換性を大幅に向上させます。」
スポンサーリンク
スポンサーリンク