MPダメージと超過について

かになべ
記事: 17
登録日時: 2018年12月23日(日) 13:30

MPダメージと超過について

投稿記事by かになべ » 2019年3月30日(土) 02:21

現在RPGを作っているのですが、戦闘システムのひとつとして、「MPを消費する魔法やMPダメージを受けた場合、減るMPが現在のMPより多いのなら差し引いた分HPが減る」というものを考えていました。
自分のMPが30あり、敵からMPダメージ40を受けると10HPが減るといった感じです。
ですが、色々と試してみても、中々再現が出来ません。

もしよろしければ、コモンイベントで再現する方法や以上のシステムが出来そうなプラグインを教えてください。

どうかよろしくお願いします。

RPGツクールで仲間と進むアクションをツクっていきます
アバター
ムノクラ
記事: 1025
登録日時: 2018年2月23日(金) 11:41
連絡を取る:

Re: MPダメージと超過について

投稿記事by ムノクラ » 2019年7月01日(月) 19:16

下記の さすらいのトム様 に教えていただいたTweetがそれに近いと思います。
https://twitter.com/knt1951/status/1127204275250065413

下記2つのプラグインを入れる。
YEP BattleEngineCore - 和訳 https://munokura.tk/archives/1718
YEP BuffStateCore - 和訳 https://munokura.tk/archives/1178

特定のステートのメモ欄に以下を記入

コード: 全て選択

<Custom React Effect>
if (value > 0) {
  target.gainMp(-value);
  if (target.mp  == 0) {
     value -= target.mp ;
     target.removeState(stateId);
    } else {
     target.gainMp(-value);
     value = 0;
  }
}
</Custom React Effect>


これは普通の攻撃でMPが代わりに減るという効果ですが、何かのヒントにならないでしょうか?
***
:!: 質問前に、過去ログを検索しましょう!
:?: プラグインのエラーが出たらトリアコンタンさんの記事を読もう!
https://qiita.com/triacontane/items/2e2 ... e9503a2c30
;) 質問が解決できたら、スレッドタイトルに【解決】を追加しましょう!
8-) 自己解決した方は、解決した方法を書きましょう!<後人の為です!

▼プラグイン投稿・検索
https://plugin.fungamemake.com

▼返信がもらいやすい質問の仕方
https://fungamemake.com/archives/8079

“MV:質問” へ戻る