Skyrim Special Edition Mod データベース

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

 [リソース・チュートリアル] Address Library for SKSE Plugins Download ID:32444 Author:meh321 2024-02-14 17:19 Version:11
RATE: =1640 G=11 TAG: [SKSE64] [SKSEプラグイン] [リソース] [問題解決] [AE対応]
Address Library for SKSE Plugins Title画像

Address Library for SKSE Plugins

SKSE DLLプラグインのバージョンを、簡単に独立させるためのヘッダーファイルとデータベースが含まれています。
このMODが生まれる前は、skyrim本体のアップデートがある度にmodそれぞれで個別にアップデート対応しなければなりませんでした。このMODが生まれたことで本体アップデートの度に更新の手間が必要なくなります。

現在、SE用(Skyrim Ver1.5)とAE用(Skyrim Ver1.6)の2種類のAddress Libraryがあります。
SE用とAE用は互換性がありません。
AE用でSKSEプラグインを利用したい場合、SKSEプラグイン作者がAE用Address Libraryに対応する必要があります。

メインファイルはMOD制作者用のものではありますが、ユーザーにとってもいくつかのMODで必須と指定されています。MODユーザーの方は、オプションファイルにある、使用しているSKSE64のバージョンに応じたデータベースファイルを導入して下さい。MODマネージャーで導入すれば大丈夫ですが、手動の方は下記の様に配置して下さい。

Data/SKSE/Plugins/db-*-*-*-*.bin

◆nexusmods アーカイブ
Version:8 - All in one (Anniversary Edition)
https://nexusmods.com/skyrimspecialed…

VR版
VR Address Library for SKSEVR

現在、2つのバージョンに分かれています。Special Edition(1.5.x)とAnniversary Edition(1.6.x)です。この2つのバージョン間では、アドレスを示すIDは一致しません(ゲームの実行ファイルが異なるため一致しませんし、たとえ一致したとしても、それらの機能内のコードは異なります)。

1.5.xのDLLが1.6.xと互換性を持つことはありませんし、その逆もまた然りです。このことはSKSEの開発者も認識しており、バージョンの異なるプラグインの読み込みを避けるために、プラグインの読み込みに全く新しいバージョンシステムを採用しました。

採用Mod
SSE Engine Fixes (skse64 plugin)
A Closer Look SSE
Console Commands Extender
ConsoleUtilSSE
Flat Map Markers SSE
I'm Walkin' Here
Improvement Names Customized SSE
Notification Log SSE
Scaleform Translation Plus Plus
Stay At The System Page - Updated
Whose Quest Is It Anyway
Yes Im Sure
Better Jumping SE
Encounter Zones Unlocked SE
Dynamic Animation Replacer
Glow Be Gone SKSE Updated
No Enchantment Restriction SKSE Remake
Dynamic Equipment Manager SKSE Updated
Name Those Ash Piles
Poser Hotkeys Plus SSE
Mfg Fix
Frozen Electrocuted Combustion(Ver3.3から必要)
  • Address Library for SKSE Plugins画像1
Skyrim Special Edition Nexus, meh321. 14 Feb 2024. Address Library for SKSE Plugins. 7 Feb 2020 <https://www.nexusmods.com/skyrimspecialedition/mods/32444>.
[コメントを読む(40)] [コメントを書く]
 [リソース・チュートリアル] PapyrusUtil SE - Modders Scripting Utility Functions Download ID:13048 Author:exiledviper meh321 2024-01-19 12:50 Version:4.6
RATE: =1388 G=9 TAG: [SKSE64] [SKSEプラグイン] [VR] [AE対応]
PapyrusUtil SE - Modders Scripting Utility Functions Title画像

PapyrusUtil SE - Modders Scripting Utility Functions

[Skyrim]PapyrusUtil - Modders Scripting Utility Functions の SE/AE/VR 版

Version:4.0 より AE 版専用
SE 版は Version:3.9 までを使用してください
VR 版(Version:3.6b)あり Skyrim VR ESL Support に ESL 対応パッチあり

[必須]
Skyrim Script Extender (SKSE64)
Address Library for SKSE Plugins

以下LEから抜粋

高機能なSKSEプラグイン

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

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


(LEでの概要)
・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
Equipment HUD
Poser Hotkeys Plus


詳細はDescを参照してください。
  • PapyrusUtil SE - Modders Scripting Utility Functions画像1
Skyrim Special Edition Nexus, exiledviper meh321. 19 Jan 2024. PapyrusUtil SE - Modders Scripting Utility Functions. 22 Oct 2017 <https://www.nexusmods.com/skyrimspecialedition/mods/13048>.
[コメントを読む(47)] [コメントを書く]
 [リソース・チュートリアル] JContainers SE Download ID:16495 Author:silvericed 2024-03-19 23:52 Version:4.2.9
RATE: =1204 G=6 TAG: [スクリプト] [SKSE64] [VR] [SKSEプラグイン] [JContainers] [VRver.有] [AE対応]
JContainers SE Title画像

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 Hotkeys
  • JContainers SE画像1
