ページ 11

敵の能力値を変更したい

Posted: 2022年5月19日(木) 22:17
by swww
敵の能力値を戦闘前に1体ごとに直接指定したいです。

過去の履歴で下記のようなやり方が上がっていましたが
$gameTroop.members()[n].enemy().params[m] = $gameVariables.value(1);
n:敵キャラインデックス(0~)
m:パラメータインデックス(0:最大HP、1:最大MP、2:攻撃力...)

例えばバット2体の敵グループだとして1体だけの攻撃力を500にしたい場合
$gameTroop.members()[0].enemy().params[2] = 500;
としても敵idが同じ場合2体とも攻撃力が500になってしまいます。
同じ敵idのグループでも個々で能力値の指定はできませんか?

Re: 敵の能力値を変更したい

Posted: 2022年5月20日(金) 03:16
by 虚構の城跡
出現する同じ敵キャラのステータスを変動させたいという事なのでしょうか?

それなら、二通りの案があります。
・バトルイベントの0ターン時にステータス強化のアイコンなしステートを付与
→トリアコンタン 様の動的プラグインを用いれば更に細かい設定ができます。

・ヱビ様の敵キャラの大きさをランダムにし、能力値を変化させられるプラグインhttps://github.com/ebinonote/AB_EnemyRandomScale

どっちの方法も使用しているプラグインによって影響を受けますが同じ敵キャラでもステータス変化ができると思います。

Re: 敵の能力値を変更したい

Posted: 2022年5月20日(金) 14:54
by swww
ご返答ありがとうございますm(__)m
試してみます。