ページ 1 / 1
【解決済み】戦闘スキルで、相手の最大HPを削る攻撃を作りたいのですが…
Posted: 2016年3月06日(日) 19:54
by なっぱ
構想としては、強力なHP再生能力ですぐに全快してしまうモンスターに対して、
最大HPごと相手にダメージを与えていくことで倒したいのですが、
何とかできないでしょうか?
※プラグイン素材のリクエストにした方がよいのか迷いましたが、とりあえずこちらにしてみました。
Re: 戦闘スキルで、相手の最大HPを削る攻撃を作りたいのですが…
Posted: 2016年4月01日(金) 18:38
by ゆわか
とりあえず、敵キャラの最大HPを変更するのは以下の式のようです。
$dataEnemies[敵キャラID].params[0] = 変更したい数値
使用例:
最大HPを削るスキルからコモンイベントを呼び出し
イベントコマンドのスクリプトに
$dataEnemies[1].params[0] = $gameVariables.value(1);
と、入力したら、ID1番の敵キャラの最大HPが変数1番の数値に変更されます。
ただ、これを入力しただけでは、次のターンにならないと敵キャラの現在のHPが変更されないので
もし最大HPが現在のHPより低かった場合はすぐに現在のHPも変更したいという場合は
HPを全回復するとか、何かのステートを負荷してすぐ解除するとか
みたいなイベントを直後に入れてあげないといけないようです。
参考:RPGツクールMV プラグインコマンド集 リファレンス
https://docs.google.com/spreadsheets/d/ ... edit#gid=0