レシピを知らなくても合成できるアイテム合成システム

フォーラムルール
素材の利用規約を決めたいけど、どんなことを書けばいいのか分からない場合は、
素材のテンプレートをご利用下さい。

トピックの投稿

返信へ
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32
投稿素材

レシピを知らなくても合成できるアイテム合成システム

投稿記事 by フトコロ »

こんにちは。

アイテムの合成システムは、すでにyamachanさんが以下のトピックで公開されています。
http://tm.yumineko.com/viewtopic.php?f=5&t=1574

ただ、件名のようにレシピが無くても合成が実行できるようなシステムが欲しかったため、自作してみました。

下の図では、レシピ無しで「ポーションの元」と「低級薬草」から「ポーション」を作成しています。
レシピが無いため、右下のウィンドウが????となっています。
なお、左側のコマンドに「レシピから選ぶ」があるように、レシピからもアイテムを選択できます。
レシピを知らなくても合成できるアイテム合成システム n01_006.jpg
n01_006.jpg (75.65 KiB) 閲覧された回数 33169 回
下の図は、「レシピから選ぶ」選択後に、ポーションのレシピからアイテムを選択しました。
レシピが有れば、右下には合成して出来るアイテムの情報が表示します。
レシピを知らなくても合成できるアイテム合成システム n01_009.jpg
n01_009.jpg (81.13 KiB) 閲覧された回数 33169 回
ポーションのレシピは、下の図のようになっています。
「低級薬草」ではなく、「カテゴリー 薬草」となっていますね。

本プラグインでは、アイテムにカテゴリーを設定できます。
カテゴリーに複数のアイテムを設定すると、レシピにカテゴリーが設定されていた場合、どれでも使用できるようになります。
レシピを知らなくても合成できるアイテム合成システム n01_008.jpg
n01_008.jpg (77.91 KiB) 閲覧された回数 33169 回
アイテムの設定方法など、プラグインの使い方は下のマニュアルを参照してください。
不具合等ありましたら、ご連絡をお願いします。

<マニュアル>
https://github.com/futokoro/RPGMaker/bl ... stem.ja.md

<ダウンロード>
https://raw.githubusercontent.com/futok ... nSystem.js


!v0.9.xからv1.0.0以降に更新する場合の注意点!
1.プラグインパラメータの一部変更
--合成コマンドウィンドウの設定--のプラグインパラメータの名称を変更しています。

2.プラグインコマンドの変更
正式版からプラグインコマンドのコマンド名を変更しています。
<変更点>
1.「ICS_○○○」のように、ICSの後の半角スペースをアンダーバーに変更しました。
2.合成画面表示コマンドを「ICS_合成画面表示」に変更しました。

お手数をお掛けしますが、手動で修正をお願いします。


よければご利用ください。
最後に編集したユーザー フトコロ [ 2017年6月27日(火) 07:23 ], 累計 2 回
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/bl ... /README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
ひさや
記事: 11
登録日時: 2018年10月12日(金) 21:01
投稿素材

Re: レシピを知らなくても合成できるアイテム合成システム

投稿記事 by ひさや »

フトコロ さんが書きました:プラグインを更新して機能を追加しました。

FTKR_ItemCompositionSystem v1.7.1
https://github.com/futokoro/RPGMaker/bl ... stem.ja.md

プラグインパラメータ Disable Material Number Input を 1 に設定してください。
これで、数値入力を無視して、1個ずつ素材を選択できます。
わざと機能を追加したのが申し訳ないです。
今問題ないです。
本当にありがとうございました。
エルトン
記事: 1
登録日時: 2018年11月07日(水) 06:14

Re: レシピを知らなくても合成できるアイテム合成システム

投稿記事 by エルトン »

1つのアイテムに複数レシピを登録できるような合成プラグインを探しているのですが、
実際試してみたらおかしな挙動をしたので報告させていただきます。

ある武器に以下のように複数レシピを登録し、両方のレシピを覚えさせると
レシピからの合成で2つレシピが表示されるのですが、
ショートソードを所持し、ロングソードを持っていない場合でも両方のレシピが選択可能になり。
ロングソードがあるレシピを選ぶとロングソードが素材に選ばれてしまいます。
しかもこの状態で合成をキャンセルすると、素材に登録されていたロングソードが入手できてしまいます。