Skyrim Special Edition Nexus, silvericed. 20 Mar 2024. JContainers SE. 14 Apr 2018 <https://www.nexusmods.com/skyrimspecialedition/mods/16495>.
[コメントを読む(21)] [コメントを書く]
 [リソース・チュートリアル] powerofthree's Papyrus Extender Download ID:22854 Author:powerofthree 2023-12-11 21:23 Version:5.6.2
RATE: =1179 TAG: [SKSE64] [SKSEプラグイン] [VRver.有] [AE対応]
powerofthree's Papyrus Extender Title画像

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

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 VR
  • powerofthree's Papyrus Extender画像1
Skyrim Special Edition Nexus, powerofthree. 11 Dec 2023. powerofthree's Papyrus Extender. 24 Jan 2019 <https://www.nexusmods.com/skyrimspecialedition/mods/22854>.
[コメントを読む(5)] [コメントを書く]
 [リソース・チュートリアル] Dynamic Key Action Framework NG Download ID:87706 Author:Bingle 2023-03-26 07:46 Version:v1.0
RATE: =198 G=1 TAG: [リソース] [SKSEプラグイン] [SKSE64]
Dynamic Key Action Framework NG Title画像

Dynamic Key Action Framework NG

Modderまたはユーザーがjson形式のデータを利用してアニメーションやアクションのキーバインドを作成できるようにするSKSEプラグインです。

・要件
SKSE https://skse.silverlock.org/
Address Library for SKSE Plugins

これはjson形式のデータを使用して様々なキーバインドを独自に作成するためのフレームワークです。
Data\SKSE\Plugins\DKAFディレクトリに配置されたjsonファイルをゲーム起動時に読み込みます。
このフレームワークに関連するModを導入した際、起動時にゲームがクラッシュするのはjsonデータが間違っている可能性が最も高いです。

・jsonファイル内の各パラメータ
UniqueName - ファイル内で一意の任意の名前を定義します。つまり、好きな名前をつけて差別化したり分類できます。

■動作させるのに必要なパラメータ
Keys もしくは GamepadKeys - 使用するキーを定義します。キーを複数定義する場合は,(カンマ)を挿入します。
なお、その場合プレイヤーは左から右の順番でキーを入力する必要があります。
キーコードについては下記サイトを参照してください。
https://www.creationkit.com/index.php…

ActionOrIdle - 再生されるアクション、またはアイドルアニメーションを定義します。
例) Skyrim.esm|0x2E2F6

■オプションのパラメータ
Priority - アクション、アニメーションの優先度を定義します。キーバインドが重複するものがある場合、Priorityの高い方が優先されます。
このModはint32を使用して格納するため、値は-2,147,483,648から2,147,483,647の範囲内でなければなりません

PressDuration - アクションを実行するためにプレイヤーがキーを押し続ける最小時間を定義します。

■ペアリングされたアイドルアニメーションを扱うパラメータ
PairedSearchMode - ペアリングする相手を検索する方法を定義します。
0 - 検索をおこないません。(デフォルト)
1 - プレイヤーの目線にあったアクターをペアリングします。
2 - カメラの向いている方向にあったアクターをペアリングします。
3 - プレイヤーキャラクターの半径を検索し、目の方向に最も近いアクターをペアリングします。

PairedSearchDist - 検索をおこなう際の目線の距離/検索半径の最大距離を定義します。
上記PairedSearchModeの1、および2においては、300前後の値をお勧めします。
しかし、3を使用する場合は大きなアクターが対象の時に失敗する可能性があるため、より大きな数字が必要になるかもしれません。

PairedTargetKeywords - ターゲットアクターをフィルタする際に使用するキーワードを定義します。
複数定義する場合は,(カンマ)を挿入します。
例) Skyrim.esm|0x13795

・source
https://github.com/jarari/DynamicKeyA…
  • Dynamic Key Action Framework NG画像1
Skyrim Special Edition Nexus, Bingle. 26 Mar 2023. Dynamic Key Action Framework NG. 26 Mar 2023 <https://www.nexusmods.com/skyrimspecialedition/mods/87706>.
[コメントを読む(1)] [コメントを書く]
 [リソース・チュートリアル] NL_MCM - A Modular MCM Framework Download ID:49127 Author:NeverLost 2022-07-05 06:48 Version:1.1.1
RATE: =110 TAG: [SKSE64] [SKSEプラグイン] [AE対応]
NL_MCM - A Modular MCM Framework Title画像

NL_MCM - A Modular MCM Framework

SkyUI MCMスクリプトのオブジェクト指向のモジュールベースの拡張です。
MOD制作者がMCMページを個々のスクリプトに分離できるようにする、再配布可能なフレームワークとして機能します。

そのため、MOD制作者以外は「NL_MCMを要求するMODのため、併せてインストールする」ことになると思います。

[必須]
Skyrim Script Extender (SKSE64)
SkyUI
  • NL_MCM - A Modular MCM Framework画像1
