Skyrim Mod データベース

検索結果:SKSEプラグイン おすすめMOD順search

 [ユーティリティ] Dynamic Animation Replacer Download ID:101371 Author:Felisky 2020-04-22 18:53 Version:1.2.0
RATE: =158 G=42 TAG: [SKSEプラグイン] [モーション] [アニメーション] [プレイヤー差別化] [DAR]
Dynamic Animation Replacer Title画像

Dynamic Animation Replacer

v1.0.0:
ActorBaseごとに異なるアニメーションを適用します。espはありません。
modで追加されたActorBaseにも対応しています。人型以外も対応しています。

v1.1.x, v1.2.x:
様々な条件ごとに異なるアニメーションを適用します。espはありません。
武器毎、キャラクター毎、所属毎、天候毎、体力状態別などの設定が可能です。
条件設定の仕方については、NexusのForumを参照してください。

---

各プロジェクトごとのアニメーションの最大ファイル数は16384個です。
この数はSkyrimに元々あるファイル、他のmodで追加されたファイル、
このmodで追加されたファイルの合計です。

最大数を超えている場合、メッセージボックスでエラーが表示され、
アニメーションは読み込まれません。
数に制限があるので同一プロジェクトの複数のアニメーションを、
大量に入れるのはおすすめしません。

現在のアニメーション数を知りたい場合は、下記のログを開いてください。
"..My Games\Skyrim\SKSE\DynamicAnimationReplacer.log"


●ActorBase別のアニメーションを追加する方法 (Ver.1.0.0-)
ファイルを適切なフォルダに配置します。特別なツールは必要ありません。

animations\DynamicAnimationReplacer\(espの名前)\(actor base id)\(アニメーションのフォルダとファイル)
(actor base id)は必ず8文字、先頭2文字は"00"

例:
プレイヤー - "meshes\actors\character\animations\1hm_attackpowerleft.hkx"
→ "meshes\actors\character\animations\DynamicAnimationReplacer\Skyrim.esm\
00000007\1hm_attackpowerleft.hkx"
セラーナ - "meshes\actors\character\animations\female\mt_idle.hkx"
→ "meshes\actors\character\animations\DynamicAnimationReplacer\Dawnguard.esm\
00002B6C\female\mt_idle.hkx"


●カスタム条件別のアニメーションを追加する方法 (Ver.1.1.0-)
配置ディレクトリ :
meshes\Actors\character\animations\DynamicAnimationReplacer\_CustomConditions\[優先度N]\

[優先度N] :
-2147483648~2147483647の範囲の0以外の十進数。数字が大きいほど、優先度が高い。
1001で女性用という条件、1002で槍用の右手武器という条件を設定していた場合、
女性が右手に槍を装備すると、1002のアニメーションが優先される。
Ver.1.0.0時のActorBase別の設定は、優先度0として扱われる。

配置ファイル:
"_conditions.txt" :
条件設定を記載した設定ファイル。条件設定関数を記載する。
AND指定とOR指定で、複数の条件を連結することが可能。
また、NOT指定で否定の条件を設定することも可能。
OS設定で拡張子を非表示にしている人は拡張子を正しく設定すること。

"XXXXXXXX.hkx" :
meshes\Actors\character\animations\ に配置されている(あるいは「Skyrim - Animations.bsa」内に格納されている)アニメーションファイル。
元のBSAの中を見るか、一覧が公開されているサイトを参照すること。
※「female」や「dlc01」などのサブフォルダが必要な場合があります。
Fores New Idles in Skyrim - FNIS のGender Patchを有効にしていると、
アニメーションのパスがfemaleやmaleの下の.hkxファイルを参照するように、
書き換えられます。(多分、GeneratorのEXE実行時に存在する.hkxのみ)
この場合、本MOD側のパスも合わせる必要があるので注意が必要です。

設置例:
優先度を1001と1002で設定。

meshes\Actors\character\animations\DynamicAnimationReplacer\_CustomConditions\1001\
_conditions.txt
2hm_runstraferight.hkx
2hm_runstrafeleft.hkx
...

meshes\Actors\character\animations\DynamicAnimationReplacer\_CustomConditions\1002\
_conditions.txt
1hm_blockidle.hkx
1hmlefthand_attackpowerforwardsprint.hkx
...

条件記述例:
右手武器がハルバードのキーワードを持っているか、Vigilantの槍型の武器の場合。

IsEquippedRightHasKeyword("PerkusMaximus_Master.esp" | 0x0001006D) OR
IsEquippedRight("Vigilant.esp" | 0x00101573)

1. ESP/ESMファイル名は""で括ること。
IsEquippedRight("aaa.esp" | 0x00123456)
ファイル名の前後にスペースや制御文字が混入しないように注意すること。

2. Form IDは「0x00123456」の16進数で記載すること。頭2桁は00で固定し、下6桁を設定。
0xAA123456 → 0x00123456

3. 関数の引数は、すべてESP/ESM名と16進数のIDを記載する。
IsEquippedRight(Form item) → IsEquippedRight("aaa.esp" | 0x00123456)

4. GlobalVariableの指定方法
[Ver.1.1.1-]
整数や小数を引数として直接記述することが可能になった。
IsEquippedRightType(GlobalVariable type) → IsEquippedRightType(3)
Random(GlobalVariable percentage) → Random(0.8)

[Ver.1.1.0]
関数の説明でGlobalVariableとなっている部分は、自分でGLOBレコードの追加が必要。
GlobalVariableというFormとして、設定したい値を自分で追加しなければならない。
(CKかxEditが必要)

例:Typeを「3」で設定したい
Step-1) 任意のESPにGLOBレコードを追加(例:"bbb.esp"に0x00654321として追加)
Step-2) 「FNAM - Type」を「Short」、「FLTV - Value」を「3.0」にして保存
Step-3) Step-1で追加したFormのESP/ESM名とForm IDを関数の引数に記載
IsEquippedRightType(GlobalVariable type) → IsEquippedRightType("bbb.esp" | 0x00654321)

5. 全角の()などが混入しないように注意すること。
全角の括弧では、正常に動きません。

6. 複数条件記載時の解釈のされ方
括弧で括れないので、ANDとORの複合時の解釈には癖があるので注意。
A,B,Cがそれぞれ1つの関数とする。

(A || B) && C = A || B && C
「AまたはB」かつ「C」であること(例:女性または子供が、右手ダガーの時)
↓ _conditions.txt内での記載方法。
A OR
B AND
C

(A && B) || C = A || C && B || C
「AかつB」または「C」であること(例:両手剣装備のドラウグルか、両手斧装備の時)
ANDを括弧で括れないので、「AまたはC」かつ「BまたはC」であると変換して記載する。
↓ _conditions.txt内での記載方法。
A OR
C AND
B OR
C

7. 設定サンプル
http://skup.dip.jp/up/up15391.zip
801: PCと仲間専用
802: 特定NPC専用
1001: 両手槍専用
1002: レイピア専用
1003: メイス専用
1004: 刀専用


●必須
SKSE 1.7.3+

●互換性
v1.1.0以前ではバニラに存在しないBehaviorGraphを追加するmodと互換性がありません。

テンプレート
Custom Racial Animation Path (C.R.A.P)
  • Dynamic Animation Replacer画像1
