Skyrim Special Edition Mod データベース

検索結果:ユーティリティ SkyPatcher おすすめMOD順search

 [ユーティリティ] SkyPatcher Download ID:106659 Author:Zzyxzz 2025-04-04 06:33 Version:3.9.0
RATE: =1246 G=13 TAG: [ユーティリティ] [ツール] [SKSEプラグイン] [SKSE64] [AE] [SkyPatcher] [VR] [NO-ESP]
SkyPatcher Title画像

SkyPatcher

SkyPatcher は [Fallout4]RobCo Patcher のSkyrimへの移植版です。
これを使用すると、簡単な構文を書くだけでプラグインファイルを使用せずにゲーム内データを自由に変更することができます。
Ver3.0 より VR 版に対応。

■要件
SKSE(https://skse.silverlock.org/
Address Library for SKSE Plugins もしくは VR Address Library for SKSEVR
powerofthree's Tweaks

■変更できる内容
・レベルドリストへの追加/削除
・フォームリストへの追加/削除
・コンテナへの追加/削除
・NPCからのアイテムの削除

・武器データの変更
・鎧データの変更
・いくつかのオブジェクトへのキーワードの追加/削除
・種族データの変更
・NPCデータの変更(パーク、呪文、ステータスなど)
 フラグ(不死、保護、性別など v2.4.10)
 ボイスタイプ(v2.5.1)、容姿(v2.6.0)


■レベルドリストの変更
Skyrimにはゲームに新しいアイテムを追加するたくさんのModがあります。
しかし、これらをレベルドリストへ追加する処理は多くのModderが抱える問題です。
SkyPatcherはこれを補助して、問題を解決します。

SkyPatcherにはレベルドリストへのパッチャーが存在し、これを使用することでアイテムを簡単に追加/削除することができます。
これはiniファイルによって行われるため、スクリプトでの追加やバッシュパッチの必要性はなくなります!

■基本的な使い方
構文に従って設定内容をiniファイルに記述し、所定のフォルダに配置する。

・構文
フィルター=ESP名|FormID または EditorID:オペレーション=ESP名|FormID または EditorID
FormID(EditorID) は,(カンマ)区切りで同時に複数記述できる。

例1:ナゼームに毒極限を5個、破壊の霊薬を5個追加する
filterByNpcs=Skyrim.esm|13BBF:objectsToAdd=Skyrim.esm|73F34=5, Skyrim.esm|398F3=5

例2:ホワイトラン住民に毒極限を5個、だがナゼームお前はダメだ(EditorIDで除外するケース)
filterByFactions=Skyrim.esm|28172:objectsToAdd=Skyrim.esm
|73F34=5:filterByEditorIdContainsExcluded=Nazeem


・FormID の省略表記
FormID は先頭から2桁、ESPFE の場合は先頭から5桁まで省略して記述できる。
同様に、ゼロ以外の数字が登場するまでのゼロの桁も省略できる。
例 myMod.esp|08000223 -> myMod.esp|223

最初に挙げた2桁と5桁はロードオーダーの変更に伴って頻繁に変化するため、FormIDで記述する場合はこの表記で書くことが望ましいと思われる。なお、これらの桁を省略する代わりに0で埋めて表記しても動作に問題はない模様。(筆者注)

・FormID と EditorID について
Mod の作成者は EditorID の利用を推奨している。
EditorID は文字だけである程度内容を判別できたり、mod をマージした場合でもそのまま利用できる等のメリットがある一方、他の Mod と ID が重複する可能性もあり、一長一短である。
※バニラのレコードを指定する場合はIDの重複を考慮する必要がない(意図しない重複はMod側に問題がある)ため、EditorIDを利用してもトラブルは起こりにくいと思われる。

また、いくつかのオペレーションは EditorID では機能しない。(詳細は本家記事参照のこと)

・コメント化
行頭に;(セミコロン)を記述するとその行はコメントアウトされる。

・設定ファイルの配置
フィルターの種類と配置するフォルダは下記の Skypatcher 以下のフォルダに正しく対応させる必要がある。
具体例を挙げると、filterByNpcs の行は npc フォルダに配置された場合にのみ有効となる。
他のフォルダ(ammoやarmor等)に配置すると filterByNpcs で始まる行は無視される。
利用できるフィルターの種類は、本家ページの ARTICLES タブ内の各記事を参照のこと。

・フォルダ構造
Data
|------SKSE
  |--------- Plugins
    -----------SkyPatcher.dll
    -----------SkyPatcher.ini
    |----------SkyPatcher
        |------------------- ammo, armor, npc, race, weapon, 等々…

■SPID との違いは?(RMB 氏の Post より抜粋)
SkyPatcher は特定の衣装を大幅に見直したい場合は、サポートしたい MOD ごとに手動パッチ を作成する必要があります。非常にマニュアル的です。また、変更は常に有効になるため、「この衣装の中身を確率でのみ交換する」という方法はありません。衣装の内容を置き換える SkyPatcher パッチが複数ある場合、1 つだけが勝ちます。(SPID の内容も変更できます)
SPID は動的配布を使用し、キーワード、場所、派閥、レベル、さらには NPC のスキルなどの基準を使用して衣装を配布するかどうかを決定できます。これにより、MOD に依存せずに入手するため「パッチ」を必要とせずに済みます。都市のオーバーホールなど、他のものとうまく連携します。チャンスが有効になっている限り、さまざまなパッチを NPC に配布することもできます。

※補足
現在、SPIDの衣装配布に不安定な報告(裸バグ等)が多数上がっています。
安定性を求めるなら SkyPatcher の方がいいかもしれません。

■ドキュメント
・最初に - 一般的な情報
https://www.nexusmods.com/skyrimspeci…
・フィルタの使用方法
https://www.nexusmods.com/skyrimspeci…
・カテゴリ別の使用可能な構文はSkypatcherのArticlesタブにあります。


自動的にキーワードを追加するフレームワーク
SkyPatcher Keyword Framework
  • SkyPatcher画像1
Skyrim Special Edition Nexus, Zzyxzz. 4 Apr 2025. SkyPatcher. 17 Dec 2023 <https://www.nexusmods.com/skyrimspecialedition/mods/106659>.
[コメントを読む(93)] [コメントを書く]
 [ユーティリティ] SkyPatcher NPC Replacer Converter - xEdit Script Download ID:141105 Author:mmsk4989 2025-04-14 15:23 Version:1.2.0
RATE: =561 G=1 TAG: [Skypatcher] [SSEEdit] [xEdit] [スクリプト] [NPC美化]
SkyPatcher NPC Replacer Converter - xEdit Script Title画像

SkyPatcher NPC Replacer Converter - xEdit Script

NPCのデータを上書きして美化するModを、
SkyPatcherを利用する形式に変換するxEditスクリプトです。
NPCを上書きしているレコードやFacegenファイルを、独立したNPCのデータとして変換し
それをSkyPatcherで元のNPCの外見に適用する事で競合を回避できるため、
互換性が大幅に向上します。
Race Distribution Framework版もあります。

このスクリプトはMO2ユーザー向けです。
Vortexでテストされていませんが、動作するかもしれません。

◇重要
このスクリプトは、プラグイン内のNPCレコードを削除し、新しいNPCレコードを追加します。作業前に必ずバックアップを作成して下さい。

このスクリプトは複数のプラグインを同時に操作するようには設計されていません。スクリプトを適用する時は、必ずプラグインを 1つずつ選択してください。

Facegenファイルが BSAファイル内にある場合は、スクリプトを実行する前にそれを抽出してください。このスクリプトはBSAファイル内のファイルを操作できません。

◇要件
SSEEdit
SkyPatcher ver 2.6以降
または
Race Distribution Framework

◇インストール
zipファイルを解凍し、
Skypatcher NPC Replacer Converter.pas または RDF NPC Replacer Converter.pas をSSEEditの Edit Scriptsフォルダに移動します。

◇使用方法
1,このスクリプトで変換したいリプレイサーMODのみを有効にするプロファイルを用意します。(前提MODを含む)。
通常のプロファイルでも使用可能ですが、トラブル回避(リネーム対象のFaceGenを間違える可能性があります)のためこちらを推奨します。
 

2,変換したいリプレイサーMODのespファイルをOverwriteフォルダに直接コピーします。
(コピーしなくても実行可能ですが、その場合は元ModのESPが直接書き換えられます。)

3,SSEEditを開き、プラグインリストからリプレイサーMODを開き、全てのNPCレコードを選択。
右クリックからApply Scriptを選択し、SkyPatcher NPC Replacer Converterを実行する。

4,スクリプトの実行時にオプションを選択します。
 ver 1.2.0からチェックボックス形式で選択するようになりました
チェック項目は上から
-SkyPathcer iniファイルのIDをForm IDで記述するか(チェック無しならEditorID)
-出力されるiniファイル内の構成行をデフォルトで無効にするか。
 これは主に、多数のNPCを置き換えるMODから少数のNPCのみを変更したい人向けです。
 無効になっている行は、先頭に追加されたセミコロン(RDFなら#)を削除するだけで有効にできます。
-オリジナルのFacegenファイルを削除するか
(削除する場合はmodのファイル構造を変更するため、問題が発生する可能性があります、事前にバックアップをとるなどしてご利用ください。)
-NPCレコードに紐づくFacegenファイルが見つからない場合、そのレコードを取り除くか(主にUseTraitsフラグで他のNPCの顔を参照してるタイプ)

また、新しいEditorIDに追加する接頭辞を入力する必要があります。
・例として、アエラ(EditorIDがAelaTheHuntress)の美化Modの接頭辞をBijinと入力すると
 変換されたNPCデータのEditorIDはBijin_AelaTheHuntressとなります。

・もしESPFEなどでNextObjectID(espの親項目のHEDR - Headerのところに記載)に問題がある場合は適切なIDに直す選択肢が出て80x番台に直します
 ※注意:NextObjectIDの処理を行う場合、本変換処理をスキップするため、再度実行してください


5,スクリプトが正常に終了すると、
Facegenファイル(メッシュとテクスチャ)のコピーとSkyPatcher用のiniファイルが
Overwrite内のSkyPatcher NPC Replacer Converterフォルダに出力されます。
SSEEditの変更内容を保存して終了して下さい。

6,Overwriteフォルダにコピーしたespファイルを
SkyPatcher NPC Replacer Converterフォルダに移動します。
SkyPatcher NPC Replacer Converterフォルダを任意の名前でzipファイル等に圧縮して
ダウンロードフォルダに移動し、通常のMODと同様にインストールします。

Detailed usage guide
https://www.nexusmods.com/skyrimspeci…
名前の通り、細かい解説つきのガイド記事です。Finishingの項目で他のインストール方法も紹介しています。zipファイルが不要だったり、リプレイサーMod単独で完結させたい場合は参考にしてください。

・このスクリプトは、簡単に元の状態に復帰できるように、元のModの各種ファイルはリソースとしてそのまま参照して、元のModの構造を極力変更しないようにしています。元のModが有効で、元のModのESPのみが上書きされている状態が基本です。VRAMrやPG Patcherのような運用を想定しています。

◇既知の問題
リストからmod名を選択してスクリプトを適用することもできます
(つまり、NPCレコードを直接選択せずにスクリプトを適用します)。
ただし、この方法ではスクリプトがクラッシュする可能性があります。
これは、SSEEditのバージョンとの互換性の問題によるものと思われます。
(ver 4.0.4では正常に終了しますが、ver 4.1.5fではクラッシュする可能性があります。)

ver1.0.0からプレフィックス入力時に入力文字を検証する処理を追加しましたが、無効な文字を入力すると挙動がおかしくなる不具合が出るようになりました。
こうなった場合はキャンセルボタンを押して一旦スクリプトを中止して、再度実行しなおしてください。

SkyPatcher側の仕様で独自種族化や大幅に体型が異なる美化(ErinRaceなど)および性別を変える変更をしている場合、頭部(美化後)と身体(美化前のまま)があわなくなる可能性がありますのでそういう美化MODに使うのは非推奨、
Race Distribution Frameworkであれば体も含めて丸ごと変更するためよほど特殊じゃない限りは大丈夫です。
SMP髪を利用している美化ModでSkyPatcher版だと禿げる場合もRDF版だと問題ないみたいです。

関連Mod
SkyPatcher NPC Replacer Follower Converter - xEdit Script
リプレイサーModの見た目を持ったフォロワーNPCをゲーム内の各地に配置するスクリプト
このスクリプトで変換した状態を前提に設計されています
  • SkyPatcher NPC Replacer Converter - xEdit Script画像1
  • SkyPatcher NPC Replacer Converter - xEdit Script画像2
  • SkyPatcher NPC Replacer Converter - xEdit Script画像3
  • SkyPatcher NPC Replacer Converter - xEdit Script画像4
Skyrim Special Edition Nexus, mmsk4989. 14 Apr 2025. SkyPatcher NPC Replacer Converter - xEdit Script. 7 Feb 2025 <https://www.nexusmods.com/skyrimspecialedition/mods/141105>.
[コメントを読む(32)] [コメントを書く]
 [ユーティリティ] SkyPatcher Keyword Framework Download ID:127024 Author:Zzyxzz 2024-10-29 18:07 Version:1.2.1
RATE: =286 TAG: [SkyPatcher] [キーワード] [フレームワーク]
SkyPatcher Keyword Framework Title画像

SkyPatcher Keyword Framework

SkyPatcher 経由でキーワードを追加するフレームワーク。

このMODは、バニラゲームと全ての MOD の種族、呪文などに新しいキーワードを「 自動的 」に追加する SkyPatcher ビルドフレームワークです。
これにより、他の作者が新しい MOD を作成したり、既存の MOD のサポートを強化したりするのが簡単になります。

詳細は Description 参照

必要
SkyPatcher

類似MOD ( 以下の KID を基にしたフレームワークMOD )
Keyword Compatibility Framework
Sonders Keyword Distribution Resources
  • SkyPatcher Keyword Framework画像1
Skyrim Special Edition Nexus, Zzyxzz. 29 Oct 2024. SkyPatcher Keyword Framework. 18 Aug 2024 <https://www.nexusmods.com/skyrimspecialedition/mods/127024>.
 [ユーティリティ] xEdit Script for SkyPatcher Download ID:108222 Author:SICreef 2024-01-02 13:40 Version:1.0
RATE: =40 G=1 TAG: [ツール] [スクリプト] [SkyPatcher]
xEdit Script for SkyPatcher Title画像

xEdit Script for SkyPatcher

選択したレコードをSkyPatcher互換形式にクリップボードにコピーするよう設計されたスクリプト

このスクリプトを使うと、選択したmodnameとformidを簡単にコピーできます

最新版のxEdit 4.1.5で作成し、テストされてるため
それ以前のバージョンのxEditで動作するかどうかは不明

必要条件
SkyPatcher
SSEEdit
  • xEdit Script for SkyPatcher画像1
Skyrim Special Edition Nexus, SICreef. 2 Jan 2024. xEdit Script for SkyPatcher. 2 Jan 2024 <https://www.nexusmods.com/skyrimspecialedition/mods/108222>.
[コメントを読む(1)] [コメントを書く]
Real Time Information!CLOSE
1745060001 1745047288 1745060410 none none
▲ OPEN COMMENT