ページ 11

パーティそのものを交代するイベントを作りたい

Posted: 2017年3月26日(日) 03:20
by hogehoge
控えのメンバーを(プレイヤーが)編成し、記憶させて(プレイヤーがまた別に編成した)他のメンバーと交代するというイベントを作りたいのですが、MVのイベントコマンド「メンバーの入れ替え」が直接アクターを指定する方法しか無く、変数でアクターIDを記憶させて、そのアクターIDを呼び出すということが出来ないため、どう処理すれば良いのかわかりません。

一応図にしてみましたが、わかりにくいようでしたら申し訳ありません。
http://tm.yumineko.com/download/file.ph ... ew&id=5653

Re: パーティそのものを交代するイベントを作りたい

Posted: 2017年3月26日(日) 03:54
by トリアコンタン
こんばんは!
変数[10]から[13]までの値を取得して、パーティを再編成するスクリプトのサンプルです。
これをヒントに頑張ってみてください。

コード: 全て選択

var newParty = []
newParty[0] = $gameVariables.value(10);
newParty[1] = $gameVariables.value(11);
newParty[2] = $gameVariables.value(12);
newParty[3] = $gameVariables.value(13);

$gameParty._actors = newParty;
$gamePlayer.refresh();

Re: パーティそのものを交代するイベントを作りたい

Posted: 2017年3月26日(日) 21:40
by hogehoge
トリアコンタン さんが書きました:こんばんは!
変数[10]から[13]までの値を取得して、パーティを再編成するスクリプトのサンプルです。
これをヒントに頑張ってみてください。

コード: 全て選択

var newParty = []
newParty[0] = $gameVariables.value(10);
newParty[1] = $gameVariables.value(11);
newParty[2] = $gameVariables.value(12);
newParty[3] = $gameVariables.value(13);

$gameParty._actors = newParty;
$gamePlayer.refresh();
上手く処理することができました!毎度毎度助けて頂いてばかりで、本当に頭が上がりません…ありがとうございます!