[解決済]アイテムを入手できるスキル

runa
記事: 3
登録日時: 2019年3月09日(土) 13:46

[解決済]アイテムを入手できるスキル

投稿記事by runa » 2019年3月09日(土) 14:57

初めまして。お世話になっております。

スキル使用時に、ダメージ(回復やステート付与等含む)に加えてアイテムを入手できるようにしたいです。

実現させたいことは下記2つです。

・スキル毎に入手アイテムを設定(可能であれば入手率、個数も)
・対象スキルを使用、勝利するとリザルト画面でモンスターのドロップ+スキルで設定したアイテムが一緒に表示されて入手できる(表示画面は一緒で大丈夫です)

例)火の魔法を使うと、リザルト画面にてアイテム「燃えカス」が手に入る。3回使えば3個ドロップする。


スキルの計算式に、アイテムの入手スクリプトを記述すると入手自体は可能であることは存じているのですが、通常のダメージ計算が上手くできない上に、特に表示もなくアイテムが増えてしまい困っております。

また、やな様の「条件付きドロップ」のプラグインも試してみたのですが、条件が撃破時であることから回復やステート付与のスキルは対象にならなそうでした。(見落としがあったらすみません)

モンスターを特殊なスキルで倒すと専用アイテムがドロップする、というよりは、スキルを使うと副産物が手に入る、というイメージでリクエストさせていただきたく思います。

スクリプトや既存のプラグインで実現可能であればご教授頂けたらと思います。
よろしくお願いいたします。
最後に編集したユーザー runa on 2019年3月09日(土) 20:58 [ 編集 1 回目 ]

astral
記事: 106
登録日時: 2018年11月14日(水) 00:21
連絡を取る:

Re: アイテムを入手できるスキル

投稿記事by astral » 2019年3月09日(土) 15:49

こんにちは。

任意のドロップアイテムを追加するプラグインは以前作成したので、
スキル使用効果のコモンイベント呼び出しと併用してお試しください。
入手率等はコモンイベント内で、乱数と条件分岐で実現出来ます。

https://algames.bex.jp/mv/plugins/Battl ... ropItem.js
最後に編集したユーザー astral on 2019年10月13日(日) 21:56 [ 編集 1 回目 ]
runa
記事: 3
登録日時: 2019年3月09日(土) 13:46

Re: アイテムを入手できるスキル

投稿記事by runa » 2019年3月09日(土) 17:37

astral様

お返事いただきありがとうございます!

早速試させていただいたところ、設定したアイテムがドロップするようになりました。ありがとうございます。

しかし、一点動作が気になるところがありましたので、何か設定ミス等ありましたらご教授願えますでしょうか...

コモンイベントを設定したスキルを3回使用して戦闘終了したところ、ドロップが2つだけでした。
他のプラグインを全てOFFにして確認してみましたが、変わらず2個のままなので競合ではなさそうです。

コモンイベント内はプラグインコマンド(CunstomDropItem add item 1)1行のみだったのですが、試しにコモンイベント内にメッセージ表示も加えて確認してみたところ、3回目のスキルのメッセージが戦闘終了後のマップ画面で出てきてしまいました。

コモンイベントが戦闘終了後に開始されて、ドロップに反映されていない...??
という状況なのですが、なにかスイッチ等その他に設定が必要な箇所がありましたらお教え願えますでしょうか。

よろしくお願いいたします。
astral
記事: 106
登録日時: 2018年11月14日(水) 00:21
連絡を取る:

Re: アイテムを入手できるスキル

投稿記事by astral » 2019年3月09日(土) 18:58

runa様

確かに、コモンイベントを呼び出すスキルを使用して敵が全滅した場合、戦闘終了処理が行われた後、最後に使用したスキルのコモンイベントが実行される仕様でした。
これはVX Aceも同じ仕様です。

使用効果のコモンイベントは消して、全滅する前にコモンイベントが発動するよう、
Yana様の【発動前コモン】プラグインでコモンイベントを呼び出すようにしてみてください。
https://www6.atwiki.jp/pokotan/pages/3.html
runa
記事: 3
登録日時: 2019年3月09日(土) 13:46

Re: アイテムを入手できるスキル

投稿記事by runa » 2019年3月09日(土) 20:55

astral様

再度のお返事ありがとうございます。
かなり有名な仕様だったのですね、教えて頂けてとても勉強になりました...!

発動前コモンを試してみたところ、希望通りに動いてくれました!
諦めようかと思っていましたが、作りたかったシステムで進められそうです。

この度はお力添えいただきありがとうございましたm(_ _)m

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