【解決済み】合成システムで問題が…

アバター
facelee
記事: 8
登録日時: 2017年3月22日(水) 23:49

【解決済み】合成システムで問題が…

投稿記事by facelee » 2019年1月19日(土) 21:15

yamachan様のRTK1_Composite.jsという合成プラグインについて困ったことがあります。
現状だと同じアイテムを何度も合成して作ることが出来ますが、一度しか合成できないアイテムを作りたいと考えています。(一部のアイテムだけ)
具体的にはAというアイテムは一度しか作成できず、一度作成すると合成欄から消えるようにします。その代わり新しくBというアイテムが合成欄に追加される感じです。
このような事は可能でしょうか?
最後に編集したユーザー facelee on 2019年1月22日(火) 18:48 [ 編集 1 回目 ]

アバター
剣崎 宗二
記事: 678
登録日時: 2016年11月12日(土) 20:36
連絡を取る:

Re: 合成システムで問題が…

投稿記事by 剣崎 宗二 » 2019年1月22日(火) 17:13

確認ですが、
・もしも何かしらの原因でAが消失(売る、イベント等)した場合、Aのレシピが再度現れ再製造する事は可能か?
・Aが消失している場合、Bのレシピも再度隠されるのか?
----
-出先に居る場合回答が未テスト状態である事が多い為、テストは重々にお願いいたします。
-基本自分や友人の問題解決は自分で1からプラグインを書いているので、「こういうプラグインはありますか」に対しては助けになれません。ご了承ください。
アバター
facelee
記事: 8
登録日時: 2017年3月22日(水) 23:49

Re: 合成システムで問題が…

投稿記事by facelee » 2019年1月22日(火) 17:40

剣崎宗二さん、返答ありがとうございます。
Aというアイテムについて、消失してもレシピが復活しないようにしたいです。
そして、Aが消失していたとしても、Bはレシピから消えません。
そのような感じを想定しています。
アバター
剣崎 宗二
記事: 678
登録日時: 2016年11月12日(土) 20:36
連絡を取る:

Re: 合成システムで問題が…

投稿記事by 剣崎 宗二 » 2019年1月22日(火) 18:05

一番簡単なのは並行コモンイベントで、アイテムAを所持した事を確認した瞬間、addとremove(およびlearnとforget)のコマンドを使いリストからアイテムAを排除し、Bを追加する事でしょう。

プラグイン内でこれに対応する事も出来ますが、結構な労力と時間が掛かります。

また、どちらの方法をとったにしろ、何かしらのイベントで再度Aのレシピをlearnされた場合はAのレシピが復活してしまうことにご注意ください。
----
-出先に居る場合回答が未テスト状態である事が多い為、テストは重々にお願いいたします。
-基本自分や友人の問題解決は自分で1からプラグインを書いているので、「こういうプラグインはありますか」に対しては助けになれません。ご了承ください。
アバター
facelee
記事: 8
登録日時: 2017年3月22日(水) 23:49

Re: 合成システムで問題が…

投稿記事by facelee » 2019年1月22日(火) 18:47

なるほど、了解しました。
ではaddとremoveを使って何とかそれっぽい感じに仕上げることにします。
ありがとうございました。

“MV:質問” へ戻る