<ICS レシピ>
ショートソード: 1
マテリアル: 10
</ICS レシピ>

<ICS レシピ>
ロングソード: 1
マテリアル: 10
</ICS レシピ>
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32
投稿素材

Re: レシピを知らなくても合成できるアイテム合成システム

投稿記事 by フトコロ »

エルトン さんが書きました:ある武器に以下のように複数レシピを登録し、両方のレシピを覚えさせると
レシピからの合成で2つレシピが表示されるのですが、
ショートソードを所持し、ロングソードを持っていない場合でも両方のレシピが選択可能になり。
ロングソードがあるレシピを選ぶとロングソードが素材に選ばれてしまいます。
しかもこの状態で合成をキャンセルすると、素材に登録されていたロングソードが入手できてしまいます。
不具合の報告ありがとうございます。
こちらでも確認し、原因分かりましたので修正しました。

FTKR_ItemCompositionSystem v1.7.2
https://github.com/futokoro/RPGMaker/bl ... stem.ja.md
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/bl ... /README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
アバター
俄(にわか)
記事: 30
登録日時: 2017年6月11日(日) 21:44
投稿素材
連絡する:

Re: レシピを知らなくても合成できるアイテム合成システム

投稿記事 by 俄(にわか) »

フトコロ様

こんばんは、お久しぶりです。二年近くも前のことになってしまいますが
こちらのトピックでは大変お世話になりました。この度、大変恐縮ではありますが
一点機能追加のお願いがございまして再び書き込みさせていただいた次第です。
レシピを知らなくても合成できるアイテム合成システム 51.png
現在は必要素材のウィンドウに素材の必要数のみが表示される仕様だと思うのですが、
上の画像のように、現在所持している数も一緒に表示することは可能でしょうか?
この表示があればプレイヤーさんがあと何個素材を集めればいいか
非常に分かりやすくなるかと思いまして…!

ご多忙な中大変不躾なお願いで申し訳ありませんが、もし可能であれば
ご検討いただければ幸いです。よろしくお願いいたします。
------------------------------------------------------------------------
俄
twitter : https://twitter.com/ARMADA_NIWAKA
------------------------------------------------------------------------
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32
投稿素材

Re: レシピを知らなくても合成できるアイテム合成システム

投稿記事 by フトコロ »

俄(にわか) さんが書きました: 現在は必要素材のウィンドウに素材の必要数のみが表示される仕様だと思うのですが、
上の画像のように、現在所持している数も一緒に表示することは可能でしょうか?
この表示があればプレイヤーさんがあと何個素材を集めればいいか
非常に分かりやすくなるかと思いまして…!
こんにちは。

プラグインに機能を追加してみました。

FTKR_ItemCompositionSystem v1.7.3
https://github.com/futokoro/RPGMaker/bl ... stem.ja.md

必要素材数の表示方法を、プラグインパラメータ<Recipe Material Number Format>で変更できるようにしました。
とりあえず、デフォルトで「所持数/必要素材数」になるような設定になっています。

また、制作数指定ウィンドウに表示している制作予定数に合わせて、情報ウィンドウの必要素材数も変化するようにしました。


なお、カテゴリー素材を含むレシピで合成する場合に、素材となるアイテムが所持数以上にスロットにセットできてしまう不具合を見つけましたので修正しています。
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/bl ... /README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
アバター
俄(にわか)
記事: 30
登録日時: 2017年6月11日(日) 21:44
投稿素材
連絡する:

Re: レシピを知らなくても合成できるアイテム合成システム

投稿記事 by 俄(にわか) »

フトコロ様

ご返信ありがとうございます。
そしてプラグインの機能追加もありがとうございます!
プラグインを更新し、正常に動作することを確認いたしました。
(ver1.5.1からの更新だったので他にもたくさん機能が追加されていて驚きました!)