Skyrim Special Edition Nexus, NeverLost. 5 Jul 2022. NL_MCM - A Modular MCM Framework. 28 Jul 2021 <https://www.nexusmods.com/skyrimspecialedition/mods/49127>.
 [リソース・チュートリアル] Legacy NG (DienesTools - Grimy Plugin - Grimy Utilities DLL) Download ID:82471 Author:Dienes-GrimyBunyip-Meridiano 2023-12-07 21:26 Version:3
RATE: =53 TAG: [リソース] [SKSEプラグイン] [SKSE64] [AE対応] [VRver.有]
Legacy NG (DienesTools - Grimy Plugin - Grimy Utilities DLL) Title画像

Legacy NG (DienesTools - Grimy Plugin - Grimy Utilities DLL)

Skyrim(LE)向けにリリースされていたSKSEリソースプラグインをNG化して移植します。

・要件
SKSE64 https://skse.silverlock.org/

・(SE/AE用)
Address Library for SKSE Plugins
powerofthree's Papyrus Extender

・(VR用)
VR Address Library for SKSEVR
Papyrus Extender VR

以下の3つのSKSEプラグインをSE/AE/VRに向けてNG化し、移植を行いました。
[Skyrim]DienesTools
[Skyrim]Grimy Plugin[Skyrim]SkyTweak に必要)
[Skyrim]MagExtender - Papyrus Utility for Magic Effects

ただし、一部の機能は無効になっていることに注意してください。
・DeletePersistent / DeletePersistentEnch 
・GetLightInt / SetLightInt
・MergeSpells

また、一部の関数はネイティブで実装されていないため遅く、powerofthree's Papyrus Extenderが必要になります。

これらのプラグインが人気になるとは思っていませんが、だれかが必要とする時のために、移植が可能であるなら行うべきだと感じました。
これが私たちの遺産です。
  • Legacy NG (DienesTools - Grimy Plugin - Grimy Utilities DLL)画像1
Skyrim Special Edition Nexus, Dienes-GrimyBunyip-Meridiano. 7 Dec 2023. Legacy NG (DienesTools - Grimy Plugin - Grimy Utilities DLL). 11 Jan 2023 <https://www.nexusmods.com/skyrimspecialedition/mods/82471>.
 [リソース・チュートリアル] Papyrus Game Extension Download ID:13202 Author:hikaru8299 2019-05-04 18:50 Version:1.01.1.5.73
RATE: =48 TAG: [SKSE64] [Papyrus拡張]
後継
powerofthree's Papyrus Extender

これはゲームを拡張するものではなく、Papyrusを拡張するものであり、いわゆる前提MODとして開発しました。

今までPapyrusではスキルレベルにアクセスすることができませんでした。
しかし、MODを開発するうえでスキルレベルを参照する必要があったので以下の通りに追加しました

・Scripts GameExtension
float GetSkillLevel(ActorValueInfo) global native
void SetSkillLevel(ActorValueInfo, float level) global native

このMODを前提とするMOD
Steal Magic
OSA
Skyrim Special Edition Nexus, hikaru8299. 4 May 2019. Papyrus Game Extension. 30 Oct 2017 <https://www.nexusmods.com/skyrimspecialedition/mods/13202>.
[コメントを読む(1)] [コメントを書く]
 [リソース・チュートリアル] Game Setting Changer Download ID:28619 Author:nakano52 2019-08-29 14:46 Version:1.0
RATE: =6 TAG: [SKSE64] [ESPFE] [FoMOD] [ゲームシステム変更] [スクリプト]
Game Setting Changer Title画像

Game Setting Changer

Creation KitでGame Settingを変更したい。そう思う人もいるでしょう。
例えば、好きなだけ多くの矢が体に刺さるようになって、それが長時間続くようにするとか。ルーン(罠)をたくさん仕掛ける事ができるようにするとか。召喚魔法で一度に呼び出せる人数を増やすとか。
でも、直接上書きするよりもスクリプトで間接的に上書きする方が安全かもしれません…たぶん。

このMODはそういう事ができます。そしてサンプルがついていて、そのソースコードを自由に上書きできます。
つまり、このMODはオープンソースです!改変・二次使用は自由って事です。やったね!

上書き方法
1)Game_Setting_Changer.esp(.eslでもOK)をCKで読み込む。
2)Questから「00SetGameSetting」を探して開く。
3)scripts tabをクリック。そして「aaSetGameSettingScriptGSC」というスクリプトを選択
4)右クリックして"Edit source"を選択する。
5)ソースファイルが開くので書いてある内容を参考に編集。そしてsaveしてbuild.
6)お終い。後は頑張って!

ちなみにGame Settingについて調べたい方はこちらをクリック↓
https://www.creationkit.com/index.php…
  • Game Setting Changer画像1
  • Game Setting Changer画像2
  • Game Setting Changer画像3
  • Game Setting Changer画像4
  • Game Setting Changer画像5
  • Game Setting Changer画像6
Skyrim Special Edition Nexus, nakano52. 29 Aug 2019. Game Setting Changer. 29 Aug 2019 <https://www.nexusmods.com/skyrimspecialedition/mods/28619>.
Real Time Information!CLOSE
1713566570 1713567436 1713575742 none none
▲ OPEN COMMENT