A downloadable tool

Download NowName your own price

Skip the tedious eventing and let this plugin handle your item-fetch quest system. The Random Quest Generator allows NPCs to give randomized, category-based item quests with variable rewards, item deposit tracking, and a built-in quest log. All of it is done through plugin parameters, no scripting or common events required.

Whether you're building a cozy farming sim, a survival RPG, or a quest-driven fantasy world, this plugin makes adding repeatable, context-aware quests fast and painless.

โœ… Procedural Quest Generation

  • NPCs request random items from categories you define

  • Automatically chooses item, quantity, and quest text from your templates

  • Works with minimum and maximum quantity settings per quest

๐Ÿ“‹ Built-In Quest Log

  • Dual-pane UI shows all active quests and their details

  • Optional main menu integration for quick access

  • Customizable layout, text wrapping, and dimensions

๐Ÿ“ฆ Item Deposit System

  • Players can turn in required items from a dedicated UI

  • Only required items are shown

  • Quests complete automatically once requirements are met

๐Ÿช™ Flexible Reward System

  • Each NPC defines their own reward pool with item ID and chance

  • Option to enable gold rewards instead of items

  • Reward text and storage variable fully customizable

๐Ÿ“… Daily Quest Limits (Optional)

  • Set a maximum number of quests per day

  • Use a variable to track the current in-game day

  • Automatically blocks quest generation when the limit is reached

  • Optional message and availability switch supported

๐Ÿ”ง Zero Scripting Required

  • Everything is configured through plugin parameters

  • Define NPCs, item categories, quest messages, and rewards without code

๐ŸชŸ Fully Configurable Windows

  • All UI elements are resizable and repositionable

  • Supports auto-centering with "auto" or fixed pixel values

  • Custom word wrap per window for clean layout

๐Ÿง  Built-In Variable and Switch Support

  • Use completion variables to track individual NPC progress or relationships

  • Trigger story events or rewards based on quest counts

  • Optional switches allow condition-based logic tied to quest availability and completion

๐Ÿง‘โ€๐Ÿซ Designed for All Skill Levels

This plugin was built to be beginner friendly.  Setup takes just minutes and scales with your project as it grows.

  • No script calls

  • No common events

  • No extra plugins required

๐Ÿ’ฌ Simple Plugin Commands

Use these in event pages to activate the system:

  • Generate Quest โ€“ Offers a new quest from a random NPC

  • Show Quests โ€“ Opens the quest log

  • Deposit Quest Items โ€“ Lets the player turn in items and complete quests

๐Ÿงช Common Use Cases

  • A blacksmith asks for ore or materials, rewarding the player with tools

  • A town quest board cycles randomized jobs daily

  • A merchant pays gold for herbs, potions, or crafting supplies

  • A scavenger NPC requests random salvage from the wasteland

๐Ÿ”„ Compatibility

  • Made for RPG Maker MZ

  • Works as a standalone system

  • Designed for compatibility with most other UI, menu, and inventory plugins

๐Ÿ“ Includes

  • RandomQuestGenerator.js

  • User Manual (PDF with detailed instructions)

๐Ÿ’ผ Terms of Use

๐Ÿ†“ Once purchased, the plugin can be used for both commercial and non-commercial projects
โœ‚๏ธ Modification allowed for personal or project-specific use but you cannot remove the introductory metadata with instructions and developer information
๐Ÿ“ฆ Redistribution not allowed - do not re-upload or resell this plugin on other platforms
๐Ÿงฉ No Credit required - credit is appreciated but not required


Download

Download NowName your own price

Click download now to get access to the following files:

Random Quest Generator - User Manual.pdf 114 kB
RandomQuestGenerator.js 56 kB
if you pay $9.99 USD or more

Leave a comment

Log in with itch.io to leave a comment.