お忙しい中、本当にありがとうございました!
寒さで体調を崩しやすい時期柄、どうぞご自愛くださいませ。
------------------------------------------------------------------------
俄
twitter : https://twitter.com/ARMADA_NIWAKA
------------------------------------------------------------------------
さしみ
記事: 1
登録日時: 2019年12月31日(火) 04:46

Re: レシピを知らなくても合成できるアイテム合成システム

投稿記事 by さしみ »

はじめまして。素晴らしいプラグインをありがとうございます。

質問なのですが、「複数のカテゴリーを持つアイテム」を作成するにはどうすればよいでしょうか。
具体的に言いますと、[毒性][液体]のどちらのカテゴリーとしても使用できるアイテムを作成したいです。
試しに複数カテゴリーを持たせようとしたところ、最初に記載されたカテゴリーしか機能しませんでした。
もしそういった機能がないようでしたら、どうか実装していただけないでしょうか。

以上です。よろしくお願いいたします。
最後に編集したユーザー さしみ [ 2020年1月01日(水) 09:25 ], 累計 1 回
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32
投稿素材

Re: レシピを知らなくても合成できるアイテム合成システム

投稿記事 by フトコロ »

さしみ さんが書きました:質問なのですが、「複数のカテゴリーを持つアイテム」を作成するにはどうすればよいでしょうか。
具体的に言いますと、[毒性][液体]のどちらのカテゴリーとしても使用できるアイテムを作成したいです。
試しに複数カテゴリーを持たせようとしたところ、最初に記載されたカテゴリーしか機能しませんでした。
もしそういった機能がないようでしたら、どうか実装していただけないでしょうか。
こんにちは。
アイテムに対して複数のカテゴリーを持たせることは、現状できません。

そのようなアイテムを作るためには、プラグインを改造する必要がありますが
このプラグインは、アイテムに対して1つのカテゴリーだけ設定する前提で作成しているため、
機能を追加するには時間が掛かると思います。

検討してみますので、気長におまちください。
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/bl ... /README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
織機明納
記事: 5
登録日時: 2020年3月07日(土) 13:28
投稿素材

エラー報告

投稿記事 by 織機明納 »

こんにちは。素敵なプラグインの投稿をありがとうございます。
このたびRPGツクールMVを体験版でインストールし、新規にプロジェクトを作成しプラグイン導入をさせていただきましたところ、テストプレイでメニュー画面を開くと添付ファイルのようなエラーが発生しました。
プロジェクト作成、プラグインの追加、有効化、テストプレイ、メニューを開く、の動作しか行っていません。
プラグインの導入には前提プラグインなど必要なものがあるのでしょうか?(配布ページを確認する限り見つけられませんでした。)
プラグインを見てからツクールMVの体験版テストをしているので、基本的なことが分かっていないかもしれませんが、開発の一助になればということで投稿させていただきます。
よろしくお願いいたします。
添付ファイル
レシピを知らなくても合成できるアイテム合成システム error.png
アバター
ムノクラ
記事: 2119
登録日時: 2018年2月23日(金) 11:41
投稿素材
連絡する:

Re: エラー報告

投稿記事 by ムノクラ »

織機明納 さんが書きました:こんにちは。素敵なプラグインの投稿をありがとうございます。
このたびRPGツクールMVを体験版でインストールし、新規にプロジェクトを作成しプラグイン導入をさせていただきましたところ、テストプレイでメニュー画面を開くと添付ファイルのようなエラーが発生しました。
プロジェクト作成、プラグインの追加、有効化、テストプレイ、メニューを開く、の動作しか行っていません。
プラグインの導入には前提プラグインなど必要なものがあるのでしょうか?(配布ページを確認する限り見つけられませんでした。)
プラグインを見てからツクールMVの体験版テストをしているので、基本的なことが分かっていないかもしれませんが、開発の一助になればということで投稿させていただきます。
よろしくお願いいたします。
自分が下記からダウンロードし、新規プロジェクトへ入れただけではエラーは出ませんでした。
https://raw.githubusercontent.com/futok ... nSystem.js

エラーの詳細が分かると、より良いと思います。

詳細の調べ方は下記リンクを読むと分かると思います。
https://qiita.com/triacontane/items/2e2 ... e9503a2c30
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
返信する

“MV:プラグイン素材”に戻る