敵の能力値を変更したい

swww
記事: 11
登録日時: 2016年1月12日(火) 20:38

敵の能力値を変更したい

投稿記事by swww » 2022年5月19日(木) 22:17

敵の能力値を戦闘前に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のグループでも個々で能力値の指定はできませんか?

アバター
虚構の城跡
記事: 696
登録日時: 2016年9月23日(金) 16:58
連絡を取る:

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

投稿記事by 虚構の城跡 » 2022年5月20日(金) 03:16

出現する同じ敵キャラのステータスを変動させたいという事なのでしょうか?

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

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

どっちの方法も使用しているプラグインによって影響を受けますが同じ敵キャラでもステータス変化ができると思います。
swww
記事: 11
登録日時: 2016年1月12日(火) 20:38

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

投稿記事by swww » 2022年5月20日(金) 14:54

ご返答ありがとうございますm(__)m
試してみます。

“MV:質問” へ戻る