いつもお世話になっております。質問がございます。
前提条件:宝箱イベントはマップにランダムで複数生成、配置される(イベント複製)
今回やりたいことは宝箱の中身がランダムな宝箱を以下の条件付きで作成したいです。
1、1度宝箱を開けるとその宝箱から取得できるアイテムが初回で選ばれたアイテムで固定される
宝箱を開けるが何らかの条件で取得できない
⇒条件を解除して、もう一度宝箱開けて取得するような動作を想定しています。
なにかいい案はございませんでしょうか?
よろしくお願いいたします。
(解決済)ランダムにアイテムを取得する宝箱の中身を固定する方法
(解決済)ランダムにアイテムを取得する宝箱の中身を固定する方法
最後に編集したユーザー KRS_L [ 2018年11月12日(月) 23:11 ], 累計 1 回
Re: ランダムにアイテムを取得する宝箱の中身を固定する方法
KRS_L様
お世話になります。
コモンイベントで設定できるようなイベント実行内容を考えるとすれば
(セルフ変数のように宝箱単位でアイテムタイプやアイテムIDを保存する仕組みが欲しいですね。)
セルフ変数が0を超える場合は再計算しないなどすれば十分です。
「何らかの条件」を満たさなければ宝箱を閉じるだけになると思います。
以上の方法でシステム上不都合があるかもしれませんが
その時はまた具体的に質問していただければ他の方法もあると思います。
若干実装に手間取るかもしれませんががんばってください。
追記:ランダムに入手アイテムを決めるシステムをつくる前に既に導入していると思いますが
変数でアイテムIDを指定してアイテムを入手したり、アイテム名を取得できる
システムまたはプラグインを導入するとより楽になると思います。
お世話になります。
前提条件がありますが、生成や配置の実態があまり見えてきません・・・。前提条件:宝箱イベントはマップにランダムで複数生成、配置される(イベント複製)
コモンイベントで設定できるようなイベント実行内容を考えるとすれば
これはセルフ変数を実装するプラグインを導入することで可能だと考えます。1、1度宝箱を開けるとその宝箱から取得できるアイテムが初回で選ばれたアイテムで固定される
(セルフ変数のように宝箱単位でアイテムタイプやアイテムIDを保存する仕組みが欲しいですね。)
セルフ変数が0を超える場合は再計算しないなどすれば十分です。
これはイベントコマンドの「条件分岐」で特に不満なく処理できると思います。宝箱を開けるが何らかの条件で取得できない
⇒条件を解除して、もう一度宝箱開けて取得するような動作を想定しています。
「何らかの条件」を満たさなければ宝箱を閉じるだけになると思います。
以上の方法でシステム上不都合があるかもしれませんが
その時はまた具体的に質問していただければ他の方法もあると思います。
若干実装に手間取るかもしれませんががんばってください。
追記:ランダムに入手アイテムを決めるシステムをつくる前に既に導入していると思いますが
変数でアイテムIDを指定してアイテムを入手したり、アイテム名を取得できる
システムまたはプラグインを導入するとより楽になると思います。
RPGで笑顔を・・・
ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup
github
https://github.com/mattuup/RPGMakerMZ
ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup
github
https://github.com/mattuup/RPGMakerMZ
Re: ランダムにアイテムを取得する宝箱の中身を固定する方法
まっつUP 様
セルフ変数を導入できるプラグインにより、思った通りの動作を行うことができました。
こんな便利なものがあったとは。
イベント毎に値を保存する方法がわからず手が止まっていたので助かりました。
回答ありがとうございました!
セルフ変数を導入できるプラグインにより、思った通りの動作を行うことができました。
こんな便利なものがあったとは。
イベント毎に値を保存する方法がわからず手が止まっていたので助かりました。
回答ありがとうございました!