Skyrim Nexus, Felisky. 22 Apr 2020. Dynamic Animation Replacer. 14 Feb 2020 <https://www.nexusmods.com/skyrim/mods/101371>.
[コメントを読む(215)] [コメントを書く]
 [パッチ] Crash fixes Download ID:72725 Author:meh321 2016-08-28 21:32 Version:12
RATE: =115 G=55 TAG: [CTD回避] [SKSEプラグイン] [CTD改善] [フリーズ改善] [無限ロード防止] [問題解決]
Crash fixes Title画像

Crash fixes

Crash fixes
当pluginは、STEP guideと適正なmod利用のルールに従っている環境において、
それでも発生するクラッシュに対処する修正を行うものです!
いいかげんなmodの導入や、mod間の競合に起因する問題には対応しません。

http://www.loverslab.com/topic/46913-…において報告された各種クラッシュに対処するためのプラグインです。
SKSE/Plugins/CrashFixPlugin.ini の内容を変更することで各修正項目を個別に有効化/無効化にすることができます。

初期設定は作者の推奨ですが、問題があるようであればご自身で変更してください。修正内容についてはNexusのページかiniを参照してください。

また、以下のブログ記事に設定項目の詳細な解説があります。
https://tktk1.net/skyrim/introducemod…

メモリ・アロケーション・パッチ機能を使用する方法
1. CrashFixPlugin.ini を開き、"UseOSAllocators=0"と記述されている箇所を見つける
2. "UseOSAllocators=1"と変更する
3. SKSE Plugin Preloaderをダウンロードし、インストールする
4. ゲームを開始する。メモリ・パッチが適用できなかった旨のエラーが表示されたら、内容を読んで下さい。状況把握に役立ちます。
(5.)ENBを使用していてゲームがクラッシュしたなら、enblocal.iniでExpandSystemMemoryX64=falseに設定して下さい。
(6.) ゲームのクラッシュが増えるようだったら(特にUNP RaceMenu sliderに関連している?)CrashFixPlugin.iniでAlignHeapAllocate=1に設定してみる。



以下は安定性向上に役立つ情報:
作者の見解によるもので、100%を保証するものではありません!

各自の環境で、INIに該当する記述が存在しない場合は、初期値に設定されています。

Data/SKSE/SKSE.ini(CrashFixPlugin.iniでUseOSAllocators=1 と設定した場合は不要)
DefaultHeapInitialAllocMB:Memoryの項目 768 に設定。多数のmodを導入している、または uGrid を5よりも上に設定している場合は 1024 に設定。
セーブデータをロードする際のCTDの回避に有効。qasmoke後にセーブしたデータはロードできる場合に特に有効。
(最大値は 1280。ENBを併用する場合、高い数値に設定しているとゲーム起動時にCTDする可能性がある。)

ScrapHeapSizeMB:Memoryの項目 256 に設定。
(これ以上の数値に設定するとキャラクタの移動時にCTDしやすくなる。)

Skyrim.ini:
uExterior Cell Buffer: Generalの項目
この設定値が高過ぎるとクラッシュしやすくなる。
特にゲームプログラムが多くのセルを一度に削除し、占有していた領域を解放する場合に起きることがある。。
その場合は、数値を0あるいはINIから記述を削除するとプログラムが最適な値を判断するので改善すると思われる。

bPreemptivelyUnloadCells:Generalの項目
この項目が1に設定されることはゲームプログラムがセル領域を解放し、可能であればセル情報を解放することを意味する。
初期値は0であり、他のセル情報が必要になるまでメモリ上にセル情報を保持することを意味する。
0にしておくほうが良い。セル情報を即時に解放することに意味はなく、記憶領域に保持することには意味がある。

fPostLoadUpdateTimeMS:Papyrusの項目 より高い数値にすることはロード時間が伸びる原因になる。
かなり低い数値(例として5にして試行した)に設定してもゲームをクラッシュさせることはない。
作者は500に設定しているが現状問題ない。
スクリプトを多用するmodを多数使用している環境であれば、750~1000以上の設定を試行することも意味はある。

bEnableLogging:Papyrusの項目 0に設定
Papyrus logは想定外の動作をするスクリプトを見つけることには役立つが、パフォーマンスに影響があるためmod開発者でなければpapyrusのlogをとる必要はない。
普通にゲームをプレイする場合は無効にすることを推奨。

bEnableTrace:Papyrusの項目 0に設定。上記参照。

他のpapyrusの項目の削除。
papyrusの設定を変更すると不安定化やscriptの遅延の原因になる。

iPresentInterval:Displayの項目
VSyncの有効化/無効化。この項目を初期値の1から変更する必要はないし初期値でよい。

Safety Load (CrashFixPlugin.iniでUseOSAllocators=1 と設定した場合は不要):
もし、(ゲームプレイ中の)各場面で無限ロードあるいはフリーズになるのであれば、Safety Loadをインストールすること。
Safety Loadは処理の停滞(deadlock)の原因になるメモリーアロケーションのバグを修正するもの。
そして、SKSEのメモリーPatch(設定)を使用していても、(無限ロードあるいはフリーズになるのであれば)依然としてSafety Loadを使用する必要がある。Safety LoadとSKSE memory patchは同じ内容のものではない。SKSE memory patchはより大きなメモリーブロックをアロケートすることで、長時間の処理の停滞(deadlock)の問題を表面化させない。フリーズ、あるいは無限ロードにまったくならないならば、Safety Loadは必要ない。

Stable uGridsToLoad :
使用しないこと。メモリ破綻(memory corruption)の原因になる。
多くの場合、INIでuGridsToLoadの設定値を変更するまで有効にならない(なぜuGridsToLoadの設定値を変更するのか、作者には分からない)

ENB:
ENBを熟知しているわけではないが、enblocal.iniの内容で2つ推奨することがある
ExpandSystemMemoryX64=false
ReduceSystemMemoryUsage=true

Bashed Patch Wrye Bash
これは作成推奨。
各mod間の競合、特に大きな障害になりうるleveled listに関わる競合を解消するのに役立つ。
もし一切の競合がなくても、これがあったからといって何ら害はない。もっとも、少数のmodしか導入していなくてもたいがいは競合はあるものだ。

LOOT [Skyrim SE]LOOT - Load Order Optimisation Tool
LOOTはロードオーダーに起因する問題を解消するのによいツールだが、完璧というわけではない。
まれにmodの配置が適切にいかないこともある。各自で判断すること。LOOTは潜在的なmodの問題点の指摘もしてくれる。

TES5Edit cleaning:
ぜひ行うべき! どのmodがクリーニングが必要かはLOOTが指摘してくれる。

ゲームプレイ中:
ゲームの進行中はmodのインストール、アンインストールはしないこと。
ロードオーダーの変更も良くない。特にbashed patchやSkyProc (requiem, perkus maximus)を利用したmodを使用してる場合は。
これはESP(のあるmod)に対しての言及であり、Graphics modや純粋にSKSE pluginのみのmodであれば、ほとんどの場合いつでもインストール、アンインストールしてよい。

一般的な問題発生状況と対処法:

UseOSAllocators=1 に設定するとキャラクタクリエイションやその他でスライダーを変更するときにクラッシュする。
CrashFixPlugin.iniでAlignHeapAllocate=1に設定すること。ただし、ロードにかかる時間とメモリ使用量は増加してしまう。

