【解決済み】ローグライク向けランダムショップを作りたい

ishitabe
記事: 19
登録日時: 2021年1月05日(火) 13:55

【解決済み】ローグライク向けランダムショップを作りたい

投稿記事by ishitabe » 2022年3月10日(木) 04:13

いつもお世話になってます。

ランダムに商品が並ぶショップを作るためのプラグインを探しています。
仕様としてはmo-to様の下記のMZ用プラグインと同じ仕様のMVバージョンが理想です。
viewtopic.php?t=10332

よろしくお願いします。
最後に編集したユーザー ishitabe on 2022年3月29日(火) 00:43 [ 編集 1 回目 ]

アバター
ムノクラ
記事: 2011
登録日時: 2018年2月23日(金) 11:41
連絡を取る:

Re: ローグライク向けランダムショップを作りたい

投稿記事by ムノクラ » 2022年3月11日(金) 15:54

ishitabe さんが書きました:いつもお世話になってます。

ランダムに商品が並ぶショップを作るためのプラグインを探しています。
仕様としてはmo-to様の下記のMZ用プラグインと同じ仕様のMVバージョンが理想です。
viewtopic.php?t=10332

よろしくお願いします。

移植しました。

https://raw.githubusercontent.com/munok ... domShop.js

動作確認をお願いいたします。
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
ishitabe
記事: 19
登録日時: 2021年1月05日(火) 13:55

Re: ローグライク向けランダムショップを作りたい

投稿記事by ishitabe » 2022年3月26日(土) 02:47

ムノクラ様
確認が遅くなってしまいすみません。

問題なく動作しました。ありがとうございます。

商品はアイテムIDや武器IDで追加することを想定していたのですがそれは難しいでしょうか?
アバター
ムノクラ
記事: 2011
登録日時: 2018年2月23日(金) 11:41
連絡を取る:

Re: ローグライク向けランダムショップを作りたい

投稿記事by ムノクラ » 2022年3月26日(土) 07:18

ishitabe さんが書きました:ムノクラ様
確認が遅くなってしまいすみません。

問題なく動作しました。ありがとうございます。

商品はアイテムIDや武器IDで追加することを想定していたのですがそれは難しいでしょうか?


まず、MZ用の原作にも、ショップの内容を追加(動的に変更?)する機能はなかったと思います。

ショップの処理をスクリプトで指定すれば、希望通りに動作するかと思います。
http://rpgmaker-script-wiki.xyz/shop_mv.php

現実的には、イベントの条件分岐やページ出現条件でショップを分けたほうが無難だと思います。
それらが制作の手間と感じるのであれば、ショップの品揃えを変更するプラグインがあれば、実現できるかも知れません。

正直、「想定」がよく分かりません。
増やしたいだけなのか、減らすケースも入れるのか…とか
このプラグインはショップの処理を乗っ取っているだけなので、ショップの品揃えを変更するプラグインがあれば、それは反映されると思います。


追記

下記のプラグインで色々できそうな気がしたのですが、連動できませんでした。

▼RTK1 Shop(yamachan様作) - RTK1_Shop.js
https://plugin.fungamemake.com/archives/1704
標準のショップ機能を拡張。購入時のカテゴリ表示、価格の調整、販売リストの管理など
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
ishitabe
記事: 19
登録日時: 2021年1月05日(火) 13:55

Re: ローグライク向けランダムショップを作りたい

投稿記事by ishitabe » 2022年3月27日(日) 05:16

ムノクラ様返信ありがとうございます。

想定の例としては、「アイテムID1-100,武器ID1-10からランダムに3〜7種類アイテムが売られるお店」を作りたいです。

ランダムなお店自体は作っていただいたプラグインで再現できたのですが、追記で貼っていただいている「RTK1 Shop」のように商品リストをIDで範囲指定('i1-100,w1-10' など)して設定できるとより助かるということでお願いさせていただきました。

前レスの「商品の追加」は制作時点で商品リストを作る時のことを指していました。わかりづらくて申し訳ないです…!
アバター
ムノクラ
記事: 2011
登録日時: 2018年2月23日(金) 11:41
連絡を取る:

Re: ローグライク向けランダムショップを作りたい

投稿記事by ムノクラ » 2022年3月27日(日) 08:13

ishitabe さんが書きました:ムノクラ様返信ありがとうございます。

想定の例としては、「アイテムID1-100,武器ID1-10からランダムに3〜7種類アイテムが売られるお店」を作りたいです。

ランダムなお店自体は作っていただいたプラグインで再現できたのですが、追記で貼っていただいている「RTK1 Shop」のように商品リストをIDで範囲指定('i1-100,w1-10' など)して設定できるとより助かるということでお願いさせていただきました。

前レスの「商品の追加」は制作時点で商品リストを作る時のことを指していました。わかりづらくて申し訳ないです…!


希望内容の概ねは理解できました。
価格は定価固定で良いでしょうか?

これは、別のプラグインを作る必要があります。
対応できるか、検証させてください。
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
ishitabe
記事: 19
登録日時: 2021年1月05日(火) 13:55

Re: ローグライク向けランダムショップを作りたい

投稿記事by ishitabe » 2022年3月27日(日) 09:19

価格は定価固定で問題ないです。
二度手間のような形にさせてしまい申し訳ありません。

もし可能でしたらお願いします!
アバター
ムノクラ
記事: 2011
登録日時: 2018年2月23日(金) 11:41
連絡を取る:

Re: ローグライク向けランダムショップを作りたい

投稿記事by ムノクラ » 2022年3月27日(日) 12:17

ishitabe さんが書きました:価格は定価固定で問題ないです。
二度手間のような形にさせてしまい申し訳ありません。

もし可能でしたらお願いします!


経過報告です。

https://raw.githubusercontent.com/munok ... temShop.js
通常のショップで、実装できるプラグインコマンドを作成しました。

しかし、これと連動すると思い込んでいたのですが、ランダムショップは競合を避ける為に別のシーンとして作られていました。
ですので、このプラグインがそのまま使えるわけでもなく、融合する必要があります。
つまり、多分、作り直し…作ってから間が開いた(三日前の自分は他人と言われます)ので、記憶があいまいです。
すぐに機能追加できるかは分かりません。

(作る前に分かっていれば、こういう仕様にはしなかったのですが…互換性が無くなる可能性があります)
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
アバター
ムノクラ
記事: 2011
登録日時: 2018年2月23日(金) 11:41
連絡を取る:

Re: ローグライク向けランダムショップを作りたい

投稿記事by ムノクラ » 2022年3月27日(日) 13:26

自分の想像していたより、構造を早く思い出せました。
機能を追加しました。
https://raw.githubusercontent.com/munok ... domShop.js

動作確認をお願いいたします。
ヘルプ文章が分かりにくかったりしたら、ご指摘ください。
※仕様が異なっているので、過去のバージョンと互換性がありません。
プラグインコマンドが変更されているのでご注意ください。
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
ishitabe
記事: 19
登録日時: 2021年1月05日(火) 13:55

Re: ローグライク向けランダムショップを作りたい

投稿記事by ishitabe » 2022年3月29日(火) 00:43

ムノクラ様

迅速な対応、ありがとうございます。

確認しましたが、まさに求めていた理想のプラグインです!
わざわざ何度も作っていただきありがとうございました!早速使用してツクっていきたいと思います!

これにて今回は解決済みとさせていただきます。

“MV:プラグイン素材のリクエスト” へ戻る