【解決済】特定属性のスキルを使用できなくなる封印ステート

syouji
記事: 27
登録日時: 2017年6月22日(木) 00:35

【解決済】特定属性のスキルを使用できなくなる封印ステート

投稿記事by syouji » 2017年8月15日(火) 17:16

お世話になります。

特定属性のスキルを使用できなくなる封印ステートを実装したいと考えています。
(例)炎属性の魔法のみ使用不可になる沈黙ステート

対応するプラグインがあったので
導入してみた所、エラーが発生し正常に動作させることができませんでした。

導入したプラグイン:「ステートによる封印拡張プラグイン」
viewtopic.php?t=3568

原因を調べた所、ステートの最大数が一定を超えるとエラーが発生する様です。

作成したプロジェクトで試した所、最大数に180以上を設定するとエラーが発生しました。
別のプロジェクトで試した所、180では大丈夫だったものの
200に設定した所、エラーが発生しました。

作成中のプロジェクトは様々なプラグインを導入していたので
このプラグイン以外、何も使用していないプロジェクトを作成し
ステートの最大数を1000にして実行した所エラーが発生しました。
そのため、他のプラグインの干渉はエラーの原因ではないと思われます。

ステートの最大数を1000に設定した上で
特定属性のスキルを使用できなくなる封印ステートを実装したいのですが
何か解決策はないでしょうか。

どうかよろしくお願いします。
最後に編集したユーザー syouji on 2017年8月16日(水) 00:36 [ 編集 3 回目 ]

アバター
まっつUP
記事: 1155
登録日時: 2016年8月11日(木) 15:38
お住まい: タケノコ王国

Re: 特定属性のスキルを使用できなくなる封印ステート

投稿記事by まっつUP » 2017年8月15日(火) 18:46

syouji様
お世話になります。
プラグインを作成いたしましたのでお試しください。

このプラグインを利用する場合は
readmeなどに「まっつUP」の名を入れてください。
また、素材のみの販売はダメです。
上記以外の規約等はございません。
もちろんツクールMVで使用する前提です。
何か不具合ありましたら気軽にどうぞ。

免責事項:
このプラグインを利用したことによるいかなる損害も制作者は一切の責任を負いません。
添付ファイル
ElemSkillSeal.js
(2.28 KiB) ダウンロード数: 75 回
RPGで笑顔を・・・

ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup

github
https://github.com/mattuup/RPGMakerMZ
syouji
記事: 27
登録日時: 2017年6月22日(木) 00:35

Re: 特定属性のスキルを使用できなくなる封印ステート

投稿記事by syouji » 2017年8月15日(火) 19:37

まっつUP 様

お世話になります。

作成いただいたプラグインを使用した所
ステートの最大数が1000であっても、正常に動作させることができました。

仕様かと思いますが
複数属性を封印対象に指定したい場合、連続して記載すると対応できますね。

(例)属性1と2を封印に指定
<ElemSeal1>
<ElemSeal2>

代替できるプラグインがなく、自分では作ることができず困っていました。
わざわざプラグインを作成いただき、ありがとうございます!
作成いただいたプラグインは大事に使わせていただきます!
syouji
記事: 27
登録日時: 2017年6月22日(木) 00:35

Re: 特定属性のスキルを使用できなくなる封印ステート

投稿記事by syouji » 2017年8月15日(火) 21:14

まっつUP 様

お世話になります。

作成いただいたプラグインを使用していて気づいたのですが
別プラグインで指定された属性には対応していませんでした。

使用したプラグイン:YEP_ElementCore
http://yanfly.moe/2016/06/10/yep-107-el ... -maker-mv/

ツクールMVの仕様上、属性を設定できるのは、回復、吸収、ダメージを与えるスキルのみです。
また、1つのスキルに複数の属性を設定できません。
そのため、自作のプロジェクトでは
YEP_ElementCoreのプラグインを用いて、一部のスキルに属性を設定していました。
(例)
・(デフォルトでは属性を設定できない)補助魔法に補助属性を設定
・炎の剣技に物理属性、炎属性を設定

今回、作成いただいたプラグインで
別プラグインで属性を指定したスキルに封印を指定した所、封印の効果が発生していませんでした。
(YEP_ElementCore.js、ElemSkillSeal.jsのみプラグインに設定し、テストしました)

プラグイン自体に不具合はありませんが
他のプラグインと組み合わせて使うことができれば、さらに便利になるかと思います。
もしよろしければれば、他のプラグインの仕様にも対応させていただけないでしょうか。
お手数だと思いますが、どうかよろしくお願いします。
アバター
まっつUP
記事: 1155
登録日時: 2016年8月11日(木) 15:38
お住まい: タケノコ王国

Re: 特定属性のスキルを使用できなくなる封印ステート

投稿記事by まっつUP » 2017年8月15日(火) 21:33

返信読みました。
現象を確認した後、可能であれば修正してみようと思います。
RPGで笑顔を・・・

ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup

github
https://github.com/mattuup/RPGMakerMZ
アバター
まっつUP
記事: 1155
登録日時: 2016年8月11日(木) 15:38
お住まい: タケノコ王国

Re: 特定属性のスキルを使用できなくなる封印ステート

投稿記事by まっつUP » 2017年8月15日(火) 23:27

ver1.01 YEP_ElementCore.jsの機能<Multiple Elements: x>に対応

ファイルを更新しました。一応別に貼っておきます。
添付ファイル
ElemSkillSeal.js
(3.29 KiB) ダウンロード数: 62 回
RPGで笑顔を・・・

ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup

github
https://github.com/mattuup/RPGMakerMZ
syouji
記事: 27
登録日時: 2017年6月22日(木) 00:35

Re: 特定属性のスキルを使用できなくなる封印ステート

投稿記事by syouji » 2017年8月16日(水) 00:36

まっつUP 様

お世話になります。

作成いただいたプラグインが
YEP_ElementCore.jsに対応されていることを確認できました。

おかげでゲーム制作が進められます。

わがままな申し出にもかかわらず
対応していただき、ありがとうございました!

“MV:質問” へ戻る