UseOSAllocators=1 に設定するとゲーム開始直後、あるいは、セーブデータのロード時またはその直後にクラッシュする。
enblocal.iniでExpandSystemMemoryX64=falseに設定する。

"running out of memory"のメッセージが出てクラッシュする。
enblocal.iniでReduceSystemMemoryUsage=trueに設定する。

地面のテクスチャがチラついて(flickering)おかしい。
enblocal.iniでExpandSystemMemoryX64=falseに設定する。
  • Crash fixes画像1
Skyrim Nexus, meh321. 28 Aug 2016. Crash fixes. 17 Jan 2016 <https://www.nexusmods.com/skyrim/mods/72725>.
[コメントを読む(269)] [コメントを書く]
 [パッチ] HDT Physics Extensions Download ID:53996 Author:HydrogensaysHDT 2014-05-16 15:07 Version:14.28
RATE: =144 G=19 TAG: [HDT] [HDT-PE] [Havok] [BBP] [TBBP] [SKSEプラグイン]
HDT Physics Extensions Title画像

HDT Physics Extensions

•物理演算で髪や乳、お尻、服などを計算して揺らすことのできる SKSE Plugin。
•BBP(乳揺れ)やTBBP(乳揺れ&尻揺れ)に対応した体型modと合わせて使うことで、尻と乳を揺れるようにします。
•これがあれば、専用モーションmodを導入していなくても尻と乳が揺れる。

長らくLoversLabのみにUPされてましたが
NEXUSにもUPされました
(尚、NEXUS上でインストールできるのは最新Verであるv14.28版のみです。
HDT Physics Extensions はVerによって揺れ方やMODとの相性が異なりますので、
v12.29などの過去Verは従来通り「HDT Physics Extensions」などで検索してください。)

SKSEプラグインのみで、espはありません。

★必須MOD
1.SKSE 1.6.16以上
2.XP32 Maximum Skeleton - XPMSなどのBBP/TBBPに対応したskelton
3.BBP/TBBPに対応した体型MOD
(TAG: [体型]のBBP/TBBPタグがある体型がそれです。一部体型はインストーラで選択するかツールでBBP化させる必要があります。詳細はリンク先説明参照)

★関連MDO
HDT Bounce and Jiggles CBBE Edition
HDT Bounce and Jiggles UNP
HDT Equipment
Toggle Options

★たまにある質問
Q胸が痙攣する
XP32 Maximum Skeleton Extended - XPMSEのインストーラでの最後の選択肢、Havokにて一番上の「skeleton rig map」を選択してみてください。またはコメント#58および#101参照
(環境によってFPSがそれなりに下がるので注意)

Q胸が潰れてしまう
A当MODではなくXP32 Maximum Skeleton - XPMSのファイル「skeleton_female.nif」が他MODに上書きされている可能性があります

Qキャラが透明化したり、胸が地平線の彼方にまで伸びる珍現象
AData\SKSE\plugins\hdtPhysicsExtensionsDefaultBBP.xmlの書き換えで治るようです

その他詳細はDescriptionをご覧下さい
  • HDT Physics Extensions動画
  • HDT Physics Extensions画像1
Skyrim Nexus, HydrogensaysHDT. 16 May 2014. HDT Physics Extensions. 13 May 2014 <https://www.nexusmods.com/skyrim/mods/53996>.
[コメントを読む(142)] [コメントを書く]
 [バグフィックス] Cobb Bug Fixes Download ID:96734 Author:DavidJCobb 2020-08-18 11:35 Version:1.6.2
RATE: =141 G=15 TAG: [バグフィックス] [SKSEプラグイン] [] [] [吸血鬼] [松明] [Proper]
Cobb Bug Fixes Title画像

Cobb Bug Fixes

スカイリムのゲーム・エンジンに関するいくつかの不具合を修正するSKSE dllファイル。
いくつかの項目は付属のiniファイルで修正を有効にするかどうか設定できる。

1)崖から弓のしゃがみ攻撃で下を狙うと、矢が足元に着弾するバグの修正
弓攻撃を行う際、矢の出現位置はスケルトンの武器ノードで決定される。矢は弓の少し先に出現するが、このままだと壁に密着して壁越しに矢を放つことが可能になってしまう。
この対策として、キャラクターの足元と矢の先端部を結ぶラインが何かに接している場合は、放たれた矢が衝突してはじかれるという処理が行われるようになっている。ところが、この仕組みが障害になることがある。
画像はマルカルスの崖から下を狙ったものだが、判定ラインの青い線が崖の表面を示す赤い線に接触しているため、矢は前に飛ばない。(柵越しに矢を放てないことがあるのもこのためか?)
この修正は比較的容易で、キャラクターの足元ではなく中心点と矢の先端を結ぶラインに、衝突判定線を変更した。

iniファイルでの設定はなし。常時有効。

2)吸血するとスタックしてしまうことがあるバグの修正
プレーヤーが吸血鬼の状態でNPCから吸血すると、アニメーション終了後に動けなくなることがある。再ロードするかコンソール・コマンドSetPlayerAIDriven 0を入力するしか対処法がなかった。
吸血イベントでは、AI-Drivenのフラグを立ててプレーヤーを一時的にNPC化し、吸血パッケージを実行させる。アニメーション終了時にPickNewIdleというイベントを出してAI-Drivenを解除するのだが、何らかの理由でパッケージが早く終了してしまうと、PickNewIdleを読み取れずにスタックしてしまう。
この修正では、以下の三つの条件を満たした場合にAI-Drivenを解除するよう変更した。
・吸血パッケージである
・プレーヤーが関わっている
・プレーヤーがAI-Driven状態である

iniファイルでの設定はなし。常時有効。

3)水中移動中のバグの修正(v1.1.0で追加)
水中を長く移動していると、水面へ出た時の音や視覚効果が一瞬混じることがある。これは、カメラがセルの境界を通過する際に、1フレームだけ水面に出てしてしまうためだと思われる。
不具合の原因は確定できていないが、カメラの水中用物理演算オブジェクトが水中にいるかどうかを判定する機能を切ってみたところ、不具合は解消された。
お釣りをもらうかもしれないので、新たに同梱したiniファイルでこの機能を切り替えられるようにした。
滝の近くを歩くと空中を泳ぎ始めるという不具合が発生したため、v1.1.1で修正した。

設定ファイルの [UnderwaterAmbienceCellBoundaryFix] の項でEnabled=TRUEにすれば有効になる。
デフォルトでTRUE。

4) 商人リセットバグの封印(v1.2.0で追加)
商人リセットバグとは、商人の手持ち資金と品揃えをリセットする裏技のこと。
資金の尽きた商人を前にして一度セーブし、商人を殴って敵対し、直後にロードすると、手持ち資金と品揃えが復活する、というバグがありそれを利用できてしまう。
このMODを入れると、そのバグを封印する。

設定ファイルの [MerchantRestockFixes] の項でEnabled=TRUEにすれば有効になる。
デフォルトでTRUE。

5)ログ機能(v1.3.0で追加)
CTD時にCPUの状態をログに残す。Crash fixesなどとの競合を避けるために、デフォルトではオフになっています。(v1.4ではデフォルトでオンになっていた)

設定ファイルの [CrashLogging] の項でEnabled=TRUEにすれば有効になる。
デフォルトでFALSE。

