直接武器の選択画面を呼び出したい

ボビィグノビオン
記事: 4
登録日時: 2020年9月13日(日) 17:52

直接武器の選択画面を呼び出したい

投稿記事by ボビィグノビオン » 2020年9月14日(月) 22:56

こんにちは
MVを飛ばしてMZを購入した新参です
現在装備変更可能なタイミングを厳しく制限するようなゲームを作っているのですが
イベントから直接アクターIDで指定したアクターの武器を選択する画面(↓)を呼び出すスクリプトはどのように書けばいいのでしょうか?
武器選択.jpg

装備画面を呼び出すものは過去ログから見つけたのですが、選択画面まで一気に呼び出せるものはわかりませんでした
よろしくおねがいします

アバター
しぐれん
記事: 777
登録日時: 2017年3月28日(火) 22:22
連絡を取る:

Re: 直接武器の選択画面を呼び出したい

投稿記事by しぐれん » 2020年9月15日(火) 00:53

この場合だと、ここまで選択してもキャンセルされると意味が無いのでプラグイン前提ですね。
この方法で装備品の画面を呼び出して何をするのが目的なのでしょうか?
現在、プラグイン依頼はお休み中です。
ボビィグノビオン
記事: 4
登録日時: 2020年9月13日(日) 17:52

Re: 直接武器の選択画面を呼び出したい

投稿記事by ボビィグノビオン » 2020年9月15日(火) 12:55

説明が足りなかったというか上手く説明できていなかったようですみません
拠点にそれぞれのアクターのための武器庫が設置してあってそれにアクセスすることで指定のアクターの武器を変更する、というシステムを作りたいと思っています
そのため武器庫にアクセスはしたけど武器を交換するのをやめてキャンセルされる、というのも想定された運用となります
(ちなみに防具に関しては他の手段で変更するので今回は「武器の選択画面を呼び出したい」という質問になりました)
これならプラグイン無しでスクリプトを使えば行けると思いましたがどうでしょうか?
アバター
しぐれん
記事: 777
登録日時: 2017年3月28日(火) 22:22
連絡を取る:

Re: 直接武器の選択画面を呼び出したい

投稿記事by しぐれん » 2020年9月16日(水) 00:08

装備品画面を直接呼ぶのは厳しいですが、今作成中のプラグインに装備可能なアイテムを選ぶ機能を組み込めそうなので試します。
しばらくお待ちください。
現在、プラグイン依頼はお休み中です。
ボビィグノビオン
記事: 4
登録日時: 2020年9月13日(日) 17:52

Re: 直接武器の選択画面を呼び出したい

投稿記事by ボビィグノビオン » 2020年9月16日(水) 01:55

むむむ…そうですか…
残念ですが調べていただきありがとうございます
とりあえず当座は武器以外の装備を固定にする職業に一時的に転職させてから
装備画面を呼び出すスクリプトで武器だけ変更させて終わったらまた元の職業に戻す、という力技で凌ぐことにします
とはいえなんというかそれはUI的に美しくないですし諦めきれないのでまだ解決済みにはしないでおきます…
アバター
しぐれん
記事: 777
登録日時: 2017年3月28日(火) 22:22
連絡を取る:

Re: 直接武器の選択画面を呼び出したい

投稿記事by しぐれん » 2020年9月17日(木) 22:50

コード: 全て選択

const actor =$gameActors.actor(1);
$gameParty.setMenuActor(actor);
SceneManager.push(Scene_Equip);

内容がイメージでできたので、スクリプトを調べました。
上記の内容をイベントコマンドのスクリプトで実行してください。
現在、プラグイン依頼はお休み中です。
ボビィグノビオン
記事: 4
登録日時: 2020年9月13日(日) 17:52

Re: 直接武器の選択画面を呼び出したい

投稿記事by ボビィグノビオン » 2020年9月23日(水) 00:53

度々ありがとうございます
連休中はドット絵打ちまくっていたのでお返事遅れました申し訳ありません
そして更に申し訳ないなのですが
貼っていただいたスクリプトで呼び出す画面よりさらに決定を2回押したあとの画面(一番最初に投稿した記事に貼ってある画像の画面です)を直接一発で表示されるスクリプトを求めていまして…
決定を2回とさらにキャンセル1回分の手間を省いたUIを作りたくて…

“MZ:質問” へ戻る