# どちらの方法がより良いか教えてください

**URL:** <https://guild.rpgmakerofficial.com/t/topic/2499>\
**Category:** プラグイン\
**Tags:** tutorial, english, plugin, mz, mv\
**Created:** [2026 年 8 月 10 日午後 7:02 UTC](https://guild.rpgmakerofficial.com/t/topic/2499 "2026-08-10T19:02:01Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![cloudguy](https://avatars.discourse-cdn.com/v4/letter/c/77aa72/32.png) [@cloudguy](https://guild.rpgmakerofficial.com/u/cloudguy)\
**Post date:** [2026 年 8 月 10 日午後 7:02 UTC](https://guild.rpgmakerofficial.com/t/topic/2499/1 "2026-08-10T19:02:01Z")

</div>

マップの特定のエリア（家や森など）にプレイヤーが入ったときに、収集アイテムが出現するようにしたいのですが、アイテムは変化するようにしたいです。例えば、

プレイヤーが家に入ると、アイテムのアイコン（デフォルトでは明るい星）が見えます。プレイヤーがそのアイテムを拾い、家を出て再び入ると、同じ場所に別のアイテムがあり、まるでリチャージされたかのように見えます。しかし、それを拾おうとすると、前のものとは異なるアイテムになっています。

これをプラグインを使うか、RPG Makerエンジンの直接操作で実現する最好的な方法はどれですか？また、おすすめのプラグインはありますか？

---

<div class="post-metadata">

**Author:** ![Dub](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/dub/32/5849_2.png) [@Dub](https://guild.rpgmakerofficial.com/u/Dub)\
**Post date:** [2026 年 8 月 10 日午後 7:09 UTC](https://guild.rpgmakerofficial.com/t/topic/2499/2 "2026-08-10T19:09:16Z")

</div>

共通イベントと「乱数」のような変数を使って、乱数を0から100の範囲で生成し、条件分岐で出た数値をチェックするように設定できます。私のゲームではこのように設定しており、正常に動作しています。これはランダムアイテム用ですが、一度入手したら再度ドロップできないようにも設定しています。これにより、乱数生成用のプラグインが不要になります。

 ![Screenshot 2026-08-10 120452](https://us1.discourse-cdn.com/flex002/uploads/rpgmaker_community/original/2X/a/a83bae270d6c1ed536a3344603675f3a11e307b5.png)

 ![Screenshot 2026-08-10 120505](https://us1.discourse-cdn.com/flex002/uploads/rpgmaker_community/original/2X/d/da88dae1b7aa5555888359ca7b39be9850d115bb.png)

 ![Screenshot 2026-08-10 120634](https://us1.discourse-cdn.com/flex002/uploads/rpgmaker_community/original/2X/0/0f2c228b0f03f0042ff7ca0634f6b657ea0c5b52.png)

---

<div class="post-metadata">

**Author:** ![Rifleman\_XM8](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/rifleman_xm8/32/6080_2.png) [@Rifleman\_XM8](https://guild.rpgmakerofficial.com/u/Rifleman_XM8)\
**Post date:** [2026 年 8 月 10 日午後 7:39 UTC](https://guild.rpgmakerofficial.com/t/topic/2499/3 "2026-08-10T19:39:34Z")

</div>

プラグインは不要です。通常のアイテムボックスと同様に実装できます。

イベントを何度でも繰り返し発生させたい場合（素材系アイテムなどに適しています）は、「イベント消去」コマンドを使用してください。これは一時的な消去であり、プレイヤーがマップを離れると、イベントはデフォルトの状態に戻ります。

 ![Pic1](https://us1.discourse-cdn.com/flex002/uploads/rpgmaker_community/original/2X/d/db9e14d6a7a37c1cbe5e89ea0b3f826d58f4cd22.jpeg)

この方法は上記の例と同様ですが、セルフスイッチは使用しません。