6)NPCのたいまつ照明バグの修正(v1.4.0で追加)
NPCが掲げる松明が周囲を照らさないことがあるエンジン上の不具合を解消する。松明のデータにある「地形を照らす」の設定値を参照すべきところを、誤ってそのたいまつを所持している衛兵などのNPCのデータにある「地形を照らさない」という設定を読み込んでしまうことが原因。

設定ファイルの [NPCTorchLandscapeFix] の項でEnabled=TRUEにすれば有効になる。
デフォルトでTRUE。

7)終了時にクラッシュする問題の修正(v1.4.1で追加)
ユーザから報告された終了時にクラッシュする問題の修正のため、アイドルアニメーション(データ種別IDLE)から不正なデータが送出されるのを阻止してみる試み。
(訳注:解決に至ったとは宣言されていません。)

設定ファイルの [CrashFixes] の項でTESIdleFormDestructor=TRUEにすれば有効になる。
デフォルトでTRUE。

8)一時的エフェクトが消えずに続くバグの修正(v1.5.0で追加)
呪文や能力などの効果時間が長い(72h以上)場合、いつまでも効果が続いてしまうことがある不具合を修正する。浮動小数点計算が十分精密ではないために、効果時間が長いと1フレームあたりの秒数0.016秒(60FPSの場合)などが丸められて0として計算され、経過時間にカウントされなくなることが原因。対策として、0.016秒が進まなかった場合も1秒経てば1秒進むようカスタム・タイマーを追加する対処を実施。

設定ファイルの [ActiveEffectTimerFixes] の項でEnabled=TRUEにすれば有効になる。
デフォルトでTRUE。

9)駿馬の石碑の効果のバグの修正(v1.6.0で追加)
駿馬の石碑の効果では着ている鎧の重さが0になることになっているが、手持ちに同じ種類の鎧があるとそれらの重さも0になってしまうバグを修正。
また、駿馬の石碑の効果で鉄の盾の重さが0にならない問題も修正。

設定ファイルの [ModArmorWeightPerk] の項で2つの設定値をTRUEにすれば有効になる。
デフォルトで両方ともTRUE。

10)トレーナーが提示する費用の表示バグの修正(v1.6.0で追加)
トレーナーにスキルを訓練してもらう時、そのスキルを強化する装備をつけていると、UIで提示される額と実際に支払われるゴールドが異なる問題を修正。
提示額の方がスキル強化装備の分を差し引くのを忘れているため誤っており、実際に財布から減る額の方が正しい。

設定ファイルの [TrainerFixes] の項でFixCostUI=TRUEにすれば有効になる。
デフォルトでTRUE。
  • Cobb Bug Fixes画像1
Skyrim Nexus, DavidJCobb. 18 Aug 2020. Cobb Bug Fixes. 12 Mar 2019 <https://www.nexusmods.com/skyrim/mods/96734>.
[コメントを読む(31)] [コメントを書く]
 [バグフィックス] Safety Load Download ID:46465 Author:kapaer 2014-01-04 19:22 Version:1.2
RATE: =47 G=105 TAG: [kapaer] [無限ロード防止] [SKSEプラグイン]
Safety Load Title画像

Safety Load

無限ロード防止SKSEプラグイン。ロード画面で止まってしまうバグを修正します。

あくまで「無限ロード」防止であり、CTDに効果があるわけではありません。
ゲーム中の機能ON設定の場合に不具合起きる人は、ロード時のみの設定すれば問題なく使用することは出来ますが、当然ゲーム中での無限ロードには効果はありません。
(詳しくは付属のReadMeを参照してください)
SKSEプラグインのみで、espはありません。

●必須
Skyrim v1.9.32.0
SKSE v1.6.16
  • Safety Load画像1
Skyrim Nexus, kapaer. 4 Jan 2014. Safety Load. 6 Nov 2013 <https://www.nexusmods.com/skyrim/mods/46465>.
[コメントを読む(235)] [コメントを書く]
 [パッチ] ShowRaceMenu Precache Killer Download ID:33526 Author:kapaer 2013-03-19 19:18 Version:1.3
RATE: =97 G=33 TAG: [kapaer] [ShowRaceMenu] [] [SKSEプラグイン]
ShowRaceMenu Precache Killer Title画像

ShowRaceMenu Precache Killer

キャラクターエディット(showRaceMenu)実行時、読み込みを遅延することによって、メモリ不足によりCTDしてしまうの防ぎます。
CTDは複数の髪MODや高解像度テクスチャMODなど使用している際に起こります。

Skyrim v1.9.29、v1.9.32にも対応しています。

以下、旧日本語Readmeより
showRaceMenu開始時にはその種族で使用する髪などを全て読み込むらしく、
追加の髪などが多いとshowRaceMenu開始直後にCTDします
このSKSEプラグインは、その動作を止めるものです

●インストール
data\SKSE\Plugins フォルダに showRaceMenu_preCacheKiller.dll を入れて下さい。
SKSEプラグインのみでespはありません。

●必須
Skyrim v1.8.151 or v1.9.29 or v1.9.32
SKSE v1.6.9+

●関連MOD
ShowRaceMenu Alternative
コンソールよりshowRaceMenuを実行すると起こることがあるバグを回避できます。
  • ShowRaceMenu Precache Killer画像1
Skyrim Nexus, kapaer. 19 Mar 2013. ShowRaceMenu Precache Killer. 19 Mar 2013 <https://www.nexusmods.com/skyrim/mods/33526>.
[コメントを読む(57)] [コメントを書く]
 [その他] Better Jumping Download ID:65044 Author:meh321 2015-05-02 19:40 Version:1.3
RATE: =86 G=23 TAG: [SKSEプラグイン] [ジャンプ] [スプリント] [飛行]
Better Jumping Title画像

Better Jumping

ジャンプ機能調整MOD。幾つかの条件を自分で簡単に設定可能です。
ジャンプの高さを変更する他のMODとの互換性あり。

2段ジャンプなど多段ジャンプ。
ジャンプ後の滞空中にもう一度ジャンプできるようになります。
またスプリントジャンプやジャンプ力の調整、ジャンプ回数やパークなど条件の設定も可能です。

デフォルトの設定では空中からのジャンプで得られる高度は少なめですが、
滞空時間が伸びることで遠くの足場へ渡りやすくなります。

また、ジャンプするごとに落下ダメージ判定高度がリセットされるため、
高所から無傷で着地したい場合にも応用できます(作者動画をご覧下さい)。

用途やゲームバランスのための機能制限が可能です。
またスプリント中にジャンプできる機能もあります。詳しくは下記。


【導入】
SKSEプラグイン。ESPファイルはありません。
MODマネージャーにてインストールするか、各自で
「Data/SKSE/Plugins/」フォルダへ配布内容物を配置して下さい。

【必須MOD】
・SKSE

【その他の機能と設定】
導入後「Data/SKSE/Plugins/DoubleJumpPlugin.txt」を編集することで
以下の変更ができます。各設定はゲーム起動時に読み込まれます。
下記はv1.2時点のもの。

◆n段ジャンプ機能(Jump count. ...)
 何段ジャンプまで可能とするか。例えば2段ジャンプまでなら「2」。
 「-1」にすると無限。「0」または「1」にすると空中ジャンプ不可。

