ページ 1 / 1
【解決済み】ローグライク向けランダムショップを作りたい
Posted: 2022年3月10日(木) 04:13
by ishitabe
いつもお世話になってます。
ランダムに商品が並ぶショップを作るためのプラグインを探しています。
仕様としてはmo-to様の下記のMZ用プラグインと同じ仕様のMVバージョンが理想です。
viewtopic.php?t=10332
よろしくお願いします。
Re: ローグライク向けランダムショップを作りたい
Posted: 2022年3月11日(金) 15:54
by ムノクラ
ishitabe さんが書きました:いつもお世話になってます。
ランダムに商品が並ぶショップを作るためのプラグインを探しています。
仕様としてはmo-to様の下記のMZ用プラグインと同じ仕様のMVバージョンが理想です。
viewtopic.php?t=10332
よろしくお願いします。
移植しました。
https://raw.githubusercontent.com/munok ... domShop.js
動作確認をお願いいたします。
Re: ローグライク向けランダムショップを作りたい
Posted: 2022年3月26日(土) 02:47
by ishitabe
ムノクラ様
確認が遅くなってしまいすみません。
問題なく動作しました。ありがとうございます。
商品はアイテムIDや武器IDで追加することを想定していたのですがそれは難しいでしょうか?
Re: ローグライク向けランダムショップを作りたい
Posted: 2022年3月26日(土) 07:18
by ムノクラ
ishitabe さんが書きました:ムノクラ様
確認が遅くなってしまいすみません。
問題なく動作しました。ありがとうございます。
商品はアイテムIDや武器IDで追加することを想定していたのですがそれは難しいでしょうか?
まず、MZ用の原作にも、ショップの内容を追加(動的に変更?)する機能はなかったと思います。
ショップの処理をスクリプトで指定すれば、希望通りに動作するかと思います。
http://rpgmaker-script-wiki.xyz/shop_mv.php
現実的には、イベントの条件分岐やページ出現条件でショップを分けたほうが無難だと思います。
それらが制作の手間と感じるのであれば、ショップの品揃えを変更するプラグインがあれば、実現できるかも知れません。
正直、「想定」がよく分かりません。
増やしたいだけなのか、減らすケースも入れるのか…とか
このプラグインはショップの処理を乗っ取っているだけなので、ショップの品揃えを変更するプラグインがあれば、それは反映されると思います。
追記
下記のプラグインで色々できそうな気がしたのですが、連動できませんでした。
▼RTK1 Shop(yamachan様作) - RTK1_Shop.js
https://plugin.fungamemake.com/archives/1704
標準のショップ機能を拡張。購入時のカテゴリ表示、価格の調整、販売リストの管理など
Re: ローグライク向けランダムショップを作りたい
Posted: 2022年3月27日(日) 05:16
by ishitabe
ムノクラ様返信ありがとうございます。
想定の例としては、「アイテムID1-100,武器ID1-10からランダムに3〜7種類アイテムが売られるお店」を作りたいです。
ランダムなお店自体は作っていただいたプラグインで再現できたのですが、追記で貼っていただいている「RTK1 Shop」のように商品リストをIDで範囲指定('i1-100,w1-10' など)して設定できるとより助かるということでお願いさせていただきました。
前レスの「商品の追加」は制作時点で商品リストを作る時のことを指していました。わかりづらくて申し訳ないです…!
Re: ローグライク向けランダムショップを作りたい
Posted: 2022年3月27日(日) 08:13
by ムノクラ
ishitabe さんが書きました:ムノクラ様返信ありがとうございます。
想定の例としては、「アイテムID1-100,武器ID1-10からランダムに3〜7種類アイテムが売られるお店」を作りたいです。
ランダムなお店自体は作っていただいたプラグインで再現できたのですが、追記で貼っていただいている「RTK1 Shop」のように商品リストをIDで範囲指定('i1-100,w1-10' など)して設定できるとより助かるということでお願いさせていただきました。
前レスの「商品の追加」は制作時点で商品リストを作る時のことを指していました。わかりづらくて申し訳ないです…!
希望内容の概ねは理解できました。
価格は定価固定で良いでしょうか?
これは、別のプラグインを作る必要があります。
対応できるか、検証させてください。
Re: ローグライク向けランダムショップを作りたい
Posted: 2022年3月27日(日) 09:19
by ishitabe
価格は定価固定で問題ないです。
二度手間のような形にさせてしまい申し訳ありません。
もし可能でしたらお願いします!
Re: ローグライク向けランダムショップを作りたい
Posted: 2022年3月27日(日) 12:17
by ムノクラ
ishitabe さんが書きました:価格は定価固定で問題ないです。
二度手間のような形にさせてしまい申し訳ありません。
もし可能でしたらお願いします!
経過報告です。
https://raw.githubusercontent.com/munok ... temShop.js
通常のショップで、実装できるプラグインコマンドを作成しました。
しかし、これと連動すると思い込んでいたのですが、ランダムショップは競合を避ける為に別のシーンとして作られていました。
ですので、このプラグインがそのまま使えるわけでもなく、融合する必要があります。
つまり、多分、作り直し…作ってから間が開いた(三日前の自分は他人と言われます)ので、記憶があいまいです。
すぐに機能追加できるかは分かりません。
(作る前に分かっていれば、こういう仕様にはしなかったのですが…互換性が無くなる可能性があります)
Re: ローグライク向けランダムショップを作りたい
Posted: 2022年3月27日(日) 13:26
by ムノクラ
自分の想像していたより、構造を早く思い出せました。
機能を追加しました。
https://raw.githubusercontent.com/munok ... domShop.js
動作確認をお願いいたします。
ヘルプ文章が分かりにくかったりしたら、ご指摘ください。
※仕様が異なっているので、過去のバージョンと互換性がありません。
プラグインコマンドが変更されているのでご注意ください。
Re: ローグライク向けランダムショップを作りたい
Posted: 2022年3月29日(火) 00:43
by ishitabe
ムノクラ様
迅速な対応、ありがとうございます。
確認しましたが、まさに求めていた理想のプラグインです!
わざわざ何度も作っていただきありがとうございました!早速使用してツクっていきたいと思います!
これにて今回は解決済みとさせていただきます。