Skyrim Special Edition Mod データベース

検索結果:リソース・チュートリアル SSEEdit おすすめMOD順search

 [リソース・チュートリアル] Persistentify Those Plugins Download ID:76750 Author:FelesNoctis-Eddoursul 2024-04-10 04:32 Version:0.20.1
RATE: =319 G=4 TAG: [SSEEdit] [問題解決] [ESM] [スクリプト] [ツール] [パフォーマンス]
Persistentify Those Plugins Title画像

Persistentify Those Plugins

スカイリムには、Reference数80万超えで警告表示、約100万になるとCTDなどが頻発する問題があります。
このMODは、ESMフラグの付与可能なESPファイルを判別し、必要に応じESM化フラグを付与します。その結果Reference数を軽減でき、多数のMOD導入環境下での高Reference数に起因する不具合を緩和します。

■使い方

1). 準備
1.xEdit Ver4.1.5cをGitHubからダウンロードしてインストール(Nexusにある4.1.5は非対応)
https://github.com/TES5Edit/TES5Edit/…
2.各PluginごとのReferences数をxEditで確認できるスクリプトをダウンロード
中身の.pasファイルを、xEditインストールフォルダの「Edit Scripts」フォルダに格納
https://gist.github.com/aers/953a50c6…
3.本MOD(xEdit用スクリプト)の.pasファイルを同様に「Edit Scripts」フォルダに格納

2). References数の多い(=esmフラグ付与が望ましい)ESPファイルの確認
1.xEditをPluginを全部読み込んで起動
2.左側のPlugin一覧を適当にクリックしてCtrl+Aで全部選択
3.右クリック「Aplly Script」→Script「count_loaded_refs_in_load_order」を選ぶ
(Filterで「Count」と入力しても可)
4.右下の「OK」クリック
5.「Messages」タブに↓のログが出れば完了
[02:51] Done: Applying script "count_loaded_refs_in_load_order", Elapsed Time: 02:51
6.上記のログより上に各PluginごとのReferences数が表示されているので、エディター(メモ帳とか)にコピペして数を確認

3). esmフラグの付与 ( 2).に続けての作業を推奨)
1.xEditでesmフラグを付与したいPluginをクリック
2.右クリック「Aplly Script」→Script「00_Persistentify_Those_Plugins」を選ぶ
(多分、一覧の一番上にいます)
3.Scriptウィンドウの40行目辺りの「dryRun」を「false」
4.Scriptウィンドウの44行目辺りの「ESMify」を「true」
5.右下の「OK」クリック
6.「Messages」タブに↓のログが出れば完了
[00:02] Done: Applying script "00_Persistentify_Those_Plugins", Processed Records: 8874, Elapsed Time: 00:02
7.xEditを閉じる際にPluginの上書き保存を忘れずに!

気に入ったらENDORSEも忘れずに!

-----------------------------------------------------------

choose count_loaded_refs_in_load_orderをSSEEditのEditScriptに入れて
(このMODとは別)今現在、消費Referenceがどれだけなのかは確認が出来ます。
参考(count_loaded_refsのリンク付):https://www.reddit.com/r/skyrimmod_jp…

おそらく色んな方もやっていると思うんですが、このMODの凄い所はxEditでESPファイルをESMにするかの判別をしてくれて、必要ならESMに自動でしてくれるxEdit用スクリプトです。ESMになると一時参照?という形に切り替わり、このReference数の上限を大幅に
落とすことが出来ます!

(ESM化するとDarkendのReference数が約35000から約1000ちょっとまで下がりました)
(注意※ Darkendに関してはこのMODを利用する前に自己責任でSSEEditでESMフラグを
 付けた結果なので、もしかするとこのMODで読み込ませたら“ESM化は必要ありません”
 と出るかもしれません。)

■関連
F.I.L.F.Y. - Fantastically Integrated Load-order For You
全てのESP/ESLにESMフラグ付与済みのWabbajackリスト。
このリストで遊ばずとも適切にESM化された大量のMODが手に入るので、リソースとして活用できます。

■循環問題で困った時の最終手段
ESM化した場合に、パッチの方が先に読み込まれてしまうケースがありますが、プラグイン名のアルファベット順で読み込まれる仕様です。
強引な手法ですがパッチのプラグイン名にzzz_などとつける方法で回避可能です。
そのパッチを参照しているMODがないことを事前に確認した上で行なって下さい。
  • Persistentify Those Plugins画像1
  • Persistentify Those Plugins画像2
  • Persistentify Those Plugins画像3
  • Persistentify Those Plugins画像4
  • Persistentify Those Plugins画像5
  • Persistentify Those Plugins画像6
