Complete Gift System for RPG Maker MZ
A downloadable tool
Complete Gift System is a flexible RPG Maker MZ plugin that adds a complete gifting and relationship mechanic to your game. Give players meaningful ways to interact with NPCs by letting gifts impact relationships, unlock new dialogue, and influence progression. Instead of static interactions, every item given becomes a decision that shapes how characters respond and evolve over time.
Built for scalability and ease of use, this system lets you define NPC preferences, relationship values, and outcomes in one centralized place without relying on complex eventing.
Features
- Add a full gifting system where NPCs react to items based on preferences
- Define liked, loved, disliked, and hated items per character
- Relationship values increase or decrease depending on gifts
- Unlock new dialogue, events, or rewards at different relationship levels
- Set daily gift limits to control progression pacing
- Customize responses and outcomes for each interaction
- Configure everything through plugin parameters for fast setup
- Integrates with your existing items and inventory system
- Designed for performance with minimal eventing required
- Scales easily for large casts of NPCs
- Ideal for farming sims, life sims, and relationship-driven RPGs
Why Use This Plugin
Gifting systems are a core feature in many popular simulation and RPG titles. This plugin gives you a clean, reusable framework to implement that same depth in RPG Maker MZ, helping turn NPCs into long-term systems instead of one-off interactions.
Terms of Use
- Once purchased, the plugin can be used in both commercial and non-commercial projects
- Modification allowed for personal or project-specific use (must retain original metadata)
- Redistribution is not allowed. Do not re-upload or resell
- Credit is appreciated but not required
| Status | Released |
| Category | Tool |
| Author | BitQuest Studio |
| Tags | RPG Maker, RPG Maker MZ |
Purchase
In order to download this tool you must purchase it at or above the minimum price of $12.49 USD. You will get access to the following files:
Development log
- Complete Gift System Now Available57 days ago


Comments
Log in with itch.io to leave a comment.
I have a small suggestion for an update to the plugin, maybe add special interactions for some gifts.?
Hello! I'm considering buying this plugin to more flesh out my relationships between the player character and the world NPCs, and Followers, but I have a few small questions.
I already have some of your plugins like "Complete NPC Dialog Solution for RPG Maker MZ" where each NPC has a relationship variable, my question is can I make the gifts affect the already existing variables like when npc01 gets a gift he likes it's a +80 to the value he gets from the dialog system, therefore also unlocking new dialog, and so on?
I saw the interaction button for the npc event in your youtube video "E/Space interact, g for gift", can that be disabled? I would like to use common events for gifting, I use choices for different ways to interact with npcs, and I would like to keep that system.
As I can see you are using a form of comments or event note pages, does these break interactions with your "Dynamic NPC Routines for RPG Maker MZ & MV" plugin or the widely used "Community Lighting" plugin?
Thanks for responing!
Hi! You can use the same relationship variable for this plugin and Complete NPC Dialog Solution. That is actually exactly why I created this for my own game! I'll also be updating the Relationship Window plugin to show loved/liked/hated items as players discover them through this plugin.
You can disable the interaction prompt by setting "Show Nearby Prompt" to false.
Note tags would not break interactions with Dynamic NPC Routines and should not break interactions with Community Lighting. I have not tried the latter so cannot be 100% sure but if it's a lighting plugin and the only thing it also does is use note tags then there should be no issues.
I just bought the plugin, but there is not any plugin commands to activate the gift giving screen? I thought that I could use it through choices?
I would like to request a what to active the gift giving screen without having to press the "Gift Button Keys", but through plugin commands please.
That’s odd. I thought I had added it already. Maybe I uploaded the wrong version. Give me 20 minutes and I should be able to look.
You should see the plugin command now if you re-download it. Sorry about that!
Thanks! It works perfectly for the way I have intended!
Glad to hear it!