スクリプト おすすめMOD順 PAGE 1search
- ☆ [バグフィックス] Papyrus Tweaks NG Download ID:77779 Author:Nightfallstorm 2025-10-22 10:57 Version:4.1.1
-
RATE: ★=1135 G=24 TAG: [バグフィックス] [問題解決] [SKSEプラグイン] [スクリプト] [AE対応] [VR対応] [パフォーマンス]

Papyrus Tweaks NG
スクリプトエンジンの修正と微調整のコレクションです。
およびパフォーマンスの改善のコレクション、いつでもインストール/アンインストール可
■必須
SKSE64 2.0.12 (VR) SKSE64 2.0.20 (SE) SKSE64 2.1.5+ (AE)
Visual C++ 再頒布可能パッケージ 2019(https://support.microsoft.com/ja-jp/h…)
Address Library for SKSE Plugins
VR Address Library for SKSEVR ユーザーのみ、v0.62.0 以降を取得する必要があります。
■併用推奨
Skyrim Cell load Freeze fix NG
フリーズ要因となる特定のデッドロックを解消するMod。おそらくスクリプト負荷が高くなるほどランダムフリーズが発生しやすくなる原因だと思われるので導入推奨。
ネクサスの投稿欄より
powerofthree's Tweaks と併用可
MCMメニューの読み込みが高速化?
powerofthree's Papyrus Extender と併用可、など
Fixes はスクリプトエンジンのバグ修正です。
VMTweaks はスクリプトエンジンの改善/変更のためのオプションです。これは MOD を使用するすべての人に向けて作られています。
LoggerTweaks はスクリプトのログを変更するオプションです。これは papyrus のログを読む MOD 作者/パワーユーザーを対象にしています。
Experimental(実験的)オプションは、完全にテストされていないか、完全に理解されていないか、副作用が不明なものです。危険なことが好きな方のみ有効にしてください。
[Fixes]
・Toggle Scripts Command Fix/bFixToggleScriptsCommand(default: true)
ToggleScripts コマンドはすべてのスクリプトを一時停止しますが、保存やスタックダンプの際に持続されない問題を修正しました。
・Negative Script Page Allocation Fix/bFixScriptPageAllocation(default: true)
パピルスエンジンが、ある状況下で意図せずに負のページサイズでメモリを割り当ててしまう問題を修正しました。
・IsHostileToActor Crash Fix/bFixIsHostileToActorCrash(default: true)
スクリプト関数 Actor.IsHostileToActor() に NONE オブジェクトを渡すとゲームが CTD するバニラのバグを修正しました。
・Fix delayed script breakage/bFixDelayedScriptBreakage(default: true)
オンデマンドでロードされる(メインメニューですぐにロードされない)スクリプトが、存在しないスクリプトを参照している場合、まれに完全に壊れてしまうバグが修正されました。 「完全に壊れる」というのは、スクリプトに関するすべてのデータをゲームが破棄し、他のすべてのスクリプトで起こるように無効な参照をNONEに置き換えるのではなく、空として扱われることを意味します。もしあなたが resaver を使用していて、この修正プログラムを使用した後に、いくつかのスクリプトがデータを失っていることに気づいたなら、それはこのバグによってずっと壊れていたことになります。この修正は機能を回復させますが、新しいセーブを行わないと失われたデータを回復させることはできません。
[VMTweaks]
・Max Operations Per Task/iMaxOpsPerFrame(default: 500、バニラ100、推奨100~2000)
パピルスエンジンは、2011年当時、一般的とされるコンピューターで動作するように設計されていました。
これがSEでアップデートされることはありませんでした。そのため、パピルスは1タスクあたり100オペレーションに制限されています。
性能の上がった新しいコンピュータでは、この数値をもっと高く設定しても、フレームレートに目立った影響を与えず、もっと高いパフォーマンスを発揮する可能性があります。
0に設定すると、この調整は無効になります。
・Stack Dump Timeout/iStackDumpTimeoutMS (default: 15000ms、バニラ5000ms)
デフォルトでは、スクリプトエンジンに5秒(5000ms)連続で負荷がかかるとスタックダンプが発生します。
これは、同時に一度にたくさんのアイテムを追加したり削除したりするときによく起こります(たとえば、牢屋に入るときなど)。
スタックダンプ自体は無害ですが、パピルスログに大量のエントリが発生します。
この調整では、スタックダンプが行われるまでの猶予時間を変更します。
・Enable Doc String loading/bEnableDocStrings (default: true)
スクリプトを読み込む際、doc 文字列は破棄されます。このフラグを変更することで、doc 文字列の読み込みを有効にします。
正しく動作させるには、"Enable Debug Information Loading" が true であることが必要です。
・Enable Debug Information Loading/bEnableDebugInformation (default: true)
スクリプトからのデバッグ情報の読み込みを有効にします。
これはバニラログ出力ON/OFFにあたるSkyrim.iniのbLoadDebugInformationを完全にオーバーライドするもので、より簡単に設定できるようになりました。
[LoggerTweaks]
・Disable Get Form From File Error Logs/bDisableGetFormFromFileErrorLogs (default: false)
多くのMODはGame.GetFormFromFile関数を使用して、MODがインストールされているかどうかをチェックし、動的にその動作を調整します。
そのため、この関数で要求されたファイルが見つからなくてもエラーにはならずこの調整によりエラーメッセージが抑制されます。
・Improve Basetype Mismatch Logs/bImproveBaseTypeMismatchLogs (default: true)
"Cannot bind SCRIPTNAME to OBJECT because base types do not match" メッセージを改善して、スクリプトの種類、スクリプトが純粋に互換性がない場合、またはスクリプトが存在しない場合を詳細に判別できるようにしました。
・Improve Validate Args Logs/bImproveValidateArgsLogs (default: true)
引数のミスマッチエラーログに、関数名や期待値と実際の引数の型など、多くの追加情報を追加し、これらのエラーのデバッグを容易にしました。
・Disable No Property On Script Error Logs/bDisableNoPropertyOnScriptErrorLogs (default: false)
MODがアップデートされたとき、MODの作者が必要ないと判断したため、いくつかのプロパティがスクリプトから削除されることがあります。
この場合、ログに「そのプロパティはもう存在しない」というエラーメッセージが表示されます。
これはMOD作者が意図したものであり、このTweakはそのメッセージを抑止します。
・Disable Mismatch Script Error Log/bDisableMissingScriptError (default: false)
MODがアップデートされると、作者が必要ないと判断したスクリプトが削除されることがあります。
バニラではこの場合、ログに「保存したスクリプトが見つからなくなった」というエラーメッセージが表示されます。
しかし、これはMOD作者によって意図的に行われることがあります。
・Stack Dump Summary/bSummarizeStackDumps (default: true)
スタックダンプが発生したときに、どのイベントがアクティブで、その頻度が高いかのサマリーを追加します。
この機能は主に、どのスクリプトが他よりも頻繁に起動されているかを簡単に確認したいユーザーを対象としています。
このサマリーはログ内の####Stack Dump Summary Start#### ~ ####Stack Dump Summary END####の間に記載されます
[Experimental] (default: いずれも無効になっています)
・Speed up native calls/bSpeedUpNativeCalls (旧表記 "Run Scripts On Main Thread")
スクリプトはメインスレッドではないタスクレットで実行されることが多く、そのため "Game.GetPlayer" や "Formlist.GetAt" といった関数はスレッドセーフのためにフレームレートに同期される必要があります。この調整により、フレームレートではなくスピンロックに同期させることでこれらの呼び出しのほとんどが高速化され、ほとんどのスクリプトのパフォーマンスが大幅に改善されます。デフォルトでは、読み取り専用/ゲッター関数(例:"HasKeyword", "IsLoaded", "GetWornArmor" など)のみがこの方法で高速化されます。これらは、何らかの形でゲームを変更する関数(例:"EquipItem", "RemoveItem", "MoveTo" などの1フレーム内で複数回実行すると問題が発生する可能性がある関数)よりはるかに安全です。
この機能はiniのsScriptClassesToExcludeにて高速化の対象外にしたいオブジェクトを、
sScriptMethodPrefixesToExcludeにてこの高速化の対象外にしたい関数の先頭文字(AddならばAddSpellやAddItem等が高速化の対象外になる)を設定できます。
この対象外に関する設定はスクリプトの知識がある、特に高速化によってスクリプトのどの部分で問題が起こるか特定できる、または微修正で対処できる人向けです。
設定を変更すると使用するModによっては正常に動作しない事がありますので、スクリプトの知識が無い場合はどれを対象外にするかの設定はデフォルトのままにしておく事を推奨します。
---iniを調整したい人向け
○CKのWikiのクローンサイトにあるスクリプト関数一覧(CKのWikiが大幅変更された事により幾つかのページが消失したためクローンサイトにリンク変更)
https://ck.uesp.net/wiki/List_of_Papy…
・Bypass Papyrus Corrupted Save Check/bBypassCorruptSaveMessage
破損したセーブデータを読み込むと、すでにゲームに読み込まれているにもかかわらず、「セーブデータを読み込むことができません」というメッセージボックスが表示されることがあります。これは、現在のプレイセッションにないスクリプトデータがセーブデータ内にあるためです(例:MODをアンインストールして、セーブ内にスクリプトが残っているが、ゲーム内にはない)。この実験的な設定は、通常はセーブデータから追い出されるコールバックを回避し、そのセーブを継続して使用できるようにします。
※注意 これは壊れたセーブデータを修復するものではなく、どんな情報が失われたとしてもセーブデータをロードできるようにするものです。警告されたセーブデータを復元するための最後の手段としてのみ使用してください!
・Ignore Papyrus Memory Limit/bIgnoreMemoryLimit
VM に負荷がかかると (100 以上のイベントが処理待ちになっている)、VM はその制限値を下回るまで `iMaxAllocatedMemoryBytes` で設定されたメモリ制限を無視するようになります。この実験的な設定は `ignoreMemoryLimit` フラグをセットしたままにするので、 VM は常に必要なだけのメモリを使用することができるようになります。
もし、これを有効にするつもりなら、Recursion Monitor を併用することを強くお勧めします。この設定は skyrim.ini にある `iMaxAllocatedMemoryBytes` の値を無効にします。
・Disable Scripts In Playroom/bDisableScriptsInPlayroomVR (VR only)
VRのプレイルームでパピルススクリプトを一時停止します。プレイルームで実行されるスクリプトは、例えばLive another Lifeのような多くのMODとの非互換性を引き起こしてきました。この実験的な調整では、"vrplayroom" を含まないスクリプト(VRプレイルームは正常に動作するために実行しなければならないスクリプトがあります)をプレイルームを出るまで一時停止し、プレイルームに戻るとスクリプトを再実行させます。アップデート: プレイルームが無効になっている場合、この調整は適用されません。Skyrim Special Edition Nexus, Nightfallstorm. 22 Oct 2025. Papyrus Tweaks NG. 8 Nov 2022 <https://www.nexusmods.com/skyrimspecialedition/mods/77779>.[コメントを読む(115)] [コメントを書く] -
スポンサーリンク
-
スポンサーリンク
- ☆ [リソース・チュートリアル] powerofthree's Papyrus Extender Download ID:22854 Author:powerofthree 2025-12-24 01:12 Version:6.3.0
-
RATE: ★=1059 G=1 TAG: [SKSE64] [SKSEプラグイン] [VR版有] [AE対応] [スクリプト] [no-esp]

powerofthree's Papyrus Extender
いくつかのカスタムPapyrus関数を備えたSKSE64プラグインです。
これ単体では表立って機能しませんが、他のMODで必須のプラグインとなっています。
powerofthree's Papyrus Extender for SSEを必要とするMOD(一部)
A Witcher's Adventure
Diziet's Player Home Bath Undressing for SkyrimSE
Dragon Age Spells Redux
Frozen Electrocuted Combustion
Strange Runes
Oblivion Styled Leveling and Attributes
OnMagicEffectApply Replacer
Ultimate Optimized Scripts Compilation
Universal Water Patch
iNeed Universal Water Patch
SunHelm Survival and needs
v4.0 から Address Library for SKSE Plugins に対応しています。
v4.5.5 から powerofthree's Tweaks に対応しています。
VR 版(SSE 版に上書きし、VR Address Library for SKSEVR を使用する)
Papyrus Extender VRSkyrim Special Edition Nexus, powerofthree. 24 Dec 2025. powerofthree's Papyrus Extender. 24 Jan 2019 <https://www.nexusmods.com/skyrimspecialedition/mods/22854>.[コメントを読む(9)] [コメントを書く] - ☆ [リソース・チュートリアル] JContainers SE Download ID:16495 Author:silvericed 2024-03-19 23:52 Version:4.2.9
-
RATE: ★=890 G=6 TAG: [スクリプト] [SKSE64] [SKSEプラグイン] [JContainers] [VR対応] [AE対応]

JContainers SE
[Oldrimの労作より]
JSONベースのPapyrus拡張用ライブラリ。
本来Papyrusではクラスやスクリプトのインスタンス化はできませんが
FO4同様にLuaを用いたデータ構造を導入することによりそれを実現しています。
必須 SKSE64 http://skse.silverlock.org/
ユーザー視点でこのMODについて特筆すべきことは
FileAccess Interface for Skyrim SE Scripts - FISSES 同様に外部にデータをファイルとして保存する機能の実装により
【セーブデータ間でのデータのやりとりを可能とする】
ところといえるでしょう。
---------------------------------------
このプロジェクトの主目的は、PapyrusをJSONベースのデータ構造(配列、マップ等)を用いて拡張することです。
■理念
プログラムに造詣のある人なら、Papyrusでクラス(あるいはスクリプト)をインスタンス化できないのはご存知でしょう。エイリアスや魔法用のスクリプトのようなわずかの例外をのぞき、ほぼ全て一つのテンプレート内で完結しています。
Papyrusにおける配列は拡張ができず、一つの配列につき一種類の値を保持できるのみです。
これに対し、JContainersはFO4と同様の構造で使用することのできるJMapsを導入しています。
JArray、JFormMap、JIntMaps等、相互にデータを参照・格納できる機能の実装により、より大きなデータ構造を構築することが可能になります。
■埋め込み式Lua
Luaによるフィルタ・検索・編集機能。Luaでスクリプトを作成することができます。
■ドメイン
ドメインとはmodderの個人的(そうでない場合も含む)目的のための、独立した、非グローバル(セーブデータ依存)のJContainer専用隔離型ストレージです。
ドメインとリンクされたMODがアンインストールされた場合に、そのドメインに格納されたデータを自動的に除去することが可能となります。
■フォーム監視
内部的な改良。
スクリプトがフォームを参照するのと同様の方法を用いて、JContainerのコンテナが参照するフォームが(手動でアンロードしない限り)ゲームによりアンロードされることを防ぎます。
フォームが削除された場合は内部的に通知を受け取り、そのフォームを参照している値はゼロに設定されます。
---------------------------------------
■SSEでこのライブラリを必要とするMOD
Swift Potion Reborn
Ecotone Dual Sheath
YeOlde - MCM Settings
Serio's Cycle HotkeysSkyrim Special Edition Nexus, silvericed. 20 Mar 2024. JContainers SE. 14 Apr 2018 <https://www.nexusmods.com/skyrimspecialedition/mods/16495>.[コメントを読む(23)] [コメントを書く] - ☆ [ユーティリティ] ConsoleUtilSSE NG Download ID:76649 Author:Ryan---VersuchDrei 2024-01-01 19:29 Version:1.5.1
-
RATE: ★=550 TAG: [ユーティリティ] [SKSEプラグイン] [スクリプト] [AE対応]

ConsoleUtilSSE NG
1つの DLL で SE 版、AE 版をサポートする ConsoleUtilSSE の更新版。
コンソールコマンド利用するpapyrus scripts
VR版:ConsoleUtilVR
必要条件:SKSE(Address Library for SKSE Plugins)
Source:https://github.com/VersuchDrei/Consol…
機能が追加された拡張版:ConsoleUtil ExtendedSkyrim Special Edition Nexus, Ryan---VersuchDrei. 1 Jan 2024. ConsoleUtilSSE NG. 7 Oct 2022 <https://www.nexusmods.com/skyrimspecialedition/mods/76649>.[コメントを書く] - ☆ [戦闘] BFCO NG Download ID:160505 Author:viny 2026-06-06 23:09 Version:1.8.1c
-
RATE: ★=447 G=3 TAG: [SKSEプラグイン] [BFCO] [戦闘] [アニメーション] [Papyrus] [削除] [スクリプト] [パフォーマンス] [BDI] [ESPFE]

BFCO NG
BFCO で使用されている Papyrus を削除します。
完全に SKSE プラグインを使用するため、スクリプトの肥大化やその他の問題に悩まされることはありません。
・基本的に、BFCO の機能を Papyrus から SKSE に移行。
・一人称視点には手を付けていません。変更点はすべて三人称用です。
(但し、MCO のような動作になるように BFCO の一人称のパワーアタックは修正)
・Ver1.7よりブロックキーは削除されたためブロックキーを使いたいなら「Just a block」というMODを使ってください。
必要
・BFCO - Attack Behavior Framework (SSE AE VR)
・BFCO Universal Support(Vr 1.5.97 以外)
・Behavior Data Injector
・Behavior Data Injector Universal Support(Vr 1.5.97 以外)
・Precision - Accurate Melee Collisions
・SKSE Menu Framework
・Input Manager(Ver1.7より要件化)
・Just a block(Ver1.7以降でブロックキーが必要なら)
もし CMF:Cycle Movesets Framework - CMF と一緒に使用する場合、CMF が方向付きパワーアタックを処理します。
そのため、CMF を有効にしていてもモーションセットに方向付きパワーアタックが含まれていない場合は、通常のパワーアタックが再生されます。コンボ攻撃についても同じ仕様です。Skyrim Special Edition Nexus, viny. 7 Jun 2026. BFCO NG. 4 Oct 2025 <https://www.nexusmods.com/skyrimspecialedition/mods/160505>.[コメントを読む(18)] [コメントを書く] - ☆ [ユーティリティ] ConsoleUtilSSE Download ID:24858 Author:Ryan 2022-10-15 10:52 Version:1.4.0
-
RATE: ★=350 G=2 TAG: [スクリプト] [SKSEプラグイン] [AE対応] [ユーティリティ] [VR版有]

ConsoleUtilSSE
papyrus scriptからコンソールコマンドを叩けるようにするMOD。
※SEVer1.5.97環境の場合は、Old filesのVersion:1.2.0を利用してください
※機能追加の拡張版(SE/AE両用)
ConsoleUtil Extended
必須
SKSE64
Address Library for SKSE Plugins
代表的なのが
Nether's Follower Framework
VR 版
ConsoleUtilVR
AE 版対応更新
ConsoleUtilSSE NGSkyrim Special Edition Nexus, Ryan. 15 Oct 2022. ConsoleUtilSSE. 8 Apr 2019 <https://www.nexusmods.com/skyrimspecialedition/mods/24858>.[コメントを読む(10)] [コメントを書く] - ☆ [ユーティリティ] Skyrim Platform - A TypeScript SDK for Skyrim Download ID:54909 Author:SkyMP Team 2024-05-14 20:34 Version:2.9.0
-
RATE: ★=239 G=2 TAG: [ユーティリティ] [SKSEプラグイン] [スクリプト] [SkyrimPlatform] [AE対応]

Skyrim Platform - A TypeScript SDK for Skyrim
Skyrimの動作をJavaScriptで制御する事が可能になるSKSEプラグイン。
必要:
SKSE64
Address Library for SKSE Plugins
下記Modで使用。
Disable Recoil
Rapid Auto Potion
New Automatic Crossbows
Distance Based Combat
Auto unequip ammo SP
Elden Equip
SkyrimのPapyurs実行は1フレーム内で処理できる命令数に制限があるためかPapyursの処理速度はFPS依存となっておりFPSが低いほど処理の遅延が発生しやすくなるという問題がありますが(MCMで60FPS制限を外すと処理が異様に高速化する理由がコレ)、SkyrimPlatformはそのような制限は無くDLLがJavaScriptのコードを読み込んで処理を実行しているため、SkyrimPlatformで作られたModは基本的にPapyursで作られたものよりも処理が圧倒的に高速です。
v2.1.0以前をダウンロードした場合、SKSE/Plugins に SkyrimSoulsRE.dll という SkyrimSouls - Unpaused Game Menus と同じ動作をするSKSEプラグインも同封されており、
入れたままだとメニューでゲームの一時停止がしないようになっているため嫌な人は外す事。
→v2.2.0で削除
CTD等の不具合報告は以下のリンクの「New Issue」で報告できます。(gitアカウントが必要)
報告時はSkyrimPlatformが原因である事を明確にするため再現方法を詳細に書き(SkyrimPlatformを利用したModのどれを使った状態で発生するのか)、クラッシュログをpastebin等でアップロードして報告すると開発者側も対応しやすいと思います。
https://github.com/skyrim-multiplayer…
=== 以下はMod開発者向け ===
このSKSEプラグインが読み込むためのJavaScriptを
TypeScriptというスクリプト言語からnpm(Node Package Manager)経由でコンパイルして生成するための開発ツールも同梱されている。
このSKSEプラグインで使用できる処理の特徴は以下の通り。
・コンパイルして生成したJSファイルの内容をゲーム中に変更する事でリアルタイムに反映される(Modページの動画参照、動画ではtsファイル保存時にコンパイル作業を行っているため、ただtsファイルを保存するだけだと反映されないため注意)
・アニメーション発生時のSendAnimationEventをキャッチして処理が行える。この際にアクターへのアニメーション再生命令を書き換えてアニメーションの再生を阻止する事も可能。(例: Disable Recoil はこの処理で弾かれモーションを無くしてる。Modページの Miscellaneous files に TypeScript のソースも公開しているため参考にしたい人は確認)
・1フレーム毎にコードの実行処理を行ったり、魔法エフェクト発生やアイテム装備等をトリガーにコードの実行が可能(https://github.com/skyrim-multiplayer… )
・SKSEプラグインがコードを読み込んで処理を行うためPapyrusの処理よりも高速でスクリプト処理がされる
----
(Postより)PapyrusとSkyrim Platform(SP)の両方でほぼ同じアルゴリズム(未最適)を使用して、
552個のアイテムをプレーヤーからチェストに転送が完了するまでの時間
Papyurs:130.599014秒
SP:0秒
----
・アクターやオブジェクトの情報取得や処理はPapyrusスクリプトと同じ関数で処理可能。(https://github.com/skyrim-multiplayer… にて getActorValuePercentage 等を使用しているサンプルを確認可能)
(注1)V2.3.0までは配列を返す関数は未サポートでコンパイルして実行しても、ゲーム側のコンソールで"Functions with Array return type are not supported"と表示されます。
V2.4.0にて配列を返す関数がサポートされるようになりました。
(注2)一部の関数はPapyrusで実行した時と異なる挙動をするものがあったり、CTDが発生する事があります。(GetPlayerTeammateがTrueのアクターに対してPapyrusでAddItemやRemoveItem等を実行すると手持ちの装備から優れたものを自動的に装備するが、SPの場合は自動で装備を行わない、PlayIdle実行時にCTD等)
・Skyrim Platform側でSendModEventを発生させて、Papyrus側でキャッチして処理を実行するという事も可能
サンプルコードとコンパイルに必要な手順に関してはPlatform/plugin-example/README.mdを参照。
(コマンドプロンプトの知識が必要。"npm i"はPlatform/plugin-example/をカレントディレクトリにして実行する事。)
ただし、サンプルのコンパイルについて不要と思われるコードが混ざっており手順通りにやっても筆者の環境ではコンパイルが失敗したため以下の処置が必要。
・Platform/plugin-example/index.tsにて以下の行をコメントアウト
//import * as tests from './src/tests';
//tests.main();
サンプルのコンパイルに成功すれば Platform/plugins/にplugin-example.js が生成されます。
必須
npm(Node Package Manager)
推奨
Papyrus-2-Typescript
PapyursとSkyrim Platform間で変数の渡し合いをする場合はOptional filesのPapyrusUtilかJContainersが必須となります。(PapyrusUtilやJContainersで保存した変数は、Skyrim Platform側でもアクセス可能)
・ドキュメント
https://github.com/skyrim-multiplayer…
・設定画面追加
Skyrim Platform Configuration Menu (SPCM)
=== Mod開発者向けは以上 ===Skyrim Special Edition Nexus, SkyMP Team. 14 May 2024. Skyrim Platform - A TypeScript SDK for Skyrim. 15 Sep 2021 <https://www.nexusmods.com/skyrimspecialedition/mods/54909>.[コメントを読む(39)] [コメントを書く] - ☆ [ユーティリティ] ConsoleUtil Extended Download ID:133569 Author:ponzi - Scrab 2025-04-25 02:22 Version:1.1.0
-
RATE: ★=238 TAG: [ユーティリティ] [SKSEプラグイン] [スクリプト] [AE対応] [VR対応] [NO-ESP]

ConsoleUtil Extended
Papyrus を使用してカスタム コンソール コマンドを作成できるようにする実験的な SKSE プラグイン。 CommonLibSSE-NG で構築されています。
必要:
Address Library for SKSE Plugins もしくは VR Address Library for SKSEVR
CUE は、MOD 作成者やユーザーが開発やデバッグのためにゲーム内で任意の Papyrus (または Papyrus バインディングを介したネイティブ コード) を簡単に実行できるように設計されています。たとえば、ログを確認したり、組み合わせごとに特別なホットキーを設定したりすることなく、重要なスクリプト プロパティを出力したり、NPC の機能をテストしたり、ゲーム内でフォームをすばやく編集したり (キーワード、派閥などの追加/削除) するコマンドを作成できます。テストしたいです。
この MOD 自体は新しいコマンドを追加しないことに注意してください。 CC がどのように動作するかに興味がある場合は、Extended Console をチェックしてください。
さらに、Papyrus API を使用すると、Papyrus スクリプト経由でコンソール コマンドを実行したり、プレーヤーが特定のコンソール コマンドを使用したときに通知されるコンソール イベントに登録したり、プレーヤーが最近使用したコンソール コマンドを表示したりすることができます。
また、Papyrusでのコンソールコマンド実行関数について、ターゲットを直接指定してコンソールコマンドの実行が行えるExecuteCommandTarget関数が追加されました。
これにより従来のConsoleUtilの問題点であった、SetSelectedReference関数とExecuteCommand関数を使うスクリプトが複数ある場合に意図しないターゲットに対しての誤実行を防げるようになります。
この MOD を使用する場合は、必ず他のバージョンの ConsoleUtil を削除してください。Skyrim Special Edition Nexus, ponzi - Scrab. 25 Apr 2025. ConsoleUtil Extended. 10 Nov 2024 <https://www.nexusmods.com/skyrimspecialedition/mods/133569>.[コメントを読む(2)] [コメントを書く] - ☆ [ユーティリティ] Skyrim Mod Auditor Download ID:181166 Author:archseriph 2026-05-29 11:55 Version:1
-
RATE: ★=130 TAG: [削除済み] [MO2] [ツール] [スクリプト] [SPID] [KID] [SkyPatcher] [問題解決]

Skyrim Mod Auditor
削除済み
MO2 向けのスクリプトや SPID / KID / SkyPatcher 配布ファイルの問題を特定するためのツール
必要
・Champollion https://github.com/Orvid/Champollion/…
・Creation Kit source scripts https://store.steampowered.com/app/19…
・Python 3.8+ https://www.python.org/downloads/
・SKSE https://skse.silverlock.org/
特徴
2 種類のツールを収録。
◇Script Scanner
ロードオーダー内のすべての Papyrus .pex スクリプトを逆コンパイルし、
孤立したイベント登録、欠落したクリーンアップ処理、制限のないループなど、長時間プレイ時にセーブ肥大化やフレーム低下を引き起こすスクリプト問題を検出します。
◇Injector Auditor
SPID、KID、SkyPatcher の設定ファイルを検証し、不正な FormID、無効なプラグイン参照、配布が密かに適用されなくなる構文エラーなどを検出します。
両ツールとも、自動修正結果を MO2 の Config Fixes MOD フォルダへ出力します。
そのため、元の MOD ファイルを変更することなく、非破壊的に修正を適用できます。
インストール
・任意のフォルダに解凍
・ScriptScanner \ settings.json を編集し、自分の環境に合わせて各パスを設定
・InjectorAuditor \ settings.json を編集し、MO2 関連のパスを設定
・MO2で Config Fixes という名前の MOD を作成し、左ペインの下部付近(高優先度)に配置
・RunScanners.bat をダブルクリックして実行Skyrim Special Edition Nexus, archseriph. 29 May 2026. Skyrim Mod Auditor. 29 May 2026 <https://www.nexusmods.com/skyrimspecialedition/mods/181166>.[コメントを書く] - ☆ [ユーティリティ] Papyrus Profiler Download ID:82770 Author:Borgut1337 2024-04-06 23:56 Version:2.1.0
-
RATE: ★=91 G=1 TAG: [SKSEプラグイン] [スクリプト] [AE対応] [VR対応] [ESPFE] [問題解決]

Papyrus Profiler
このSKSEプラグインを使用すると、すべてのPapyrus関数(ゲーム全体で実行されているすべてのPapyrusスクリプトから)のデータを収集し、これをプロファイリングに使用できます。
(つまり、ロード順でどのスクリプトとどの関数が頻繁に呼ばれているかについての洞察を得ることができます)
必要
・SKSE64
・Address Library for SKSE Plugins
・NL_CMD - A Console Command Framework
コンソール コマンドを使用してプロファイリングを開始/停止する場合にのみ必要です。
インストール方法
同梱のESPFEファイルは、コンソールコマンドを使用してプロファイリングを開始または停止する場合にのみ必要です。他のメカニズム(NL_CMD - A Console Command Framework&Console Commands For Everyone (aka Papyrus Console Commands)等)を使用する場合は、.dllファイルだけが必要で、.ESPは非アクティブのまま(または削除)にしておくことができます。
使用法
プロファイリングにプラグインを使用する方法の詳細な手順については、https://github.com/DennisSoemers/Papy… を参照してください。
SkyrimVerによってログファイルの出力先が異なります
Ver640まで Documents\My Games\Skyrim Special Edition\SKSE\PapyrusProfiler
Ver1130以降 Documents\My Games\Skyrim.INI\SKSE\PapyrusProfiler
Ver1130以降ではMy GamesにSkyrim.INIフォルダが無いとログが出力されないのでない場合はフォルダを作成してください
関連MOD
Optimised Scripts for XPMSSE
ver1.6.1170以降のログファイルの出力先をSkyrim Special Edition以下に変更
SKSE Log Redirector for SkyrimSE.exe 1.6.117x - Mod Organizer Plugin
ソースコード
https://github.com/DennisSoemers/Papy…Skyrim Special Edition Nexus, Borgut1337. 7 Apr 2024. Papyrus Profiler. 15 Jan 2023 <https://www.nexusmods.com/skyrimspecialedition/mods/82770>.[コメントを読む(2)] [コメントを書く] - ☆ [ユーティリティ] Xarxes Download ID:179417 Author:YeiZoneX 2026-06-16 12:35 Version:0.3.0.0
-
RATE: ★=88 TAG: [SKSEプラグイン] [ユーティリティ] [スクリプト] [Xarxes]

Xarxes
Lua で記述された小さな拡張モジュールを、ゲーム本体とは別スレッドで動かせる仕組みを導入する SKSE プラグイン
メインゲームや Papyrus スレッドとは独立して動作する小規模なスクリプトエンジンです。
ゲームエンジンのデータへ完全にアクセスできます。
◆必要
Address Library for SKSE Plugins
※注意※
スクリプトによって変更されたデータはセーブした際にセーブファイルへ保存されます。
これはゲーム本来の通常動作です。どのデータを変更するかは利用者次第です。
◆拡張モジュール
Simple Fatigue
◆類似Mod
Skyrim Platform - A TypeScript SDK for Skyrim
JavaScriptを実行してスクリプト処理を行う。
TypeScriptというスクリプト言語をコンパイルしてJavascriptに変換する必要があり、
コンパイルのやり方やマニュアルとかが分かり辛いのと安定性に問題があるので非推奨。Skyrim Special Edition Nexus, YeiZoneX. 16 Jun 2026. Xarxes. 7 May 2026 <https://www.nexusmods.com/skyrimspecialedition/mods/179417>.[コメントを書く] - ☆ [バグフィックス] Kill Camera Misalignment Fix Download ID:96842 Author:MateDeVita 2023-08-31 00:32 Version:1.1
-
RATE: ★=75 TAG: [バグフィックス] [問題解決] [スクリプト] [TDM] [キルムーブ]

Kill Camera Misalignment Fix
TDMを導入し3人称視点でキルムーブをトリガーした際にカメラを動かすと、キャラクターの位置がずれる問題を修正します。
・要件
True Directional Movement - Modernized Third Person Gameplay
このバグはTDMを導入している状態でキルカメラを無効化し、またアニメーションの開始時にカメラを動かしたときに発生します。
バニラにおいてキルカメラを無効化しているときには、この問題を回避するためキルムーブ開始時に強制的に敵の方向を向くようになっています。
しかしこの回避策はTDMを導入していると機能しないようなので、同様の方法で復活させました。
・インストール
いつでも
・互換性
すべてのものと互換性がありSkyrim Special Edition Nexus, MateDeVita. 31 Aug 2023. Kill Camera Misalignment Fix. 28 Jul 2023 <https://www.nexusmods.com/skyrimspecialedition/mods/96842>.[コメントを読む(3)] [コメントを書く] - ☆ [その他] No FNIS.esp Download ID:48312 Author:guedem 2021-04-09 14:18 Version:1.0
-
RATE: ★=71 TAG: [Nemesis] [XPMSSE] [スクリプト] [NO-ESP]

No FNIS.esp
XP32 Maximum Skeleton Special Extended - XPMSSE や FNIS Sexy Move SE の前提には Fores New Idles in Skyrim SE - FNIS SE の FNIS.esp が必要ですがこれを不要にします。
Project New Reign - Nemesis Unlimited Behavior Engine ユーザー向け。Skyrim Special Edition Nexus, guedem. 9 Apr 2021. No FNIS.esp. 9 Apr 2021 <https://www.nexusmods.com/skyrimspecialedition/mods/48312>.[コメントを読む(4)] [コメントを書く] - ☆ [リソース・チュートリアル] Lexicon SKSE Download ID:153176 Author:NoahBoddie 2025-12-02 02:28 Version:0.1.4.3
-
RATE: ★=61 TAG: [SKSE] [スクリプト] [ユーティリティ] [no-esp]

Lexicon SKSE
他のスカイリムMOD内で使うためのスクリプトエンジン
このMODはまだ実験段階で、比較的不安定な状態です
インターフェースの一部は変更される可能性があるし、開発も段階的に進められてるところ
今のところドキュメントは少なめで、しばらくは開発者本人しか使ってないけど、
1.0 リリースに向けて徐々に情報を増やしていく予定
概要
・C++ と統合されたスクリプト言語
→独自のスクリプト関数やネイティブ関数を作ったり、それをSKSEから呼び出せる
・カスタム型の作成や C++ クラス/構造体のスクリプト内表現
・コンソールコマンドや条件関数からスクリプト関数を呼び出す機能
→まだ実験的で今後の拡張が必要な部分
要するに、スクリプトとネイティブコードを自由に連携させられるパワフルなエンジンの試作版
今後追加したい(かつ実装可能だと思う)機能
・Papyrus や SKSE プラグインから呼び出せるイベントシステム
・Papyrus からスクリプト関数を呼び出す機能
・Lexicon スクリプトから Papyrus 関数を呼び出す機能
・Lexicon スクリプトからコンソールコマンドを呼び出し、結果を関数内で取得する機能
・C++ とネイティブにリンクさせない独自クラスや構造体の作成機能
要するに、スクリプト、Papyrus、コンソールコマンド、C++ を柔軟に連携させる
統合型スクリプト環境 を目指している感じ
必要条件
SKSE:https://skse.silverlock.org/
Address Library for SKSE Plugins
これを使っているMOD
Actor Value GeneratorSkyrim Special Edition Nexus, NoahBoddie. 2 Dec 2025. Lexicon SKSE. 21 Jun 2025 <https://www.nexusmods.com/skyrimspecialedition/mods/153176>.[コメントを書く] - ☆ [グラフィックス] Mors Nirnroot Glow Gone Download ID:88308 Author:5133p39 2023-04-02 14:38 Version:1.0.0
-
RATE: ★=56 TAG: [ニルンルート] [発光] [削除] [Remover] [スクリプト]

Mors Nirnroot Glow Gone
ニルンルートを取り囲む不格好なスクリプト制御の疑似発光を除去します
この発光はスクリプトによって付与されているため、
発光を付与しない置き換えスクリプトをインストールします
進行中のゲームで既に発光が適用されている場合、
そのセルを離れて再び戻ることで発光が解除されるはずですSkyrim Special Edition Nexus, 5133p39. 2 Apr 2023. Mors Nirnroot Glow Gone. 2 Apr 2023 <https://www.nexusmods.com/skyrimspecialedition/mods/88308>.[コメントを書く] - ☆ [バグフィックス] Thalmor Don't Report To Stormcloaks Download ID:73890 Author:lilebonymace 2025-09-17 17:35 Version:1.2
-
RATE: ★=54 TAG: [犯罪] [イマージョン] [サルモール] [スクリプト] [スクリプト修正] [派閥] [NO-ESP]

Thalmor Don't Report To Stormcloaks
サルモールの連中は、ストームクロークが支配する領地内で犯罪報告をしません。
Thalmor do not Report Crimesとは異なり、ストームクローク勢力範囲内でのみ報告しなくなります。
併用推奨
Truly Neutral Prisoners
囚人の犯罪報告を禁止します。Skyrim Special Edition Nexus, lilebonymace. 17 Sep 2025. Thalmor Don't Report To Stormcloaks. 23 Aug 2022 <https://www.nexusmods.com/skyrimspecialedition/mods/73890>.[コメントを書く] - ☆ [ユーティリティ] Papyrus Compiler App (Mod Organizer 2 Integration) SE Download ID:23852 Author:WushuLate 2022-05-06 18:09 Version:2022.1
-
RATE: ★=44 G=2 TAG: [ユーティリティ] [ツール] [スクリプト]

Papyrus Compiler App (Mod Organizer 2 Integration) SE
複数のパピルスソースコードを一括でコンパイルするツール
使用の前に、Creation Kit のフォルダにあるパピルスコンパイラを、
"Skyrim directory/Papyrus Compiler/Papyrus Compiler.exe" となるようコピーして置いてください
主な機能
・複数のスクリプトを一度にコンパイルできます
・コンパイルログにアクセスできます
・スクリプトのグループを作成して、複数のスクリプトをすばやくコンパイルできます
・(まだベータ段階ですが) ファイルを直接ドロップして、簡単にコンパイルできます
●このツールは、LE/SEの両バージョンで動作します
●MO/MO2を通しての使用もできます
●前提
Creation Kit …導入の必要があります
●LE版
[Skyrim]Papyrus Compiler App (Mod Organizer 2 Integration) LESkyrim Special Edition Nexus, WushuLate. 6 May 2022. Papyrus Compiler App (Mod Organizer 2 Integration) SE. 3 Mar 2019 <https://www.nexusmods.com/skyrimspecialedition/mods/23852>.[コメントを読む(10)] [コメントを書く] - ☆ [バグフィックス] ForgeReset Download ID:175530 Author:cptuser 2026-03-25 07:49 Version:1.0
-
RATE: ★=42 TAG: [鍛冶] [バグフィックス] [修正] [スクリプト] [問題解決]

ForgeReset
■概要
鍛冶中に発生する「燃えた鉄が腕に張り付くバグ」を事前に防ぐスクリプト
盾を装備してる NPC(例:リディア)が鍛冶すると腕のノード(装備位置)が競合するのを防ぐ
■仕組み
①フォージ接近を検知
プレイヤーや NPC が鍛冶場に近づくと発動
②強制的に回復魔法を装備
両手に「治癒」を装備させる
③ノード強制リセット
・魔法装備の瞬間
・盾が腕のノードから外れる
・これで鍛冶アニメーションと競合しなくなる
④スマート制御
一度だけ実行される仕組み
・ループしない
・アニメーションがカクつかない
■フォロワー向けにも最適化
・鍛冶終わる
・エリア離れる
・元の装備(盾など)に自然に戻るSkyrim Special Edition Nexus, cptuser. 25 Mar 2026. ForgeReset. 25 Mar 2026 <https://www.nexusmods.com/skyrimspecialedition/mods/175530>.[コメントを書く] - ☆ [ユーティリティ] SUP SKSE Download ID:58133 Author:TommInfinite 2023-08-10 19:56 Version:3.50
-
RATE: ★=35 TAG: [SKSE64] [SKSEプラグイン] [AE対応] [スクリプト]

SUP SKSE
文字列の検索や置換の検索文字を正規表現で行える関数、
Oblivionに存在したGetModLocalDataやSetModLocalData関数(ゲーム開始からゲーム終了までの間、有効な一時的な変数の保存や読み込み)と同機能の関数等、
ニッチなカスタムPapyrus関数を追加するSKSE64プラグインです。
他にもスクリプト上からスクリーンショットのキャプチャを実行する関数や
ダイアログボックスを開いてファイルを選択するという
他には無い特殊な関数も備えています。
--------
Fallout4版も存在しており、Fallout4で数少ないスクリプト拡張プラグインとなっております。(希少なスクリプト拡張プラグインのためかSkyrim版よりも多機能)
[Fallout4]SUP F4SESkyrim Special Edition Nexus, TommInfinite. 10 Aug 2023. SUP SKSE. 9 Nov 2021 <https://www.nexusmods.com/skyrimspecialedition/mods/58133>.[コメントを書く] - ☆ [バグフィックス] DLC2BlackBookCount Fix Download ID:164355 Author:Anbeegod 2025-11-14 01:58 Version:1.1
-
RATE: ★=32 TAG: [黒の書] [スクリプト] [修正] [バグフィックス] [Dragonborn]

DLC2BlackBookCount Fix
■概要
本来ゲーム内で使われていなかった 「DLC2BlackBookCount」 という変数を復活させ、
プレイヤーが何冊の黒の書を読んだかを他のMODが参照できるようにします
■詳細
・スカイリムでは黒の書を読む度に専用スクリプト(Black Book Controller)が動きますが、
元の仕様では「読んだ冊数」を外部から取得できない構造になっていました
・このMODを導入すると、他のMODが DLC2BlackBookCount グローバル変数を使って
プレイヤーが読んだ黒の書の数を簡単に追跡できます
・特にフォロワー関連MODにとって便利です
(例:特定の条件で会話や行動を変化させるフォロワーなど)
■特徴
・軽量&スクリプト追加のみ
・途中導入/削除どちらも安全
・互換性:「DLC2BookDungeonController」クエストを変更するMOD以外とは完全互換Skyrim Special Edition Nexus, Anbeegod. 14 Nov 2025. DLC2BlackBookCount Fix. 13 Nov 2025 <https://www.nexusmods.com/skyrimspecialedition/mods/164355>.[コメントを書く] -
スポンサーリンク
-
スポンサーリンク
- 次のページ ▶