Skyrim Special Edition Nexus, FelesNoctis-Eddoursul. 10 Apr 2024. Persistentify Those Plugins. 8 Oct 2022 <https://www.nexusmods.com/skyrimspecialedition/mods/76750>.
[コメントを読む(13)] [コメントを書く]
 [リソース・チュートリアル] How to convert ESPs into ESLs using xEdit - SSE Download ID:21289 Author:BigAndFlabby - Glass 2020-07-22 16:56 Version:4.0
RATE: =106 G=7 TAG: [SSEEdit] [xEdit] [ノウハウ] [ESPFE] [ESL] [問題解決]
How to convert ESPs into ESLs using xEdit - SSE Title画像

How to convert ESPs into ESLs using xEdit - SSE

SSEEditを使用して、ESPプラグインにESLフラグを付けたESPFEプラグインに変換する方法を、一手一手詳しく示したPDF文書です。
当然文章は英語ではありますが、素材の画像データ全てとテキストデータもあるので、文章を機械翻訳にかけることは可能です。

変換可能な内容のESPプラグインを選別し、ESLフラグを付けるだけの作業なので、変換したいものが必ず変換できるわけではなく、また変換できる仕様に収めるESPの改造方法などはありませんが、それでも結構な数のESPが変換できると思います。

WEB上でも日本語サイトではまだまだ出回っていない情報なので、見る価値は大いにあります。
  • How to convert ESPs into ESLs using xEdit - SSE画像1
Skyrim Special Edition Nexus, BigAndFlabby - Glass. 22 Jul 2020. How to convert ESPs into ESLs using xEdit - SSE. 17 Nov 2018 <https://www.nexusmods.com/skyrimspecialedition/mods/21289>.
[コメントを読む(21)] [コメントを書く]
 [リソース・チュートリアル] An xEdit Script for Converting esp Files to Form 44 Download ID:91677 Author:Elsa Whiterose 2023-05-19 19:45 Version:1.0
RATE: =56 G=1 TAG: [SSEEdit] [xEdit] [問題解決] [変換]
An xEdit Script for Converting esp Files to Form 44 Title画像

An xEdit Script for Converting esp Files to Form 44

esp/esl/esm ファイルまたはそのレコードを Form 44 に変換するための xEdit スクリプト。

SSEEdit にはこの種のことを行うためのスクリプトが付属していますが、少し古くオペレーターエラーがある為、このスクリプトを少し修正しました。

※変換処理にあたって起こりうる問題についてPOST一読推奨。

◆必要
SSEEdit

◆使用方法(SSEEditをインストールし、基本的な使い方を理解していることが前提です)
1. ファイルをダウンロードして解凍します。
2. Update_Records_to_Form44.pas を「SSEEditルートフォルダー \ Edit Scripts」に配置します。
3. SSEEdit を起動し、変換する必要がある esp/esl/esm を確認し、読み込みが完了するまで待ちます。
4. 変換する esp/esl/esm を右クリック。
5. "Apply Script..."をクリック。
6. ドロップダウンメニューをクリックして、[Update_Records_to_Form44] を選択します。
7. 「OK」をクリック。
8. 変換が完了するまで待ちます。
  • An xEdit Script for Converting esp Files to Form 44画像1
Skyrim Special Edition Nexus, Elsa Whiterose. 19 May 2023. An xEdit Script for Converting esp Files to Form 44. 19 May 2023 <https://www.nexusmods.com/skyrimspecialedition/mods/91677>.
[コメントを読む(2)] [コメントを書く]
 [リソース・チュートリアル] Nif Batch Processing Scripts Download ID:33846 Author:Spongeman131 2022-01-21 10:56 Version:3.6
RATE: =44 TAG: [SSEEdit] [xEdit] [Parallax] [スクリプト] [リソース]
Nif Batch Processing Scripts Title画像

Nif Batch Processing Scripts

メッシュの処理を自動化する一連のスクリプト。
視差と鏡面反射、およびシェーダーフラグセッターが含まれています。すべてのスクリプトには専用のUIが付属しています。

これらのスクリプトをデータフォルダ上でやみくもに実行しないでください。
これらのスクリプトは、パッチを提供したり、リリースの際に繰り返される手作業を減らすために使用されるMOD製作者用のリソースです。

必要
SSEEdit

特徴
・テクスチャのブラックリストを使用すると、使用する拡散テクスチャまたは通常のテクスチャ
 に基づいて、特定のブロックを変更から除外できます。
・視差: 拡散または法線に基づいてテクスチャパス生成の選択
・鏡面反射光: メッシュの生成時に設定される色と光沢の値を選択

インストール
SSEEdit/xEdit がインストールされている「Edit Scripts」フォルダーにアーカイブを抽出します。

