【解決済み】現在パーティーに居るアクター名で選択肢を表示したい!

アバター
ピータンパン
記事: 76
登録日時: 2020年1月15日(水) 22:40

【解決済み】現在パーティーに居るアクター名で選択肢を表示したい!

投稿記事by ピータンパン » 2020年1月20日(月) 00:14

いつもお世話サマです!

現在オリジナルメニューを作ってます!
ステータス画面や装備画面やスキル画面をスクリプトで呼び出すときに、
アクターIDで分岐させなければならなくて
どのアクターを選ぶかの選択肢表示が必要になりました!

ChoiceActors.jsというプラグインを使えば実現できるんですけど、
MPP_ChoiceEX.jsの622行目の処理と干渉するようで断念しました!
Error Message:Connot read property 'enabled' of undefined

試したことは
現在パーティーに居るアクターIDを配列で変数に代入して
選択肢表示コマンドに制御文字を使えばなんとかなるかな~と思ったのですが
そんなうまい具合にはいきませんでした( ;∀;)

パーティー全員のアクターIDを変数に配列として入れる方法は
以下のスクリプトを使用してます!
$gameVariables.setValue(変数ID,$gameParty._actors)

選択肢表示に/p[n]を使おうともしたんですけど
3人しかいないのに/p[4]の選択肢があると空欄が選べちゃったり
結局パーティー人数を変数に代入して煩雑な条件分岐を作るしか方法はなさそうでしょうか??
最後に編集したユーザー ピータンパン on 2020年1月27日(月) 09:25 [ 編集 1 回目 ]

ぽんぽこねるそん
記事: 53
登録日時: 2018年10月26日(金) 12:24

Re: 現在パーティーに居るアクター名で選択肢を表示したい!

投稿記事by ぽんぽこねるそん » 2020年1月20日(月) 00:37

MPP_ChoiceEXを使用しているなら画像のように
パーティメンバーのIDを変数に代入して
0より大きかったら表示するようにすればいい気がしますが
それじゃダメなんでしょうか?
添付ファイル
2020-01-20_00h32_07.png
アバター
ピータンパン
記事: 76
登録日時: 2020年1月15日(水) 22:40

Re: 現在パーティーに居るアクター名で選択肢を表示したい!

投稿記事by ピータンパン » 2020年1月20日(月) 12:20

ぽんぽこねるそん様

ご回答ありがとうございます!
はぁ~!そんなやり方があったのですね( ;∀;)
ツクール1年生にはなかなか辿り着けない新境地でした!
試してみたところ、ばっちりうまくいきました!
パーティーは8人居て隊列もバラバラになるので、
MPP_ChoiceEXをうまく活用していこうと思います!
本当にありがとうございました!

“MV:質問” へ戻る