ページ 11

【解決済み】敵エネミーのドロップアイテムの大量抽選

Posted: 2016年11月15日(火) 02:26
by だらすぶど。
こんばんわ。いつもお世話になっています。
今回、依頼したいプラグインなんですが、敵がドロップするアイテムを30個以上のものから抽選で1つだけドロップするというプラグインです。

依頼したいプラグイン詳細
〇30個以上のものから1つだけ抽選でエネミーがアイテムをドロップする。
〇アイテム、武器、防具にも対応してほしい
〇レアなアイテムほど落ちにくくしたい。
以上の三点が重要視している点です。

いつもいつもここで頼ってばかりですみません…。なにとぞご教授ください。 :shock:

Re: 敵エネミーのドロップアイテムの大量抽選

Posted: 2016年11月15日(火) 21:07
by 村人C
だらすぶど。様
作成してみました。
敵のメモ欄に
メモ欄.png
メモ欄.png (8.9 KiB) 閲覧数: 6991 回

画像のようにアイテム名を指定することでドロップさせるアイテムを増やせます。
入手数や抽選確率はプラグインで指定した変数の数値で変更できます。
全てのアイテムから抽選で入手数だけアイテムが入手可能になると思います。
Drop_Items.zip
(1.89 KiB) ダウンロード数: 204 回


画像
画像
画像
画像
画像
画像

Re: 敵エネミーのドロップアイテムの大量抽選

Posted: 2016年11月16日(水) 18:49
by だらすぶど。
村人C 様。
動作確認が遅れてしまい申し訳ありません!
いつもいつもお世話になってます。
今回もバグもなく理想通りのすばらしいプラグインをありがとうございます!
今後ともお世話になるかもしれませんがなにとぞ、よろしくお願いします。 :shock: :shock: :shock:

Re: 【解決済み】敵エネミーのドロップアイテムの大量抽選

Posted: 2022年6月26日(日) 00:26
by cagami
村人C様

プラグインを利用させて頂いております。ありがとうございます。
しかし、どうもドロップに極端に偏りが出ることがあるようです。
ドロップ数の変数を100、Common_Rateの変数を80、Rare_Rateの変数を20で戦闘に勝利した場合、概ね100個中20個がレアになるという認識でいるのですが、通常アイテムに設定したアイテムが100個中100個落ちて、Rareアイテムに設定したアイテムが1個も落ちない、ということがしばしば起こります。(意図どおりに落ちる時もあります)

新規プロジェクトに本プラグインのみを入れてテストしてますので競合ではないと思います。
そもそも使い方が間違っている可能性もありますので、私の認識になにか問題がありましたら、お教え頂けますと幸いです。

Re: 【解決済み】敵エネミーのドロップアイテムの大量抽選

Posted: 2022年7月02日(土) 01:56
by きさらぎまこと
横から失礼します。

cagami様
プラグインの抽選実装をのぞいたところ、
1. 変数を用いてレア/通常のドロップアイテムのリストをあらかじめ作成する
2. 追加の乱数でドロップするアイテムをランダムに決定する
といった方法が用いられているようでした。

レアドロップ率が低めに設定されている場合、1.のドロップアイテムリストにレアアイテムが含まれなくなり
2.のドロップアイテムが全て通常アイテムになる、という現象が発生していたようです。

対処方法として全面的に抽選実装を見直し、
1. 確率に拘わらずドロップアイテムを全て網羅する
2. ドロップ数だけレア/通常の抽選とアイテムの種類をランダムに決定する
という実装に修正しました。
おおよそ直感通りの確率でアイテムがドロップするようになっていると思います。

また、通常ドロップ率が100%を下回る場合は下回った分だけ「はずれ」を発生させるようにしました。
20%の確率でレア、それ以外は通常にしたい場合は「通常100%,レア20%」に設定してみてください。

他に不具合がありましたらお報せください!

Re: 【解決済み】敵エネミーのドロップアイテムの大量抽選

Posted: 2022年7月08日(金) 06:09
by cagami
きさらぎまことさま

気付くのが遅くなりまして、申し訳ありません!
ご修正頂いたファイルをDLしまして、問題なく動作することを確認いたしました。

とても助かりました。
この度は誠にありがとうございます!!!