検索結果:ユーティリティ SPID おすすめMOD順search
- ☆ [ユーティリティ] Spell Perk Item Distributor (SPID) Download ID:36869 Author:powerofthree-sasnikol 2024-08-01 03:19 Version:7.1.3
-
RATE: ★=1261 G=11 TAG: [SKSE64] [SKSEプラグイン] [SPID] [AE対応] [VRver.有]
Spell Perk Item Distributor (SPID)
■特徴
・ゲーム起動時にNPCに呪文、Perk、アイテムなどを配布するSKSEプラグイン
・単体では何もしないので、配布用ファイル(_DISTR.ini)が必要
■配布データの優先度(表記:低 < 高)
・基本的に「後から読みこまれる」データが優先して反映される
・他ファイル:プラグイン(esp,esl ) < KID < SPID < Script
・_DISTR.ini同士:ファイル名の文字コード順 A_DISTR.ini < Z_DISTR.ini
・_DISTR.iniファイル内:下の行が優先
■配布用ファイル作成方法
1. Dataフォルダに「(任意の名前)_DISTR.ini」 というファイルを作る
2. ファイル内に構文を記述する。1ファイルで複数の構文を記述可能
★ _DISTR.ini 内の構文(https://www.nexusmods.com/skyrimspeci…から抜粋)
・基本構文
1.配布データ種類 = 2.配布データ | 3.文字列 | 4.フォーム | 5.レベル | 6.特性 | 7.数量 | 8.確率
・項目1,2 は必須。項目3~8は絞込み用条件で省略可(後述)
・項目は「 | 」で区切る
■項目1. 配布するデータ種類
・下記の一覧から該当する単語を入力
Spell(呪文、スキルポイント)
Perk
Item(インベントリに入れられるもの。レベルドリストも含む)
Shout
Package(Package、FormList。FormListは、Package配布以外の用途だとCTDリスク増)
Keyword(プラグイン無しで直接新規キーワード作成、配布が出来る)
Outfit(初回配布後に該当NPCのデータをリセットする必要あり)
SleepOutfit(バニラでは機能していないので対応MOD向け)
Faction
Skin(xEditではWorn Armor)
■項目2. 配布するデータ
・Editor ID もしくはFormID (下記の書式)
・Form ID (頭2桁とゼロが続く部分は0xで省略する。残りの桁数は不問)~ esp,esl名
(Form IDがFE012345の場合): 0x12345~Myplugin.esp
・作者様はEditor IDでの指定を推奨していますが、Editor IDはMOD間でのID重複の確認が手間なのでForm IDで指定するのが主流の模様。
Editor IDの場合はesp,esl名の記述が不要で、マージやesp,esl名変更の影響を受けないのがメリット
作者名をEditor IDに含めるなどの重複しにくいID利用のMODも増えており一長一短だが、大量のMODを入れている環境ではなければマージは不要なため、ほとんどのユーザーはそこまで気にしなくてもよい
□以下は絞込用項目
■項目3. 文字列
・主に配布対象を単体で指定する項目
・対象文字列
NPC名
Editor ID
Keyword
・「, (カンマ)」で区切ると複数対象指定(いわゆるOR検索)
・「- (マイナス)」を先頭に付けると対象を除外
・「* (アスタリスク)」を先頭に付けると部分一致指定
・「+ (プラス)」で文字列同士をつなげると複合条件指定(いわゆるAND検索)
・「-」「*」「+」は1行で1種類しか使用できない
■項目4. フォームフィルタ
・以下のデータ種のEditor IDを入力して、広めの範囲で指定
Combat Style
Class
Faction
Race
Outfit
Specific NPC
NPC's Template
Voice Type
Known Spell
Skin
Editor Location(NPCの初期位置。現在地ではない)
FormList
・.esp,.eslのファイル名を入力すると、ファイル内の全NPCをまとめて指定
・「, (カンマ)」で区切ると複数対象指定(いわゆるOR検索)
・「- (マイナス)」を先頭に付けると対象を除外
・「+ (プラス)」で文字列同士をつなげると複合条件指定(いわゆるAND検索)
・「-」「+」は1行で1種類しか使用できない
■項目5.レベル
・キャラLv、スキルLv、スキルウェイト(Class毎のスキル上昇値の比重)で対象を指定
・キャラLv:値を整数で入力
・スキルLv:スキル番号(値)
・スキルウェイト:wスキル番号(値)
・スキル番号
0 = 片手武器
1 = 両手武器
2 = 弓術
3 = 防御
4 = 鍛冶
5 = 重装
6 = 軽装
7 = スリ
8 = 開錠
9 = 隠密
10 = 錬金術
11 = 話術
12 = 変性
13 = 召喚
14 = 破壊
15 = 幻惑
16 = 回復
17 = 付呪
・「/ (スラッシュ」で区切ると最小値~最大値を範囲指定
・値の後ろに「/ (スラッシュ」つけるだけだと上限指定なし
・「, (カンマ)」で区切れるが、最後尾の条件しか適用されない
■項目6.特性
・以下の特性から指定(左の1文字だけでOK)
F = 女性
M = 男性
U = ユニークNPC
S = 召喚可能
C = 子供
L = プレイヤーLvと連動
T= プレイヤーフォロー中(TeammateのT)
・「- (マイナス)」を文字列の先頭に付けると対象を除外
・「/ (スラッシュ」で文字列同士をつなげると複合条件指定(いわゆるAND検索)
■項目7.数量
・アイテム数量もしくは、以下のPackage番号を指定
0 - デフォルトのパッケージリスト
1 - 見物人オーバーライド
2 - 死体観察 オーバーライド
3 - 衛兵警告オーバーライド
4 - 戦闘開始オーバーライド
・アイテム数量は「- (ハイフン)」で区切ると範囲内からランダムで配布
・アイテム数量を省略時は自動で「1」
・Package番号を省略時は自動で「0」
■項目8.確率
・配布する確率を0~100%で指定(少数も可)
・省略時は自動で「100%」
■絞込用項目の省略方法
・省略形1:「|」の間に何も入力しない
・省略形2:「|」の間に「NONE(小文字不可)」と入力
・省略形3:「|」も入力しない(項目4以降を利用したい場合は使用できない)
■例文集
・ナゼームにスイートロールを追加
Item = 0x64B3D~Skyrim.esm|Nazeem
・ブレナインにカスタムキーワード「ActorTypePoor」を追加
Keyword = ActorTypePoor|Brenuin
・全ての衛兵に3000ゴールド追加
Item = 0xF~Skyrim.esm|*Guard||||3000
・ノルドかつホワイトラン犯罪派閥の女性NPCにスイートロール5つ追加
Item = 0x64B3D~Skyrim.esm|NONE|NordRace+CrimeFactionWhiterun|NONE|NONE|F|5|100
●主な関連MOD
Spell Perk Item Distributor (SPID) VR
VR版(Ver.5.0.4 以降)
Keyword Item Distributor (KID)
アイテムに同様の方法でKeywordを付与する派生MOD
Spell Perk Item Distributor xEdit Scripts
GUIでiniファイルを作成するSEEEdit用スクリプト
SPID-Protected Citizens - Protected or Essential NPCs
約500人のユニークNPCを保護/不死属性に設定する MODSkyrim Special Edition Nexus, powerofthree-sasnikol. 1 Aug 2024. Spell Perk Item Distributor (SPID). 5 Jun 2020 <https://www.nexusmods.com/skyrimspecialedition/mods/36869>.[コメントを読む(140)] [コメントを書く] -
スポンサーリンク
-
スポンサーリンク
- ☆ [ユーティリティ] Object Categorization Framework Download ID:81469 Author:GroundAura 2024-10-09 15:37 Version:6.0.2
-
RATE: ★=358 TAG: [ユーティリティ] [キーワード] [アイテム管理] [FOMOD] [OCF] [SPID]
Object Categorization Framework
「Object Categorization Framework」(略称「OCF」)は、キーワードシステムを拡張し各種アイテムを広範囲に分類し、各MODの相互連携を可能にするリソース生成が目的のプロジェクト。
これ単体で機能はしませんが、Keyword Item Distributor (KID) 、および FormList Manipulator - FLM 、Spell Perk Item Distributor (SPID) を活用する為のキーワード設定ファイルを適用します。
要件
・Keyword Item Distributor (KID)
・FormList Manipulator - FLM
・Spell Perk Item Distributor (SPID)
このMODを必要とするMOD
・(DAR) Compatibility Weapon Conditions for OCF
・Aura's Inventory Tweaks (More SkyUI Icons Sorting Options and Columns)
・Aura's Scrumptious Supplement (A.S.S. for B.O.O.B.I.E.S.)
・Phenomenally Enriched and Nuanced Ingredients for SkyUI (P.E.N.I.S. for B.O.O.B.I.E.S.)
・I4 Weapon Icons OverhaulSkyrim Special Edition Nexus, GroundAura. 9 Oct 2024. Object Categorization Framework. 3 Feb 2023 <https://www.nexusmods.com/skyrimspecialedition/mods/81469>.[コメントを書く] - ☆ [ユーティリティ] SPID Writer - INI Writer extension Download ID:90427 Author:ArcturusForge 2024-09-19 08:39 Version:1.3.4
-
RATE: ★=180 G=1 TAG: [ユーティリティ] [ツール] [Tool] [SPID]
SPID Writer - INI Writer extension
Spell Perk Item Distributor (SPID)用のiniファイルを新規作成/編集するためのGUIツールです。
・要件
ini Writer https://arcturusforge.itch.io/ini-writer
SPID Writerはini Writer(IW)の拡張機能の一つです。
SPIDに関連する記法を覚えることなく、iniファイルを編集する手段を提供します。
・特徴
- iniファイルを保存する際、ファイル名に '_DISTR'を自動的に追加します
- FormIDは自動的に短縮されるため、手動で調整する必要はありません(xEditからFormIDをコピペするだけで終わり)
- 配布したいものに応じてアクセス可能な領域を変更する、適応性の高い編集ウィンドウ
- 膨大な数のツールチップとヘルプにより、これまでのSPID作成環境から比較的簡単に移行できます
- これまで編集してきたRaw Window(メモ帳のようなウィンドウ)とGUIの両方を使用して、標準的な記述とGUIから行う強化された編集の両方を提供します
なお、改行を加えて整形するなどの編集はRaw Windowからのみ行えます
・今後追加が予定されている機能
- 構文の強調表示 : 正しい記法で記述されていることをより分かりやすくします
・使い方
1.IWとこの拡張機能をダウンロード
2.IWをインストールした場所を開いて、「App/Extensions」フォルダへ移動します
3.SPID WriterをExtensionsフォルダへ抽出します
4.IWを起動して新規プロジェクトを選択し、この拡張機能を選択してください
※注意
iniファイルを右クリックし、IWをコンテキストメニューから起動しないでください。Skyrim Special Edition Nexus, ArcturusForge. 19 Sep 2024. SPID Writer - INI Writer extension. 1 May 2023 <https://www.nexusmods.com/skyrimspecialedition/mods/90427>.[コメントを読む(2)] [コメントを書く] - ☆ [ユーティリティ] Draft your_DISTR.ini for SPID - xEdit Script Download ID:102530 Author:Untelden 2023-12-24 09:58 Version:2.0.0-beta
-
RATE: ★=39 TAG: [MOD作成] [SSEEdit] [xEdit] [SPID]
Draft your_DISTR.ini for SPID - xEdit Script
GUI で Spell Perk Item Distributor (SPID) 用の ini ファイルのひな型を作成してクリップボードにコピーする SSEEdit 用スクリプト。
実行後に ini ファイルに張り付けることが出来ます。
必須
SSEEdit
Spell Perk Item Distributor (SPID)
Untelden's xEdit Script Library a.k.a. utdnLib
インストール
解凍して .pas ファイルを SSEEdit フォルダの「Edit Scripts」の中に入れてください。
使用方法
1. ESP/ESM/ESL や カテゴリー や FormID (EditorID) のレコードをいくつか選択します。
2. 右クリックして「Apply Script...」を選択します。
3. 「[utdn] Draft your_XXX.ini ...」を選択します。
4. (オプション)ポップアップの各項目を必要に応じて変更してください。
5. 「Execute」ボタンを選択します。
6. 下書きがクリップボードにコピーされます。好きな XXXX_DISTR.ini に張り付けてください。
7. Spell Perk Item Distributor (SPID) で Skyrim を楽しんでください :)
注記
「A call to an OS function failed」エラーは,非常に大きなデータをクリップボードにコピーした場合に出現する場合があります。
Verbose オプションを有効にし、手動で Messages タブの出力をコピーしてください.
類似スクリプト
Spell Perk Item Distributor xEdit Scripts : XXXX_DISTR.ini ファイルを作成します。Skyrim Special Edition Nexus, Untelden. 24 Dec 2023. Draft your_DISTR.ini for SPID - xEdit Script. 29 Oct 2023 <https://www.nexusmods.com/skyrimspecialedition/mods/102530>.[コメントを書く] - ☆ [ユーティリティ] NPCs Names Distributor Download ID:73081 Author:sasnikol 2024-10-01 00:48 Version:2.5.3
-
RATE: ★=35 TAG: [フレームワーク] [SPID] [名前] [SKSE64]
NPCs Names Distributor
Spell Perk Item Distributor (SPID)を使用して名前を生成し、NPC に配布できるフレームワーク。
フレームワークの為、これ単体では機能しません。
以下のMODがサポートされています。
・Ashlander Nomads Names
・Daedric Names
・Dovah Names
・Reachmen Tribes Names
・Tamrielic Names
必要条件
SKSE64(https://skse.silverlock.org/)
Spell Perk Item Distributor (SPID)
プレイヤーの名前をランダムに変更してくれるMOD
Player Name RandomizerSkyrim Special Edition Nexus, sasnikol. 1 Oct 2024. NPCs Names Distributor. 15 Oct 2022 <https://www.nexusmods.com/skyrimspecialedition/mods/73081>.[コメントを書く] - ☆ [ユーティリティ] How to distributed in SPID documant Download ID:65451 Author:RRKM 2022-04-01 23:42 Version:1.0
-
RATE: ★=28 G=4 TAG: [SPID] [チュートリアル] [問題解決]
How to distributed in SPID documant
MODではなく文書ファイルです。
以下全文翻訳
SPIDで配布する場合の手順を説明したいと思います。
SSEEditでeslフラグを立てたespを作成します。
レコードを何でもいいから上書きする。esp作成時にeslを選択します。
作ったespレコードを一旦削除し、ファイルヘッダのNextObjectIDを800に置き換えます。
装備したい武具のespをマスターに指定する(この例では、マスターのespをA-esp、新しく作成したespをB-espとする)
B-espにLeveldlistを追加します。
B-espのLeveldlistに、装備したい防具を部位ごとに追加していきます。
兜、鎧、手、靴などなど。
これらはフォームID xxx800ごとに設定されており、「xxx」は自動ロードの順番です。
A-espで兜を2つ持っている場合、B-espのLeveldlistにその兜を2つ登録します。 helmetA、helmetBという具合に。
こうすることで、NPCはどちらかの兜を手に入れることができます。
これは「Add items to leveling list.pas(https://gist.github.com/matortheetern…)」を使えばすぐにできます。
(スクリプトの動作にはlibフォルダにmteFunctions.pasが必要です)https://github.com/matortheeternal/TE…
1count1Lvにする。配布する数や条件はSPIDで設定します。
半分の確率で装備させたくない場合は、レベリングリストの確率に50を入力します。
これは脱げる確率です。
100%にすると必ず脱いでるようになります。
B-espでOutfitを追加する。
作成したLeveldlistをOutfitに登録するのを忘れないようにしましょう。
すべて登録したら、Outfitを選択して「Spell Perk Item Distributor xEditScripts.pas」を実行します。
Spell Perk Item Distributor xEdit Scripts
作成された「Modname_DISTR.ini」ファイルを見つけやすい場所に保存してください。
「Modname_DISTR.ini 」は、SPIDの中心となるファイルです。ここに書かれているとおりに配布されます。
「Modname_DISTR.ini 」の "Modname "の部分は好きな名前に書き換えられます。B-espと名前を揃えるのがよいでしょう。
この方法では、この2つのファイルが必要です。(例えばB_DISTR.ini 、B-esp)
INIは、作成したB-espのレコードを参照して動作します。
データフォルダに置いておくと、Skyrim起動時に「Modname_DISTR.ini」が読み込まれます。
MO2の場合、Overwriteフォルダにあればそれも読み込まれるので注意。
出来上がった「Modname_DISTR.ini」を元にして「Spell Perk Item Distributor (SPID)」で示された書き方に編集して完成です。
「Modname_DISTR.ini」で出来上がったは内容は旧来の書き方ですが、Skyrimを起動すると最新の書き方に更新されます。
もちろん、最初から最新の書き方で書くことも可能です。
それでは、INIの内部をざっと見てみましょう。
Knight of the village set - SPID
このファイルのOPTIONALをダウンロードしてください。これは私が作ったMODです。
;-----------------------------------------------------------------------
Keyword = TypeBandit|*Bandit,*Marauder,*Thief,*Thug
;Sword
Item = 0x803~Knight of the village set - SPID.esp|TypeBandit|NONE|1/999|NONE|1|2
;Shield
Item = 0x804~Knight of the village set - SPID.esp|TypeBandit|NONE|1/999|NONE|1|2
;KnightOfTheVillageOutfit
Outfit = 0x805~Knight of the village set - SPID.esp|TypeBandit|NONE|1/999|F|NONE|5
;-----------------------------------------------------------------------
;はコメントアウトにつかいます。注意書きに使えます。
* はこのキーワードを含むもの全てに対して選択されます。(ワイルドカード)
, は区切りに使います。複数の単語を登録するときに使用します。
ここでは使用していませんが、-は含めたくない単語を排除します。
つまり、TypeBanditはBandit, Mauder, Thief, Thugという単語を持つNPCを対象に含むということになります。
Swordの0x803は「Knight of the village set - SPID.esp」内のLeveledlistです。下3桁が一致しているはずです。
「Knight of the village set - SPID.esp」の中で、下3桁が803のレコードは、Swordだけです。よって、これが配布されます。
Swordは武器なので、アイテムで配ります。
そして、「TypeBandit」に2%の割合で、レベル1から999の範囲で1個ずつ配布されます。
同様に、SHIELDは804レコードで、SEEditで中を見ることができます。
なので、SHIELDはレベル1から999まで2%の確率で「TypeBandit」に配布されます。
;KnightOfTheVillageOutfit
これは服のセットです。
服なのでOUTFITで作成すること。FormIDの下3桁が805であることを確認すること。
B-espで作ったときにまとめた防具一式が含まれているはずです。
服が数着、手袋が2つ、ブーツが2つ。
この3つのパーツを使った服が「TypeBandit」F(female、女性)に5%で配布されることになります。
これで好きな人に配布することができるようになります。
以上をもちまして、終了とさせていただきます。
補足
同じキャラクターの服装を変更した場合、SPIDにも競合が生じます。
例えば、リディアをダークナイトに設定するMODと、ネクロマンサーに設定するMODがあり、どちらもSPIDで配布されているとします。
HousecarlWhiterunはLydiaのEditIDです。
;---------------------------------------
0001_DISTR.ini
Outfit = 0x800~DX Dark Knight Armor & Shield - SPID.esp|NONE|HousecarlWhiterun
0002_DISTR.ini
Outfit = 0x820~DX Necromancer Robes - SPID.esp|NONE|HousecarlWhiterun
;---------------------------------------
この場合、0002が優先されます。
これは、iniファイルの読み込み順が名前順であるためです。(01234……、ABCD……)
0001の後に0002がロードされ、同じ文字のレコードを上書きすることで、低い方が優先されます。
確率を無視して100%分配する場合は、読み込み順が遅い方が優先されます。Skyrim Special Edition Nexus, RRKM. 2 Apr 2022. How to distributed in SPID documant. 25 Mar 2022 <https://www.nexusmods.com/skyrimspecialedition/mods/65451>.[コメントを読む(18)] [コメントを書く] - ☆ [ユーティリティ] Spell Perk Item Distributor (SPID) VR Download ID:59121 Author:alandtse 2024-05-19 11:03 Version:7.1.3
-
RATE: ★=29 TAG: [SKSEプラグイン] [VR] [SPID] [NO-ESP]
Spell Perk Item Distributor (SPID) VR
Spell Perk Item Distributor (SPID) の VR 版
設定ファイルを使用して、ゲーム内のNPCに呪文/パーク/アイテム/シャウトなどを追加するSKSEプラグイン。
公式では 5.0.4 で止まってしまった VR 版ですが、こちらは SE 版を基にして VR 版用に調整された SKSEVRプラグインです。
Version:6.8.2 までは NPC への強制装備機能あり。
詳しい説明は Spell Perk Item Distributor (SPID) を参照してください。
必要
powerofthree's Tweaks VR
VR Address Library for SKSEVR
Version:5.2.0.4 より
MergeMapper(マージサポートが必要な場合。以前は組み込まれていました)
source
https://github.com/alandtse/Spell-Per…Skyrim Special Edition Nexus, alandtse. 19 May 2024. Spell Perk Item Distributor (SPID) VR. 4 Dec 2021 <https://www.nexusmods.com/skyrimspecialedition/mods/59121>.[コメントを書く] - ☆ [ユーティリティ] Drop On Death - VR Download ID:98883 Author:Onmogeloos 2023-11-26 09:00 Version:1.0
-
RATE: ★=8 TAG: [VR専用] [イマーシブ] [没入感] [死体] [戦利品] [ゲームシステム変更] [イマージョン] [SPID] [日本語化対応]
Drop On Death - VR
Drop On Death - VR の別作者による再アップロード
Skyrim VR での没入感を高める目的で作られたMODです。
NPCの死亡時、所持品を周囲に落とします。(これによりアイテムを死体から漁るときにインベントリを開く必要がなくなり、直接散乱した所持品を目視して拾うことができる=没入感が高まる という意図だと思います。)
必要:
SKSE VR(https://skse.silverlock.org/)
Papyrus Extender VR
Spell Perk Item Distributor (SPID) VR
HIGGS - Enhanced VR Interaction
よくある質問
Q. どのアクターが死亡時にアイテムを落とすかを変更するには?
A. Data/DropOnDeath_DISTR.ini を編集してください。
SPID modのページに説明があります。
Q. 助けて、MODが動作しません!
A. バグレポートを残すか、私に連絡してください。
Q. 助けて、クエストの目的が発動するはずの時に発動しない!
A. バグレポートを残すか、私に連絡してください。その後、一時的にMODを無効にして、以前のセーブをリロードするか、コンソールコマンドを使ってクエストステージをスキップしてください。
Q. ロード順のどこに入れればいいのですか?
A. 少なくとも SkyUI VR の後、MCM がロードされるようにしてください。
particle lights 効果を付与
Drop on Death VR - VisualsSkyrim Special Edition Nexus, Onmogeloos. 26 Nov 2023. Drop On Death - VR. 22 Aug 2023 <https://www.nexusmods.com/skyrimspecialedition/mods/98883>.[コメントを読む(1)] [コメントを書く] - ☆ [ユーティリティ] Lady Phantasma SPID Download ID:134244 Adult-Only Author:sweetinsanity9 2024-11-18 09:43 Version:1
-
RATE: ★=5 TAG: [女性] [NPC] [配布] [SPID] [防具] [衣装]
Skyrim Special Edition Nexus, sweetinsanity9. 18 Nov 2024. Lady Phantasma SPID. 18 Nov 2024 <https://www.nexusmods.com/skyrimspecialedition/mods/134244>.[コメントを書く]