Skyrim Special Edition Mod データベース

 Mage Armor Script Fix [バグフィックス] ID:58862 Author:ReDragon 2021-11-22 14:48 Version:1.0

RATE: =366 G=3 [DOWNLOAD SITE]
TAG: [バグフィックス] [問題解決] [魔法] [変性] [Perk] [パフォーマンス] [スクリプト]
Mage Armor Script Fix Title画像

Mage Armor Script Fix

魔術師の鎧(Mage Armor)の処理の改善をします
Script ファイルのみです

■この不具合の詳細について
多数の魔術師と戦ったときに大きなラグが起こることがあります
その原因の一つに被弾したプレイヤーなどに魔術師の鎧が発動してるケースがあります。

この"MagicPlayEffectShaderOnHitScript "という小さなスクリプトは、
魔術師の鎧がアクティブな状態で攻撃を受けたときに
小さな青いフラッシュアニメーションを再生するもので、これがすべての問題の原因です。

では、なぜそのようなことが起こるのでしょうか?
魔術師の鎧はアニメーションを表示するために "OnHit() "イベントを使用します。
残念ながら "OnHit() "はダメージだけをカウントするのではなく、
全ての特殊効果をカウントします。
つまり炎は被弾したときダメージ及び炎上状態がスクリプトのトリガーとなり、
氷雪は、ダメージ、スロー、スタミナダメージなどがトリガーとなります。
複数の魔術師からのこれらの攻撃を受けた場合、
攻撃速度の速さと相まって相当な速度でスタックします。

さらに悪いことに、オリジナルのスクリプトには上限がありません。
そのためこれらの呪文の攻撃を受け続けるとVRAMに負担がかかり、
最悪の場合PCがクラッシュしてしまうのです。


■このMODの編集について
この修正された "MagicPlayEffectShaderOnHitScript "は、
魔術師の鎧のアニメーションに1秒のクールタイムを設定することで問題を解決します。
そのため、PCの負荷が無尽蔵に増大することはありません。

詳細は以下のフォーラムで確認できます
https://forums.nexusmods.com/index.ph…

スクリプトを提供してくださったRedDragonさん、議論に貢献してくださったrkknさんとIsharaMeradinさん、ネイティブのfloatとintの速度差について教えてくださったsubhuman0100さんに感謝します。

Unofficial Skyrim Modder's Patch - USMP SE に同封

■関連MOD
Optimized MagicPlayEffectShaderOnHitScript MagicPlayEffectShaderOnHitScript.pexを別の方法で最適化
  • Mage Armor Script Fix画像1
Skyrim Special Edition Nexus, ReDragon. 22 Nov 2021. Mage Armor Script Fix. 22 Nov 2021 <https://www.nexusmods.com/skyrimspecialedition/mods/58862>.
2021-11-22 17:03:26 [編集する] [差分] [日本語化UP]

上記説明は古い又は異なる場合があります。導入の際はDescriptionを確認の上、自己責任でお願いします。
説明はどなたでも編集する事が可能です、古い又は異なる場合は編集にご協力をお願いします。

To users except in Japan
コメントコメントだけでも投稿できます。気に入ったMODはNEXUSでもENDORSEしましょう。
[Spoiler]テキスト[/Spoiler]とする事で隠しテキスト、#や>>後、半角数字でアンカーを使用可。
-
  • File (5MB以下) ZIP,RAR,7z,LZH
  • Version
  • Del Key (削除用)
  • Support Tool

▼ コメントは任意で入力して下さい(入力するとアンカーが付きます)

  • Name0/8
  • Comment0/1000
  • MOD評価
  • 書込
 
▼ Version : 1.0
#6
名無し
自分の環境では途中セーブからでも大丈夫でした
.NET Script Framework絡みのMODも動作確認しています、
ただ既存のスクリプト改変ゆえニューゲームの方が良いかもしれないですね   ID:RlZGFlZj Day:450 Good:1 Bad:0
  • Good
  • Bad
  • 58862
#5
名無し
POSTにCTD報告があるようにゲーム終了が遅くなるし、.NET Script Frameworkが壊れて起動できなくなる   ID:UxZDE3NG Day:513 Good:0 Bad:0
  • Good
  • Bad
  • 58862
#4
名無しGood!
須原歯科!   ID:RiNzNiYj Day:719 Good:0 Bad:0
  • Good
  • Bad
  • 58862
#3
名無し
魔法使ってる場面でやたら落ちやすいなと思ってたけどこういうのが結構起因になってるのかなって思うところがある
入れてまだ魔法戦闘をしていないので何とも言えないけど、試してみる価値は確実にあると思う   ID:IzNjRlOG Day:0 Good:0 Bad:0
  • Good
  • Bad
  • 58862
#2
名無しGood!
↓分かる 🤝   ID:Q2M2Q2ZG Day:2 Good:1 Bad:0
  • Good
  • Bad
  • 58862
#1
名無しGood!
なんかこういうのに弱いんだよなあ、すぐ入れちゃう   ID:A3MmZhNm Day:361 Good:0 Bad:0
  • Good
  • Bad
  • 58862
機械翻訳 説明引用 [原文]
「Mage Armor を使用する場合の大きなラグクラッシュを修正します。」
Real Time Information!CLOSE
1732160070 1732102069 1732178738 none none
58862
▲ OPEN COMMENT