【RPGツクールMZ】特定のアクターがパーティの何番目にいるかを知りたい
はじめに
新桃太郎伝説の「じゅむへんく」のような「パーティの中で一番〇〇な仲間を狙う敵」を作りたくて、表題の取得方法を調べていたのですが、見つけるまで時間がかかったので備忘録として残しておきます。
結論
下記スクリプトを使えば一発でした。
$gameActors.actor(アクターid).index()
こんな感じで変数の操作のスクリプトに入れておけば、色々な場面で使えるようになります。
連番は0スタートなので注意です。(1番目は0になります)
指定のアクターがパーティにいない場合は、マイナス1が代入されます。
おまけ
下記記事にパーティ内でHPの割合が最も低い(弱っている)仲間を抽出するコードがあります。
これを応用すれば個性豊かな敵を作ることも可能だと思います。
https://forum.tkool.jp/index.php?threads/%E3%80%90%E8%A7%A3%E6%B1%BA%E3%80%91%E6%9C%80%E3%82%82hp%E3%81%AE%E4%BD%8E%E3%81%84%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%E3%82%92%E5%AF%BE%E8%B1%A1%E3%81%AB%E3%81%97%E3%81%9F%E3%82%B9%E3%82%AD%E3%83%AB%E3%81%AE%E4%BD%9C%E6%88%90.7776/
この記事が気に入ったらサポートをしてみませんか?