使用法
1 xEditを開く
2 スクリプト機能を使用できるように、少なくとも 1 つのプラグインをロードしてください
3 プラグインを右クリックし、"Apply Script"を選択します。
4 スクリプトを「ItAdds_」に変更します。
5 「OK」を押します
6 メッシュが配置されているパスと、処理されたメッシュを保存するパスを選択します。
7 settingsを選択します。UIフィールドの上にカーソルを置くと、それぞれの用途についての
 ヒントが表示されます。
8 スタートを押します。
  • Nif Batch Processing Scripts画像1
  • Nif Batch Processing Scripts画像2
  • Nif Batch Processing Scripts画像3
  • Nif Batch Processing Scripts画像4
Skyrim Special Edition Nexus, Spongeman131. 21 Jan 2022. Nif Batch Processing Scripts. 24 Mar 2020 <https://www.nexusmods.com/skyrimspecialedition/mods/33846>.
 [リソース・チュートリアル] Miscellaneous xEdit scripts Download ID:56052 Author:AndrealphusVIII 2021-09-25 04:23 Version:1.0
RATE: =29 TAG: [xEdit] [SSEEdit] [スクリプト]
Miscellaneous xEdit scripts Title画像

Miscellaneous xEdit scripts

SSEEdit用の、スクリプトコレクション。

■スクリプト一覧
[1]Add FormID to Name As Prefix
選択されているすべてのREFRに対して、FormID番号をREFRのEDID(EditID)の先頭に追加します。

例えば、EDIDが "RandomRef01 "でFormIDが "0800125A "のREFRは、
EDIDの名前が "0800125A_RandomRef01 "に変更されます。
もしREFRがEDIDを持っていなければ、FormIDをEDIDに持つだけです。

[2]Apply Filter for Animation Event
現在ロードされているすべてのESPの中で、
指定されたアニメイベントを持つENAMサブレコードを含むすべてのレコードをフィルタリングする。

[3]Apply Filter for Condition Function
現在ロードされているすべてのESPの中で、指定された条件(Condition Function)を含むすべてのレコードをフィルタリングする。

[4]Apply Filter for LOD
現在ロードされているすべてのESP内で、
MNAMサブレコードを持つSTATベースレコードのREFRであるすべてのレコードをフィルタリングする。

[5]Apply Filter for Mesh File Paths
現在ロードされているすべてのESP内で、
定義されたメッシュのパスを含むすべてのレコードをフィルタリングします。

[6]Apply Filter for Modified Records
現在ロードされているすべてのESPの中で、
編集有り(太字)としてマークされているすべてのレコードをフィルタリングします。

[7]Apply Filter for PDMs
現在ロードされているすべてのESPの中で、すべてのPDMレコードをフィルタリングする。

PDMとは「Permanently Disabled Masters」の略でESPのスペースを無駄に占有するレコードです。
これらのレコードは、初期状態では無効であり、プレイヤーを反対の有効な親として持っているため、常に無効になります。

PDMは、子ESPの削除された参照をクリーニング(削除解除)することで発生します。
xEditでこれを実行すると、プレイヤーをenableの反対側の親として与え、常に無効になるようにします。
しかし、子ESPをマスターにマージすると、enableの反対側の親としてプレイヤーを持つ単一レコード(オーバーライドではない)が作成されます。

作者の仕様例としてBeyond Skyrim: Iliac Bayチームのマージ時にこのスクリプトを使用して、子ESPをマスターにマージする際に作成されるPDMを削除しています。

-記事作成者の動作確認による追記
 espクリーニングでは削除されない、またNullレコードの場合はCheck for Errorでもエラーとして検出されますが、それ以外のPDMレコードはこのスクリプトを使わないと検出されません


[8]Apply Filter for Referenced Records
現在ロードされているすべてのESPの中で、
何かしらによって参照されているすべてのレコードをフィルターにかけます。

[9]Apply Filter for Unreferenced Records
現在ロードされているすべてのESPのうち、何も参照されていないすべてのレコードをフィルタリングする。

[10]Change Load Order and sixth digit of FormID
デフォルトスクリプト「Change Load Order and of FormID」と同様に、
このスクリプトも FormIDの桁数を一つ増やしますが以下のように少し異なります

-デフォルトのスクリプト
 xxABCDEF -> You can change xx

-このスクリプト
 xxxABCDE -> You can change xxx

私はこのスクリプトを使ってINFOの番号を変更し、.fuzファイルをより簡単に調整できるようにしました。