◆必須スキル能力のID(Requires perk. ...)
 パーク(スキルツリーにてポイントを消費し得る能力)の
 IDを指定すると、そのパークを習得するまで空中ジャンプできなくなる。
 たとえば「0x5820c」にするとバニラ隠密スキル「羽根の歩み」を得てはじめて
 空中ジャンプできるようになる。「0」なら無効、つまり必須スキルなし。
 ゲームシステムとの親和性を重視する人むけの機能。

◆滞空限界時間(Limit fall time. ...)
 空中でこの秒数を過ぎると、空中でジャンプキーを押しても
 飛べず、かつ、落下ダメージ判定高度がリセットされない状態になる。
 整数または少数で秒数を設定。「0」なら無効、つまり制限なし。
 n段ジャンプを高所からの着地に使いたくない人むけの機能。

◆スプリントジャンプ機能(Allow jump when sprinting. ...)
 スプリントダッシュ中にジャンプできるようになる。
 「1」で有効。「0」なら無効。
 なお、スプリント状態から地上ジャンプへ移り変わるだけなので、
 スプリントの速度で宙を横切ることはできない。

◆全般ジャンプ力倍率(Jump height multiplier for all jumps ...)
 基本となるジャンプ高度。値を変えることで飛ぶ高さが変わる。
 「1.0」なら平常。「2.5」なら2.5倍。「0.5」なら半分。
 この倍率は空中ジャンプ、スプリントジャンプにも作用する。

◆空中ジャンプ力倍率(Jump height multiplier for second jump ...)
 空中ジャンプの高度。「2.0」前後にすると、
 地上ジャンプと空中ジャンプで同じくらい飛ぶようになる。

◆スプリントジャンプ力倍率(Jump height multiplier for sprint jump ...)
 スプリントジャンプの高度。
 なおこの設定は「スプリントからの地上ジャンプ」だけでなく
 「スプリントキーを押しながらの空中ジャンプ」にも作用する。
  • Better Jumping動画
  • Better Jumping画像1
  • Better Jumping画像2
Skyrim Nexus, meh321. 2 May 2015. Better Jumping. 25 Apr 2015 <https://www.nexusmods.com/skyrim/mods/65044>.
[コメントを読む(41)] [コメントを書く]
 [バグフィックス] Load Game CTD Fix Download ID:85443 Author:Utopium 2017-07-21 09:35 Version:1
RATE: =84 G=23 TAG: [CTD回避] [CTD改善] [メインメニュー] [バグフィックス] [SKSEプラグイン] [Utopium] [問題解決]
Load Game CTD Fix Title画像

Load Game CTD Fix

初回ロードCTDの原因(と思われるもの)を突き止め、それに対策を施したMOD

初回ロードCTD原因:ロードの際に重要データをマルチコアで同時に処理しないようにするフェイルセーフ措置がSkyrimのエンジンで施されていない。

ロード時に一時的にシングルコア状態にCPUの機能を制限することで同時読み込みに起因するCTDを回避するのがこのMODである。※ロード完了に伴い同時処理を復活させる。

同作者の前作MOD Continue Game No Crash「そのものには問題はないが、メカニズムが不明の状態で作った対症療法的なもの」である為こちらのMODに切り替え推奨だが、このMODで初回ロードCTDが100%解決するとは思わないで欲しい、との事。

#6より抜粋


初回ロードだけではなく、ロード画面を挟む度に動作するので、屋内外への移動やファストトラベルをした際にランダムにCTDすることがある環境にも有用です。ただし、確定CTDの場合は原因が別にある可能性が高いので、これでは解消しないかもしれません。

SKSEプラグインのみでespはありません。

●類似Mod
Animation Loading Fix
  • Load Game CTD Fix画像1
Skyrim Nexus, Utopium. 21 Jul 2017. Load Game CTD Fix. 20 Jul 2017 <https://www.nexusmods.com/skyrim/mods/85443>.
[コメントを読む(52)] [コメントを書く]
 [ゲームプレイ] Encounter Zones Unlocked - Dungeons don't stop leveling after the first visit (SKSE) Download ID:84924 Author:underthesky 2017-07-01 20:49 Version:1.1
RATE: =93 G=13 TAG: [システム変更] [バランス調整] [レベリング] [SKSEプラグイン]
Encounter Zones Unlocked - Dungeons don't stop leveling after the first visit (SKSE) Title画像

Encounter Zones Unlocked - Dungeons don't stop leveling after the first visit (SKSE)

SKYRIMではプレイヤーのレベルに合わせて敵が強くなり、入手アイテムは豪華になっていきます。
しかしダンジョンにおいては、あくまでそれは「最初に来た時だけ」なのです。
ダンジョン内の敵のレベル、入手できるアイテムのグレードはダンジョンに初めて訪れた時に固定化されます。
レベルを上げて再度訪問したとしても、最初に来た時のレベルが4ならレベル4相当の敵やアイテムしか現れません(再訪問時にレベル80だったとしても)

このMODはダンジョンのレベル固定化を解除し、プレイヤーのレベルにあった敵とアイテムが現れるようにします。
SKSEプラグインですので、他MODとの競合の心配はありません。

ini設定からダンジョンの最低レベルの撤廃と最高レベルの設定ができますが、デフォルトではOFFになっています。

SE版はこちら
[Skyrim SE]Encounter Zones Unlocked SE
  • Encounter Zones Unlocked - Dungeons don't stop leveling after the first visit (SKSE)画像1
Skyrim Nexus, underthesky. 1 Jul 2017. Encounter Zones Unlocked - Dungeons don't stop leveling after the first visit (SKSE). 27 Jun 2017 <https://www.nexusmods.com/skyrim/mods/84924>.
[コメントを読む(27)] [コメントを書く]
 [ゲームプレイ] Disable Follower Collision Download ID:98804 Author:Felisky 2019-09-25 19:55 Version:1.0.2
RATE: =88 G=15 TAG: [SKSEプラグイン] [フォロワー] [システム変更] [フォロワー調整] [フォロワー拡張]
Disable Follower Collision Title画像

Disable Follower Collision

プレイヤーと味方NPCの間の衝突判定を無効にします。味方NPCにはフォロワー、プレイヤーに支配されたアクター、フォロワーに支配されたアクターが含まれます。espファイルはありません。

コンソールで「tfcl」と入力することでコリジョンのON/OFFを切り替えられます。

必須
SKSE 1.7.3+
  • Disable Follower Collision画像1
Skyrim Nexus, Felisky. 25 Sep 2019. Disable Follower Collision. 2 Aug 2019 <https://www.nexusmods.com/skyrim/mods/98804>.
[コメントを読む(41)] [コメントを書く]
 [ゲームプレイ] Skyrim -Community- Uncapper Download ID:1175 Author:Elys 2016-06-19 22:21 Version:1.15.2.0
RATE: =63 G=29 TAG: [SKSEプラグイン] [レベリング] [Perk] [バランス調整]
バニラではMAX100のスキルレベルキャップを外し最大値を増やします。
iniを編集する事で、レベルアップ時の取得パークポイント、体力等の増加量、
スキルの上がりやすさや高レベル時の各項目の微調整など細かく設定できます。
SKSEプラグインのみで、espはありません。

