Modについてのあれこれ。FoModの作り方、Mod導入時のトラブル事例などのニッチな話を書いていきます。SE概要NPC(不滅のウスガルドなど)との殴り合いイベントや同胞団の入団テストが途中で中断し、対戦相手および周りのNPCが突然敵対する。原因Modが各種制御を行うためにプレイヤーに対して魔法効果を付与することがあります。バニラの殴り合い判定スクリプトでこれが「魔法を使った=ずるをした」と扱われてしまい、この現象となります。Resourceを導入するこのパッチはバニラの殴り合いスクリプトを置き換え、プレイヤーに付与されている魔法効果を選別することでこの問題を対策します。このパッチはMod制作者が自分のModに同梱することを想定したものですが、一般プレイヤーでもインストールすることができます。Campfireのようにこのパッチを同梱しているModも存在しますので、その場合は改めて導入する必要はありません。Patchに対応している必要があります」と書いてあるので非常に誤解を受けているModです。nexusのDescriptionには「Mod制作者が特別な対応をする必要は一切なく、既存のModを修正しなくてもバグ修正することができる」と書かれています。プレイヤーに対して魔法効果を付与するようなModにこのパッチを同梱すれば殴り合いバグが回避できますよということ。言い換えれば、Modに同梱されていない場合はユーザー自身がインストールすればバグ回避に役立てることができます。多くの場合は対処できますが、プレイヤーに対して体力・スタミナのリジェネ効果のある魔法、またはマント魔法を付与するMod(iNeedなど)を使う場合はうまく機能しません。その場合は方法2を試してください。Resource用パッチを使う方法です。プレイヤーに魔法が付与されているかどうかの判定を削除し、方法1の問題を解決するパッチです。Resource導入後、下記リンクにあるパッチを上書きします。ErshinPL氏の記事にダウンロードのリンクがあります。記事の抄訳:体力・スタミナのリジェネ効果のある魔法、マント魔法の判定をコメントアウト(削除)した。逆に言えば、これらの魔法を使っていても不正扱いされないためチートができます。みんなはチートしたいんじゃなくて、ただうまく動作させたいだけだと思うので、フェアに戦ってくださいね。Fixを導入する方法です。このMODを入れると、次の場合にのみ殴り合いイベントが中断されます。シャウト・巻物で相手を攻撃する呪文を使う食べ物/材料を食べるポーションを飲むプレイヤーに魔法が付与されていても殴り合いは中断されません。Patchが多くのMODに同梱されているので、本MODを極力ロード順の最後に配置する必要があります。MOD製作者へ:Resourceフォルダ中のファイルを自由に自分のMODに同梱してもかまわないそうです。今も精力的にMOD制作されている方なので、サポート面も安心です。今後はこのMODが主流になるものと思われます。Reserved.ブログの記事内に記載されているメーカー名、製品名称等は、日本及びその他の国における各企業の商標または登録商標です。記事の転載はご遠慮ください。記事を引用する場合はトラックバックするか元のURLを明記してください。はてなブログをはじめよう!thinkingskeeverさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。