[11]Worldspace copy landscape area to another worldspace v2.0
Worldspaceの風景を別のワールドスペースにコピーするデフォルトのスクリプトの改良版
Shesonはパフォーマンスを向上させるためにいくつかの行を追加しました。
Worldspace移行の微調整に使用しました。
  • Miscellaneous xEdit scripts画像1
Skyrim Special Edition Nexus, AndrealphusVIII. 25 Sep 2021. Miscellaneous xEdit scripts. 25 Sep 2021 <https://www.nexusmods.com/skyrimspecialedition/mods/56052>.
 [リソース・チュートリアル] xEdit script - Convert Ingestibles to Skypatcher Download ID:129217 Author:Vaillp 2024-09-15 01:01 Version:1.0
RATE: =21 TAG: [SSEEdit] [スクリプト] [SkyPatcher]
xEdit script - Convert Ingestibles to Skypatcher Title画像

xEdit script - Convert Ingestibles to Skypatcher

選択した食品やポーションの効果をSkyPatcher形式に変換するための
SSEEdit用の小さなスクリプトです。

インストール:
pasファイルを \SSEEdit\Edit Scripts\ フォルダーにドロップします

使用方法:
SSEEDITで任意のMODのIngestibleを選択し右クリック→Apply Script
→Convert_Ingestibles_to_Skypatcherを選択→OK

右側のメッセージ欄にSkypatcher形式に変換されたテキストが表示されるので、
任意のskypatched.iniに貼り付けて下さい。

スクリプト選択時、下部に表示される設定を変更することで
FormID形式/EditorID形式の記述など調整が可能。

デフォルトでは、選択された各Ingestibleの全てのエフェクトがクリアされ、作成した設定ファイルの内容に置き換えられます。
ただし、enableClearEffectsFirst とincludeItemsIdenticalToMaster の項目を無効にして、選択したMODで追加されたエフェクトのみを記載し、最後に該当アイテムを編修したESPの内容に追加することが出来ます。

同作者の、レベルドリストをSkyPatcher形式に変換するスクリプト
xEdit script - Convert Leveled Lists to Skypatcher

コンテナ用
xEdit scripts - Convert Containers to Skypatcher

FormID用
xEdit scripts - Convert FromID Lists to Skypatcher

クラフトレシピ用
xEdit scripts - Convert Constructible Objects and Recipes to Skypatcher
  • xEdit script - Convert Ingestibles to Skypatcher画像1
  • xEdit script - Convert Ingestibles to Skypatcher画像2
Skyrim Special Edition Nexus, Vaillp. 15 Sep 2024. xEdit script - Convert Ingestibles to Skypatcher. 15 Sep 2024 <https://www.nexusmods.com/skyrimspecialedition/mods/129217>.
 [リソース・チュートリアル] ESP to BOS'Inator (xEdit Script) Download ID:111729 Author:RavenKZP 2024-03-10 18:51 Version:3.2
RATE: =17 G=1 TAG: [BaseObjectSwapper] [SSEEdit] [xEdit]
ESP to BOS'Inator (xEdit Script) Title画像

ESP to BOS'Inator (xEdit Script)

ESP プラグインから単純なパッチ (アニメートされた船のパッチなど) を BOS.ini 設定ファイルに変換するために作成した単純なツールです。

今のところ、すでに配置されているオブジェクトの位置移動/回転/スケールを変更するだけのパッチに便利です。

Refレコードを削除または非表示にするパッチの場合も同様です。
(無効化または削除されたRefレコードはただ非表示にするだけではなくパフォーマンスの影響を受けないレンダリング距離から遠く離れた地下深くの Z:-30000移動します)

また実行時に任意でBOS化不可なレコードを抽出して別espとして分離することも可能です

■CanBeConvertedToBOS.pasによるBOS変換が可能かチェックについて
1:Can be converted to BOS
 全レコード変換可能

2:Cant be converted to BOS because: [REFR:xxxxxxxx] ~ Is Master
 新規追加レコードのためNG

3-1:Cant be converted to BOS because: [STAT:xxxxxxxx] ~ Is not Reference
3-2:Cant be converted to BOS because: [NAVM:xxxxxxxx] ~ Is not Reference
 ReferenceレコードではないためNG(上記の場合Staticカテゴリ/ナビメッシュ編集のレコード)

・要件
SSEEdit
  • ESP to BOS'Inator (xEdit Script)画像1
Skyrim Special Edition Nexus, RavenKZP. 10 Mar 2024. ESP to BOS'Inator (xEdit Script). 16 Feb 2024 <https://www.nexusmods.com/skyrimspecialedition/mods/111729>.
[コメントを読む(2)] [コメントを書く]
Real Time Information!CLOSE
1732160070 1732102069 1732177929 none none
▲ OPEN COMMENT