ini内容日本語説明ファイル(コメ#45)
http://skup.dip.jp/up/up04852.7z

WryeBashの場合インストール時に警告が出ますが、入れないとキャップが外れません。

●必須
SKSE

各種設定iniファイル
BETTER LEVELING PerMa SkyRe SPERG Skyrim Unleashed Skyrim Skills Redesigned Elys Community Uncapper
Custom Uncapper for Ordinator
Uncapped Perks
I am Dragonborn - Uncapper Config
Crafting Doesn't Grant XP -- Uncapper preset
Skyrim Community Uncapper Profiles
Skyrim Nexus, Elys. 19 Jun 2016. Skyrim -Community- Uncapper. 9 Dec 2011 <https://www.nexusmods.com/skyrim/mods/1175>.
[コメントを読む(115)] [コメントを書く]
 [インターフェース] Floating Damage Download ID:87895 Author:Felisky 2018-04-22 22:05 Version:1.5.1
RATE: =52 G=38 TAG: [SKSEプラグイン] [HUD] [戦闘]
Floating Damage Title画像

Floating Damage

アクターにダメージテキストを表示するMODです。
espはありません。

必須
SKSE 1.7.3+

仕組み
周囲のアクターの体力を監視して、算出したダメージをそのアクター上に表示します。

SKSE\Plugins\FloatingDamage.ini を直接編集して以下の設定を変更することができます。

[Font]
Name 使用するフォントの名前
Size フォントのサイズ
Alpha フォントの不透明度
BlockSize Block関係のフォントのサイズ
SneakSize Sneak関係のフォントのサイズ
CriticalSize Critical関係のフォントのサイズ

[String]
"CRITICAL"などの文字を変えたり、ダメージの数字の前後に文字を付け足せる

[Color]
HostileSingleDamage フォロワーとプレイヤー以外の単発ダメージの色
HostileTimeDamage フォロワーとプレイヤー以外の継続ダメージの色
FollowerSingleDamage フォロワーとプレイヤーの単発ダメージの色
FollowerTimeDamage フォロワーとプレイヤーの継続ダメージの色
Block Block関係の色
Sneak Sneak関係の色
Critical Critical関係の色
HealthHeal 体力回復の色
MagickaDamage マジカダメージの色
MagickaHeal マジカ回復の色
StaminaDamage スタミナダメージの色
StaminaHeal スタミナ回復の色

[FirstPerson]
EnablePlayer trueにすると一人称視点の時にプレイヤーの被ダメージを表示する
PositionX EnablePlayerがtrueの時に表示されるダメージのX座標(0~100)
PositionY EnablePlayerがtrueの時に表示されるダメージのY座標(0~100)

[Behavior]
DamageDisplayModeとHealDisplayModeについて
0 - Default
1 - Freeze
2 - Accelerate
3 - Bound
4 - Drop
DamageDisplayMode ダメージ表示モード
HealDisplayMode 回復表示モード

DisplayDispersion 単発ダメージ表示の分散度 0で無効
TimeDamageDifference 単発ダメージと継続ダメージの判断基準値
(前後ダメージとの差) 1以上に設定
TimeDamageInterval 継続ダメージの表示間隔 10以上に設定
MinHeal 表示する回復量の最低値 1以上に設定
HideRegen trueにすると自然回復を表示しない
HideNoLOS trueにするとプレイヤーから見えない対象にダメージを表示しない
FixIsInMenu trueにするとメニューを開いてる間このMODは動作しない
EnableBlock Block関係の表示設定(0~3)
EnableCritical Critical関係(sneak含む)の表示設定(0~3)

EnableBlockとEnableCriticalについて
0 - 無効
1 - "BLOCK"や"CRITICAL"などの文字を表示
2 - BlockやCriticalが発動した時にダメージの色とサイズを変更(たまに正しく表示できない)
3 - 1と2の組み合わせ
EnableHealth 体力関係の表示設定(0~3)
EnableMagicka マジカ関係の表示設定(0~3)
EnableStamina スタミナ関係の表示設定(0~3)

EnableHealthとEnableMagickaとEnableStaminaについて
0 - 無効
1 - ダメージを表示
2 - 回復を表示
3 - ダメージと回復を表示
[NearActors]
OnlyHostile 戦闘中の範囲外のアクターを監視リストに入れない場合はtrueに
NearRadius この範囲内のアクターを監視リストに追加
FarRadius この範囲外のアクターを監視リストから除外
ListUpdateTime 監視リストの更新間隔 10以上に設定


ダメージ表示フォントの変更方法はコメント #55 を参照してください。


似ているMOD
Floating Healthbars アクターに体力ゲージなどを表示するMOD、併用可能

SE版
[Skyrim SE]Floating Damage
  • Floating Damage動画
  • Floating Damage画像1
Skyrim Nexus, Felisky. 22 Apr 2018. Floating Damage. 15 Nov 2017 <https://www.nexusmods.com/skyrim/mods/87895>.
[コメントを読む(73)] [コメントを書く]
 [サウンド・ボイス] To Your Face - Sensible NPC commenting (SKSE) Download ID:87635 Author:underthesky 2017-11-01 18:33 Version:1.0
RATE: =78 G=6 TAG: [SKSE] [SKSEプラグイン] [NPC] [会話]
To Your Face - Sensible NPC commenting (SKSE) Title画像

To Your Face - Sensible NPC commenting (SKSE)

SE版 [Skyrim SE]To Your Face - Sensible NPC commenting SSE

プレイヤーの目の前にいないNPCに、プレイヤー宛のランダム会話をさせないようにします。
SKSEでゲームの動作を変更するためESPファイルはありません。いつでもインストール/アンインストールできます。

●必要MOD
Skyrim
SKSE http://skse.silverlock.org/

●詳細
以下の条件を満たしたときにコメント会話がトリガーされます。
・プレイヤーから150ユニット(ゲーム設定fAIMinGreetingDistance)以内のNPC
・プレイヤーの向きから20度以内の角度にいるNPC (MODのiniファイルで変更可能)

●制作動機
ウィンキング・スキーヴァーに入ると人でいっぱいだ。奇跡的に空いていた部屋を借りた後、空いた椅子を目指して歩く。椅子に座って周りを見ると、皆が口を開き、言葉の洪水を延々と吐き出している:
どうした? 何が必要ですか? はい? そいつを聞こうじゃないか ふん 力になれる事はあるかしら?
  • To Your Face - Sensible NPC commenting (SKSE)画像1
Skyrim Nexus, underthesky. 1 Nov 2017. To Your Face - Sensible NPC commenting (SKSE). 1 Nov 2017 <https://www.nexusmods.com/skyrim/mods/87635>.
[コメントを読む(11)] [コメントを書く]
 [インターフェース] Display Enemy Level Download ID:90041 Author:Felisky 2019-04-30 15:06 Version:1.3.1
RATE: =65 G=13 TAG: [HUD] [SKSEプラグイン] [戦闘]
Display Enemy Level Title画像

Display Enemy Level

HUDMenu上に敵のレベルと体力の数値を表示します。SKSE\Plugins\DisplayEnemyLevel.ini を直接編集して以下の設定を変更することができます。

[Main] 各種機能の有効/無効
[EnemyHealthNumbers] 敵の体力の数値の位置、大きさ、色を変更できます。
[CombatTarget] 敵の攻撃対象の名前の位置、大きさ、色を変更できます。
[LevelDifferenceColor] プレイヤーと敵のレベル差によってテキストの色を変更できます。
[EnemyNameText] 表示されるテキストをカスタマイズできます。

※互換性 - hudmenu.swfを変更しないので以下のMODと互換性があります。
SkyHUD LE
Less Intrusive HUD II
Equipment HUD
Customizable UI Replacer - いくつかのプリセットで当MODの色設定が反映されません。修正するには"How to fix color for Customizable UI Replacer.png"を参照してください。

※SE版
[Skyrim SE]Display Enemy Level
  • Display Enemy Level画像1
  • Display Enemy Level画像2
  • Display Enemy Level画像3
  • Display Enemy Level画像4
Skyrim Nexus, Felisky. 30 Apr 2019. Display Enemy Level. 9 Mar 2018 <https://www.nexusmods.com/skyrim/mods/90041>.
[コメントを読む(34)] [コメントを書く]
 [ユーティリティ] Fuz Ro D-oh - Silent Voice Download ID:14884 Author:shadeMe 2018-10-08 06:28 Version:6.1
RATE: =69 G=6 TAG: [会話] [SKSEプラグイン]
SE版 [Skyrim SE]Fuz Ro D-oh - Silent Voice

●概要
MODで追加された会話文には基本的に音声がありません。
Skyrimの会話はOblivionと同様で会話音声がない場合、すぐに会話文が流れてしまいます。さらに、Skyrimでは会話音声のないシーン(NPC同士の会話やイベントなど)は正常に動作しません。この問題はQuestの進行などに大きく影響します。

Fuz Ro D-oh - Silent Voice(SKSEプラグイン) は上記の問題を回避するために音声のない会話に、無音の音声と口パク、文章の長さに合わせた待機時間を追加します。

●導入について
SKSEが必須。
SKSEプラグインとサウンドファイルで構成されており、espはありません。

待機時間は会話文に含まれる単語数から計算されます。しかし、日本語やロシア語などの文章には対応していません。このままでは会話はすぐに終わってしまうので、次の手順で一定以上の待機時間を得ます。

[手順]
1.sound\voice\Fuz Ro Dohを開いてください。そして、フォルダ内にStock_*(*は数字、待機時間を表す)があることを確認してください。

2.待機時間の長いStockをコピー&リネームして、待機時間の短いStockと入れ替えてください。(待機時間は最低8秒ほどが丁度良いです)
 最低待機時間を8秒にする例)
  sound\voice\Fus Ro Doh 内のStock_1.fuz~Stock_7.fuzを削除
  Stock_8.fuzをコピーし先ほど削除した数だけペースト
  ペーストしたファイルをStock_1.fuz~Stock_7.fuzにリネーム
  Stock_1.fuz~Stock_7.fuzとStock_8.fuzのファイルサイズが同一であることを確認する

