プラグインFTKR_ExStateEffects.jsが動きません

urokko
記事: 5
登録日時: 2017年10月21日(土) 23:06

プラグインFTKR_ExStateEffects.jsが動きません

投稿記事by urokko » 2017年10月22日(日) 01:43

こんばんは。

viewtopic.php?t=4210
こちらのトピックより、フトコロ様のプラグインFTKR_ExStateEffects.jsをダウンロードし
使おうとしましたが、うまく動きません。

動作確認を新規プロジェクトで他プラグインは導入せず行いました。
・ステート「毒」のメモ欄に下記を記述 (スキル10はスパーク)
<ESE_特徴追加: 10>
命中タイプ:物理攻撃
属性:通常攻撃
</ESE_特徴追加>
・敵キャラ「こうもり」に 攻撃時ステート「毒」100% を追加
・ハロルドに「2回攻撃」を覚えさせて1人にし、こうもりと戦闘テストを開始
・こうもりの攻撃でハロルドが毒になったら2回攻撃を使用
state.png
「毒」メモ欄


2回攻撃のあとにスパークが発動するのを期待しますが
上記のようにしても、何も起きません。
私の使い方や理解が間違っているでしょうか?
jsファイルにめちゃくちゃなことを書き込んでみてもエラーにならないことから
ステートのメモ欄がコードとして認識されていないのかもとも思いますが
よくわかりませんでした。
何かわかりませんでしょうか?

こちらのプラグイン、制作の幅がぐっと広がる素晴らしいものだと思います。
ど~~~~~~~~~~~~~~~しても使いたいです。

初めての投稿なので間違いや失礼等ありましたらすみません。
よろしくお願いします。

アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32

Re: プラグインFTKR_ExStateEffects.jsが動きません

投稿記事by フトコロ » 2017年11月01日(水) 22:34

プラグインご利用ありがとうございます。

ただ、残念ながらFTKR_ExStateEffects.jsでは、urokkoさんが望まれる動作はしません。
このプラグインは、「スキルを追加発動する」のではなくて、「スキルの使用効果だけ発動する」のです。

たとえば、スキルID10のスパークに、使用効果「ステート付加 毒 100%」などを設定してみてください。
ハロルドが毒になってから2回攻撃を使用すると、スパークに設定した使用効果が発動し相手が毒になると思います。
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/blob/master/README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
urokko
記事: 5
登録日時: 2017年10月21日(土) 23:06

Re: プラグインFTKR_ExStateEffects.jsが動きません

投稿記事by urokko » 2017年11月02日(木) 22:20

ご返答ありがとうございます。
どうやら、私がプラグインの仕様を勘違いしていたようでお恥ずかしい限りです。
なんとか、別の方法を模索してみます。

ありがとうございました。
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32

Re: プラグインFTKR_ExStateEffects.jsが動きません

投稿記事by フトコロ » 2017年11月02日(木) 23:19

以下のプラグインに、ステートに設定すると、そのステートが掛かっている間アクターが行動すると
スキルを発動させる機能を設けてみました。

●FTKR_AutoInvokeSkill.js
https://raw.githubusercontent.com/futokoro/RPGMaker/master/FTKR_AutoInvokeSkill.js

ステートのメモ欄に以下のタグを記載して試してみてください。

コード: 全て選択

<AIS_発動条件: 10>
a !== b && a == item
</AIS_発動条件>

これで、ステートを受けているキャラが敵に対して行動すると、スキルID10が自動で発動します。
なお、上の条件の場合、通常攻撃でも魔法攻撃でも、ダメージが発生しない弱体魔法などでも発動します。
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/blob/master/README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
urokko
記事: 5
登録日時: 2017年10月21日(土) 23:06

Re: プラグインFTKR_ExStateEffects.jsが動きません

投稿記事by urokko » 2017年11月03日(金) 19:17

うおおおおおおおおおおおおおおおお!
プラグインの拡張までしてくださり、感謝感激でございます!

ただちょっと、厚かましいのを承知でお願いがあるのですが、
こちら、最初に使用したスキルの属性を発動条件にできないでしょうか?

情報が後出しになってしまったのが申し訳なかったのですが、もともと
「魔法剣士が武器に炎を纏うスキルを使うと、武器スキル使用時に追加でファイアが発動する」
みたいのがやりたくて、調べてたどり着いたのが貴プラグインFTKR_ExStateEffectsでした。
もしよろしければ、この要望を聞き届けてはいただけないでしょうか?
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32

Re: プラグインFTKR_ExStateEffects.jsが動きません

投稿記事by フトコロ » 2017年11月04日(土) 10:19

プラグインを更新して、使用したスキルの設定を参照できる機能を設けてみました。

●FTKR_AutoInvokeSkill.js
https://raw.githubusercontent.com/futok ... keSkill.js

ステートのメモ欄に以下のタグを記載して試してみてください。

<AIS_発動条件: 10>
a !== b && a == c
item.hitType == 1
</AIS_発動条件>
この設定で、物理攻撃タイプのスキルを使用した時のみ発動するようになります。

注意:前回のバージョンでは item と記載していた箇所を、 c に変えてください。
今回のバージョンで意味が変わります。

itemが使用するスキルを表します。
itemで判定できる内容をヘルプに記載しました。
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/blob/master/README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
urokko
記事: 5
登録日時: 2017年10月21日(土) 23:06

Re: プラグインFTKR_ExStateEffects.jsが動きません

投稿記事by urokko » 2017年11月04日(土) 22:13

こんばんは。
私の要望のために時間を割いてくださり、ありがとうございます!
こちらのプラグインのおかげでやりたかったことの多くが実現できてしまうのと
拡張前からあった機能でも新しい道が拓けそうで、夢が広がります。
何か形あるものでお礼申し上げられないのが口惜しいですが、本当に感謝感謝です!

最後に、発動条件の記述に関して一点お知らせ申し上げますと
属性の条件の記述が
item.damage.element でなく
item.damage.elementId で動きましたのでお知らせいたします。
他の利用者の方のために、ヘルプ欄をご修正ください 。
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32

Re: プラグインFTKR_ExStateEffects.jsが動きません

投稿記事by フトコロ » 2017年11月04日(土) 22:57

ヘルプの誤記の件、ご連絡ありがとうございます。
プラグインを修正しました。

●FTKR_AutoInvokeSkill.js
https://raw.githubusercontent.com/futokoro/RPGMaker/master/FTKR_AutoInvokeSkill.js
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/blob/master/README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。

“MV:質問” へ戻る