戦闘中に先頭のキャラだけを手動操作にしたい

なつゆき
記事: 6
登録日時: 2017年9月10日(日) 00:38

戦闘中に先頭のキャラだけを手動操作にしたい

投稿記事by なつゆき » 2019年9月28日(土) 07:22

戦闘中、リーダー(並び替えで先頭にいるキャラ)のみ手動操作にし、
のこりのキャラを自動操作にするシステムを検討しています。

ツクール内の処理や、既存のプラグインで実現可能でしょうか?

アバター
まっつUP
記事: 1155
登録日時: 2016年8月11日(木) 15:38
お住まい: タケノコ王国

Re: 戦闘中に先頭のキャラだけを手動操作にしたい

投稿記事by まっつUP » 2019年9月28日(土) 11:38

なつゆき様

パーティのリーダー以外に自動戦闘の特徴を持たせる必要があると思います。
RPGで笑顔を・・・

ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup

github
https://github.com/mattuup/RPGMakerMZ
なつゆき
記事: 6
登録日時: 2017年9月10日(日) 00:38

Re: 戦闘中に先頭のキャラだけを手動操作にしたい

投稿記事by なつゆき » 2019年9月28日(土) 12:34

まっつUP さんが書きました:なつゆき様

パーティのリーダー以外に自動戦闘の特徴を持たせる必要があると思います。


まっつUP様
ご回答ありがとうございます。

並べ替えでリーダーの変更があった場合、

① 新しいリーダーの自動戦闘の特徴を削除
② リーダー以外のメンバーに自動戦闘の特徴を追加

といった処理が必要かと思いますが、
リーダーと、リーダー以外との識別処理はどのようにして実装できますか?
アバター
まっつUP
記事: 1155
登録日時: 2016年8月11日(木) 15:38
お住まい: タケノコ王国

Re: 戦闘中に先頭のキャラだけを手動操作にしたい

投稿記事by まっつUP » 2019年9月28日(土) 13:49

バトルイベントで次の行動選択入力までの任意のタイミングに
以下のような処理を実行してください。
(おそらくメニューシーンでの並び替え時点での処理は不要)
あらかじめ自動戦闘の特徴を付加するためのステートを用意する必要があります。

◆ステートの変更:パーティ全体, + 自動戦闘
◆変数の操作:#0001 = パーティメンバー1番のアクターID
◆ステートの変更:{#0001}, - 自動戦闘

必要に応じて任意のステートに戦闘不能でも解除されない効果をつける
プラグイン等を実装するとよいと思います。
RPGで笑顔を・・・

ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup

github
https://github.com/mattuup/RPGMakerMZ
なつゆき
記事: 6
登録日時: 2017年9月10日(日) 00:38

Re: 戦闘中に先頭のキャラだけを手動操作にしたい

投稿記事by なつゆき » 2019年9月28日(土) 15:08

まっつUP さんが書きました:バトルイベントで次の行動選択入力までの任意のタイミングに
以下のような処理を実行してください。
(おそらくメニューシーンでの並び替え時点での処理は不要)
あらかじめ自動戦闘の特徴を付加するためのステートを用意する必要があります。

◆ステートの変更:パーティ全体, + 自動戦闘
◆変数の操作:#0001 = パーティメンバー1番のアクターID
◆ステートの変更:{#0001}, - 自動戦闘

必要に応じて任意のステートに戦闘不能でも解除されない効果をつける
プラグイン等を実装するとよいと思います。


まっつUP様

ありがとうございます。
上記方法で実現できそうです。

“MV:質問” へ戻る