「TESVSnip」の編集履歴(バックアップ)一覧に戻る
TESVSnip」を以下のとおり復元します。
*TEVSnipの使い方

この項では便利なツールTESVSnipの使い方について解説します。

TESVSnipはいくつかバージョンありますが、日本語が扱える[[tesvsnip_utf-8>http://skyrim.nexusmods.com/mods/11405]]がいいでしょう。

マージに関して注意点は2つ。
-&color(#660000){マージするとそのMODで使っていたアイテム等は初期化されて消えます。コンソール等で呼び出してください。}
-&color(#660000){FormIDが変わる場合はGetFormIDやGetFormFromFile等でのID呼び出しスクリプトがうまく機能しなくなるので注意してください。}

**簡易的なMODのマージ
例として、Combine Potions(Eld-combinePotions)とPerkPointPotionを統合してポーション総合.espにします。

File -> OpenからPerkPointPotion.espを開きます。
もう一度File -> Openを行いEld-combinePotions.espを開きます。
PerkPointPotion のツリー3つをShift押しながら左クリックで複数選択。
右クリック -> Copy to -> Eld-combinePotions.esp に移植。ドラッグアンドドロップでも可。

#ref(copyto.png)

Eld-combinePotions.espのTES4を選択して上のメニューバーからSpell -> Sanitize でespをきれい(消毒)にします。

File -> Saveで名前を適当につけて保存します。
CKでエラーが出ないか確認。

簡単でしょう?

***CKでエラーが出た場合
上記のポーションMODだとないんですが、FormIDが被ることがあります。
TESVSnip上で確認して手動で修正してもいいんですが、CK読み込み時に直してくれるのでそれを利用します。
上記と同じ手段で[[Higeyosi's berserk sword.esp>http://skyrim.nexusmods.com/mods/24557]]と[[R18Pn - Torumekian Armor.esp>http://skyrim.nexusmods.com/mods/16870]]
をマージしたものだとBerserkSwordAxeと0ToruHelmetAAのFormIDが01000D62になってます。
CKで読み込むと以下のように。

#ref(iderror.png)

キャンセル(Yes to All)。その他にエラー出ますがキャンセル。
これによって、あとから追加されたほうのFormIDが変わります。
すべて読み込んだ後にセーブすれば変更が適用されます。


**マスターファイル化(esp->esm)
例として、PerkPointPotionをマスターファイル化します。
マスターファイル化するメリットはCK上でマスター指定(Parent Master)できるようになります。
メインのesmを作って好みに応じて導入できるモジュール化にしたり、髪MODなど他のModderに利用しやすい形にしたりする時に使います。
デメリットとしてCK上で編集ができなくなるので若干面倒です。

File -> OpenからPerkPointPotion.espを開きます。
ツリーを開いて、TES4の部分をダブルクリック。

#ref(esm.png)

HeaderEditorが出るので、0x00000001(Esm file)をチェック。右下Saveをクリックして閉じる。
File -> SaveでPerkPointPotion&bold(){.esm}とでも名前つけて保存。

簡単でしょう?



 

復元してよろしいですか?

目安箱バナー