【解決済み】ランダムな仲間が加入するイベント

genn
記事: 2
登録日時: 2018年6月29日(金) 12:16

【解決済み】ランダムな仲間が加入するイベント

投稿記事by genn » 2018年6月29日(金) 21:16

こんばんは。
現在、あらかじめ作成しておいた仲間キャラ数十人の中から3人までランダムに加入できるイベントを作りたいと考えております。
ガチャに近いイベントなのですが、同じ仲間はかぶらないようにするにはどうすればいいか分からず、こちらに投稿させていただきました。
どなたかこのようなイベントの作成方法をご存知の方はいらっしゃいますか?
最後に編集したユーザー genn on 2018年6月30日(土) 18:03 [ 編集 1 回目 ]

アバター
fm445
記事: 5
登録日時: 2018年6月05日(火) 10:36

Re: ランダムな仲間が加入するイベント

投稿記事by fm445 » 2018年6月29日(金) 22:19

自分でテストしてみて大丈夫そうだったので投稿します。

1,仲間の数分の乱数を3つ発生させる
2,条件分岐で同じ数が発生していたら、ラベルジャンプで乱数をやり直す
3,かぶらなくなったら
  $gameParty.addActor($gameVariables.value(※))
  で、仲間加入
※乱数を発生させた変数(アクターID)

乱数を発生させる際には、主人公のアクターIDが含まれないようにする、もしくは主人公のアクターIDが出た場合は乱数をやり直す。
こんな感じでどうでしょうか。
添付ファイル
イベントサンプル.png
genn
記事: 2
登録日時: 2018年6月29日(金) 12:16

Re: ランダムな仲間が加入するイベント

投稿記事by genn » 2018年6月30日(土) 10:21

返信ありがとうございます。
添付ファイル通りに作成したところ、ランダムな仲間を加入させることはできたのですが、まれに3人目が加入しないことがありました(もう一度イベントを発生させると、3人めが加入します)。
バージョンを戻しても変わりませんでした。
まったくの初心者で申し訳ありませんが、なにか解決策はあるのでしょうか?

※追記
申し訳ありません。主人公のIDを挿入してしまったため起こってしまった問題だったようで、解決いたしました。
おかげさまで理想のイベントを作成することができました。
本当にありがとうございます。

“MV:質問” へ戻る