ページ 1 / 1
MPが0になるとステート発動
Posted: 2016年5月06日(金) 02:34
by つくるくん
こんにちは。
MPが0になった時、そのキャラに自動的にステートが発動するようにしたいのですが設定方法が分かりません。
もしそのようなプラグインを作れる方が居ましたら、作成していただけませんでしょうか。
よろしくお願い致します。
Re: MPが0になるとステート発動
Posted: 2016年5月06日(金) 10:18
by くろうど
こんにちは。
とりあえず、プラグイン無しで設定する案を提示させていただきます。
■移動中
「コモンイベント」の「並列処理」で、対象のアクターのMPを常時監視して、条件分岐でゼロになっていれば、ステートを付加する。
(「並列処理」は、比較的、重い処理です)
■戦闘中
「バトルイベント」で、毎ターンのターン終了時に、対象キャラのMPを条件分岐でチェックして、ゼロになっていたら、ステートを付加する。
(全バトルイベントに、同じ設定が必要ですので、「コモンイベント」にしておくと楽)
※どちらも、MPゼロでステート付加を出来るのですが、メニューを一旦閉じないと付加されなかったり、ターン途中ではなくターン終了時だったりするので、ご希望の仕様ではないかもしれません。
※しかし、この設定をする事で、それっぽい動きが出来る事を理解しておくことで、応用が利くと思われますので、まずは、案として、提示させていただきます。
Re: MPが0になるとステート発動
Posted: 2016年5月06日(金) 11:11
by つくるくん
くろうどさん!できました!ありがとうございます!
現状のMPを変数に代入できたんですね!
本当にありがとうございました!!!

Re: MPが0になるとステート発動
Posted: 2016年5月06日(金) 12:43
by ビービー
ご依頼の動作ですが
http://tm.yumineko.com/viewtopic.php?f= ... C%96#p1294
のトピックにてトリアコンタンさんが作成された「AutomaticState.js」というプラグインで実現できそうですよ
すでに解決されているようですし、満足いく動作かもわかりませんが、こちらも一つの解決策として提案させていただきます。