●注意
このプラグインが対応しているSkyrim.exeのversionをDescriptionでよく確認してください。対応していない場合、このプラグインは動作しません。

会話を追加し使うMOD、フォロワー拡張(AFT、FLP)などと干渉しやすいです。
遅延発生の可能性が高く完全に硬直する可能性もあります。使用タイミングには注意してください。
Skyrim Nexus, shadeMe. 8 Oct 2018. Fuz Ro D-oh - Silent Voice. 11 Apr 2012 <https://www.nexusmods.com/skyrim/mods/14884>.
[コメントを読む(26)] [コメントを書く]
 [ユーティリティ] Unequip Quiver Download ID:106105 Author:PK0 2022-06-20 00:40 Version:2.0
RATE: =65 G=6 TAG: [] [] [SKSEプラグイン]
Unequip Quiver Title画像

Unequip Quiver

斧・剣・盾・呪文を装備する際に、自動的に矢の装備を解除します。
SKSEプラグインですので、espはありません。

PCとNPCに完全対応しています。
設定は「Data/skse/plugins」フォルダ内のiniファイル「UnequipQuiver.ini」から変更可能です。
初期設定では、再装備される矢は最後に装備していた矢が選択されるようになっていますが、その設定をiniファイルから変更することも可能です。

●同じ機能のMOD
Auto Unequip Ammo
こちらはesp有りで、MCMメニューから各種設定を変更できます。
  • Unequip Quiver画像1
  • Unequip Quiver画像2
Skyrim Nexus, PK0. 20 Jun 2022. Unequip Quiver. 4 Jan 2021 <https://www.nexusmods.com/skyrim/mods/106105>.
[コメントを読む(18)] [コメントを書く]
 [インターフェース] Floating Healthbars Download ID:58728 Author:Expired 2014-12-11 12:44 Version:1.2.0
RATE: =41 G=30 TAG: [HUD] [SKSEプラグイン]
Floating Healthbars Title画像

Floating Healthbars

戦闘に参加するあらゆるキャラクターの頭上にヘルスバー・対象の名前・体力の数値を追加します。
作者様曰く「ロアフレンドリーではない(見た目的な意味で)」とのことなので注意してください。

"Data\Interface\Exported\hud_extension_config.txt" を編集することでヘルスバーの色およびテキストの色・サイズを変更できます。
また、同txt内の[Healthbar]に含まれるfillDirection = both の「both」を「left」または「right」に変することで表示されるヘルスバーの増減方向も設定できます。

このMODはSKSEプラグインです。espはありません。
SKSE 1.7.1+が必要となります。

v1.0.0
 頭上にヘルスバーを表示させる
v1.1.0
 対象の名前を追加
 体力の数値を追加
 体力および名前のテキストは設定ファイルにてサイズを変更可能
 ヘルスバー・名前・体力の数値は設定ファイルにて位置を変更可能
 ヘルスバー・名前・体力の数値は設定ファイルにて切り替え可能
 対象が透明な状態の場合、これら(ヘルスバーなど)の表示は非表示になる
v1.2.0
 敵、味方、非敵対的、体力の全快時などを個別に非表示に出来る設定ファイルの追加



※注意事項
Simple Crosshairなど一部MODと併用すると戦闘開始時にCTDしてしまう場合があるとの報告があります
詳細⇒#37#47

日本語化v1.2.0 #52http://skup.dip.jp/up/up10742.zip

似ているMOD
Floating Damage アクターにダメージテキストを表示するMOD、併用可能
  • Floating Healthbars画像1
  • Floating Healthbars画像2
  • Floating Healthbars画像3
Skyrim Nexus, Expired. 11 Dec 2014. Floating Healthbars. 5 Oct 2014 <https://www.nexusmods.com/skyrim/mods/58728>.
[コメントを読む(73)] [コメントを書く]
 [リソース・チュートリアル] NetImmerse Override Download ID:37481 Author:Expired 2015-10-13 03:51 Version:3.4.4
RATE: =62 G=8 TAG: [SKSEプラグイン] [リソース]
これは他のMODで利用するためのリソースです。単体では何もしません。他のMODで要求される場合に導入してください。
なお、RaceMenuを導入済みの場合、このMODは同梱されていますので導入は不要です。

編者注:説明文編集時の最新版であるVersion:3.4.4では不具合があるようです。
原因と解決方法についてはコメント欄を参照してください。

関連MOD
NiOverride High Heels - NIOVHH Fixes
XP32 Maximum Skeleton Extended - XPMSE (mcmのスタイルに必要)
Skyrim Nexus, Expired. 13 Oct 2015. NetImmerse Override. 22 Jun 2013 <https://www.nexusmods.com/skyrim/mods/37481>.
[コメントを読む(30)] [コメントを書く]
 [パッチ] Skyrim Memory Optimizer - Plugins Download ID:104254 Author:DevourerPi 2020-08-22 13:43 Version:1.3.0.0
