ページ 11

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

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

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

Posted: 2019年1月22日(火) 17:13
by 剣崎 宗二
確認ですが、
・もしも何かしらの原因でAが消失(売る、イベント等)した場合、Aのレシピが再度現れ再製造する事は可能か?
・Aが消失している場合、Bのレシピも再度隠されるのか?

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

Posted: 2019年1月22日(火) 17:40
by facelee
剣崎宗二さん、返答ありがとうございます。
Aというアイテムについて、消失してもレシピが復活しないようにしたいです。
そして、Aが消失していたとしても、Bはレシピから消えません。
そのような感じを想定しています。

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

Posted: 2019年1月22日(火) 18:05
by 剣崎 宗二
一番簡単なのは並行コモンイベントで、アイテムAを所持した事を確認した瞬間、addとremove(およびlearnとforget)のコマンドを使いリストからアイテムAを排除し、Bを追加する事でしょう。

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

また、どちらの方法をとったにしろ、何かしらのイベントで再度Aのレシピをlearnされた場合はAのレシピが復活してしまうことにご注意ください。

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

Posted: 2019年1月22日(火) 18:47
by facelee
なるほど、了解しました。
ではaddとremoveを使って何とかそれっぽい感じに仕上げることにします。
ありがとうございました。