RATE: =64 G=2 TAG: [パフォーマンス] [SKSEプラグイン] [CTD回避] [CTD改善]
Skyrim Memory Optimizer - Plugins Title画像

Skyrim Memory Optimizer - Plugins

Skyrimは32ビットアプリケーションです。
メモリ使用量が多いとクラッシュする可能性があります。

このプラグインは、この問題の解決に役立ちます。
Skyrimのメモリをより適切に管理することもできます。

●必須
SKSE http://skse.silverlock.org/

Microsoft Visual C++ Runtime Library for Visual Studio 2015, 2017 and 2019
https://support.microsoft.com/en-us/h…

●導入手順

1.
ダウンロード後、MODマネージャーを使用してインストールするか、
ZIP内のプラグイン内のすべてのファイルをData/SKSE/Plugins/に配置します。
エラーコード2が表示された場合は、ZIP内のMemoryOptimizer.exeを
Skyrimディレクトリに直接配置する必要があります(TESV.exeと同じ場所)。

2.
オプションのファイルをインストールする場合(最初に互換性に関する注意事項を参照)、
Skyrim Memory Optimizer-Allocator ZIPパッケージをダウンロードするか、
MODマネージャーを使用して直接インストールするかして、
ZIP内のDLLをData/SKSE/Plugins/に配置します。

注:
通常のインストール方法をしたのに、タスクマネージャーでMemory Optimizer.exeが
実行されていない場合は、Mod Managerを使用せずに直接配置してみてください。

●重要な機能

1.メモリスワップ

このプラグインは、Skyrimプロセスをリアルタイムで監視するMemory Optimizer.exe
と呼ばれるプロセスを作成し、メモリ使用量が特定の値に達すると仮想メモリへの書き込みを試みます。
これにより、高いメモリ使用量によるクラッシュを防ぐことができます。

コードのこの部分に特別なアルゴリズムを記述しました。
これは、ゲームに最適なメモリ使用量を自動的に計算し、この範囲内でゲームのメモリ使用量を制御します。
これはパフォーマンスに影響しません。それはゲームに影響を与えません、どんな悪い影響も。

2.仮想アドレス空間の割り当て

このプラグインはゲームプロセスの仮想メモリ空​​間を引き継ぎ、
メモリスワップとともに使用すると、ゲームのメモリパフォーマンスが保証されます。

3.静的メモリユニットの作成

ゲームに適したサイズのメモリブロックを作成します。
これにより、割り当ての効率が向上する場合があります。
これはSKSEのメモリパッチに置き換わるものではないことに注意してください。

4.メモリアロケータ

別のスタンドアロンプ​​ラグインで、Skyrimメモリオプティマイザーに依存しません。
以前はその一部でしたが、互換性の問題のため、メインファイルから分離しました。
メモリアロケータを有効にするには、Skyrim MemoryOptimizer-アロケータをインストールする必要があります。
ゲーム用の動的メモリプールを作成し、メモリをよりインテリジェントに割り当てて解放し、
メモリパフォーマンスとメモリ使用率を向上させます。

●ファイル構成

1. Skyrim Memory Optimizer - MainFile

Skyrim MemoryOptimizerのメインファイルが含まれています。
理論的には、どのプラグインとも互換性があります。
このプラグインと他のプラグインの動作原理は大きく異なる場合があります。
プラグインの基本的な最適化および修復機能に加えて、メモリ監視実行可能ファイルも作成しました。
ファイルはDLL。優先プロセスを監視するために注入され、バックグラウンドで実行されます。
私がアップロードした写真をチェックして、関連するコンテンツを見つけることができます。

2. Skyrim Memory Optimizer - Allocator

個別のメモリアロケータプラグインが含まれています。
クラッシュ修正との互換性に少し問題があるため、メインファイルから分離しました。
CrashFixesの「UseOSAllocators = 1」を使用すると、Skyrim Memory Optimizerの
アロケータが正しく機能しない可能性があるため、ここに配置します。

●メモリ使用量の目安

あくまでも、メモリに余裕がある(32GB~)場合の例として下さい。環境で異なります。
Crash fixesを使用している場合は、
CrashFixPlugin.ini
UseOSAllocators=0
AlignHeapAllocate=0

ENB
enblocal.ini
[MEMORY]
ExpandSystemMemoryX64=false
ReduceSystemMemoryUsage=true

Skyrim Memory Optimizer
Skyrim Memory Optimizer.ini
[ALLOCATOR]
StaticMemoryUnitLength =
StaticMemoryUnitBuffers =

4096 → 18GB前後 
8192 → 26GB前後
  • Skyrim Memory Optimizer - Plugins画像1
Skyrim Nexus, DevourerPi. 22 Aug 2020. Skyrim Memory Optimizer - Plugins. 14 Aug 2020 <https://www.nexusmods.com/skyrim/mods/104254>.
[コメントを読む(9)] [コメントを書く]
 [リソース・チュートリアル] PapyrusUtil - Modders Scripting Utility Functions Download ID:58705 Author:exiledviper meh321 2016-09-15 18:45 Version:3.3
RATE: =64 G=2 TAG: [リソース] [SKSEプラグイン] [スクリプト] [I/O]
高機能なSKSEプラグイン

MODのスクリプト上で
・TFC、TMコマンドの実行
・Actorに対し追加のPackage StackをOverride
・コンソールへのメッセージの表示
・特定オブジェクトに対するモーションの追加
・外部ファイル(JSON)の読み書き出力保存
などを行うことができる。

エロい人にはお馴染みかも知れない。

(Ver.3.2での概要)
・JsonUtilクラス
- JSON形式のファイルへの読み書き系機能を提供
- 保存可能なデータ型はInt, Float, String, Form
- また、各データ型のリスト形式も扱える
- 読み書きの処理は遅めだがセーブデータが肥大化しない
- 日本語もUTF-8で扱える
・StorageUtilクラス
- セーブデータへ任意の変数を保存する機能を提供
- 保存可能なデータ型等はJsonUtilと同じ
- 特徴としては任意のFormにデータを関連付けることが出来る
- つまり、CELLやActorやKeywordに対して好きな値を関連付けて保存できる
- JsonUtilよりは高速だが、やや処理は遅め
- セーブデータに保存するので無計画な保存はデータを肥大化させる
・ActorUtilクラス
- キャラクターに対してパッケージ上書きの機能を提供
・ObjectUtilクラス
- オブジェクトに対するアニメーションの上書き機能を提供
・PapyrusUtilクラス
- 配列操作、特殊な文字列操作、数値計算機能、単純なファイルの読み書き機能などを提供
・MiscUtilクラス
- CELLのスキャン機能
- フリーカメラ機能
- RACEレコードのEditor-ID取得
- HUDのON/OFF
- コンソールへのメッセージの表示

当MODの導入が前提になっているMOD
Quick Menus
Dynamic Distant Objects LOD - DynDOLOD
Skyrim Nexus, exiledviper meh321. 15 Sep 2016. PapyrusUtil - Modders Scripting Utility Functions. 4 Oct 2014 <https://www.nexusmods.com/skyrim/mods/58705>.
[コメントを読む(6)] [コメントを書く]
Real Time Information!CLOSE
1713449501 1713254019 1713542406 none none
▲ OPEN COMMENT