A downloadable plugin

Get this plugin and 4 more for $19.99 USD
View bundle
Buy Now$6.99 USD or more
Check out all our plugins on itch.io

Gacha Minigame 2

Hello! Thank you very much for your interest in our plugin:
Gacha Minigame 2.

Before we continue, we would like to remind you that all of our plugins work within the environment:   
RPG Maker MZ ↔ PC Windows ↔ NWJS

If you use other platforms or devices, we cannot guarantee correct operation because unfortunately we have no way to test them. Please keep this in mind before proceeding.

Below you’ll find more details about what this plugin offers.

Plugin Overview

Name of the pluginGacha Minigame 2
Platform:RPG Maker MZ
Available versionsDemo: Yes | Full: Yes
Sample project included?Yes (Full)

FULL-EXPERIENCE MODE

Not Available

Plugin Details: Gacha Minigame 2

With this plugin you can add a complete and customizable gacha system to your RPG Maker MZ game. It allows players to draw random rewards from beautifully designed banners using in-game currency or other conditions.

The system includes probability-based draws, rarity animations, and guarantee mechanics similar to modern gacha games.

Features

  • Multiple Customizable Gacha Banners:

    You can create as many different gacha banners as needed. Each banner can have its own appearance conditions, activation requirements, and reward pool. Banners can be shown or hidden based on story progress, switches, or variables.


  • Flexible Reward System:

    Rewards can include items, weapons, armors, money, or changes to variables. You decide the probability for each reward and the number of items received per draw. The automated probability system helps keep draws balanced and fair.


  • Rarity Animations and Visual Effects:

    When a player draws a reward, the game plays special video animations based on the rarity level. Rare or higher-tier rewards receive more impressive effects.


Use Examples

  • Adding Excitement to Item Acquisition:

    Instead of simply buying items from a shop, players can spend their hard-earned gold on gacha draws to obtain rare weapons, armors, or powerful consumables. The chance-based system and beautiful animations make acquiring new gear more engaging and fun.


  • Limited-Time or Event Banners:

    Create special banners that appear only during certain story chapters or events. These can offer exclusive rewards or higher chances for rare items, motivating players to participate at the right moment and tying the gacha system into your narrative.


  • Progression and Collection Mechanics:

    Use the guarantee system and multiple banners to help players build their ideal party or collection. For example, after several draws, they are guaranteed a strong character-related item or equipment, giving a sense of steady progress even with random rewards.


Difficulty of use of this plugin:

This plugin must be considered as difficulty: Medium

Differences between the Versions

Demo versions are early builds of the plugin. They have fewer features and differ significantly from the full releases. However, they serve as examples: they allow you to quickly grasp what the plugin can do and often provide enough functionality for smaller projects.

Demo versions do not receive direct updates. As they are early editions, their contents have been improved and updated in the full versions. The demos are free to download on itch.io using the “Download Demo” button.

Full versions are the complete releases of the plugin. They include all features and receive ongoing feature updates and constant support. (Remember that support is always provided for the most recent version of the plugin.)

For more information about versions, updates, and support, please visit our support page:

If you have any questions or suggestions, we would love to hear from you and help.

https://undermax.online/undermax/support.html.

What is a FULL EXPERIENCE MODE plugin?

At Undermax we always want you to have the best experience, and we know that DEMO versions don't always showcase all the plugin's capabilities. Maybe you're unsure whether to buy the FULL version of the plugin. That's why, in some of our plugins, you can download and run a demonstration example of that plugin in its FULL version so you can try it in a closed and safe environment.

This lets you explore in greater detail those features and improvements that the DEMO version doesn't offer.

Keep in mind that the FULL EXPERIENCE MODE only lets you run the plugin in this project and it will not be compatible with other personal projects. This means you wouldn't have access to the original plugin file, which you would receive if you purchased the FULL version.

FULL EXPERIENCE MODE plugins are only compatible with PC devices running Windows, which is the environment we work with.

For more information on this topic, visit our website or contact us directly through our support page: https://undermax.online/undermax/support.html

Additional Information

All of our plugins are built to work with RPG Maker MZ in its vanilla state: Without other plugins installed. We strive for maximum compatibility, but not all plugins can be guaranteed to work together 100%. We encourage you to test combinations and contact us if you have questions so we can help ensure you have the best experience.

Our priority has always been, and will continue to be, providing innovative, easy-to-use plugins and helping your game reach the next level!

How to Get the Plugin

You can buy and download all of our plugins through the itch.io platform. This allows you to download them as many times as you like via "My Collections":

In addition to purchasing the plugin on itch.io, you can also do so on our official website:
https://undermax.online/buy-plugins-credits/.

* Prices may vary according to taxes and withholdings depending on your country.

Video & Sample Project

Most of our plugins come with an explanatory and demonstration video. These videos help you see how the plugin works before you buy. All videos are recorded using the full version of the plugin, so you can learn about its use, requirements, installation methods and configuration in more detail. It’s important to watch these videos so you can see the plugin in action.

Many plugins also come with a sample project. This not only provides you with the plugin file, but also an RPG Maker MZ project containing a simple example so you can see how it’s configured. Studying the demo will make it easier to implement the plugin in your own project. We encourage you to explore the demo to get the most out of the plugin!

Language & Documentation

Plugin language and documentation: all of our plugins are developed in English and include documentation to help you discover all of the additional features and options that might not be shown in the sample project or video. Be sure to read the documentation so you don’t miss anything.

Plugin Parameters & Arguments

Plugin parameters and arguments: most of our plugins include a description of each parameter and argument, making it easy to understand what each item means and what aspect of the plugin you are modifying.

Terms of Use & F.A.Q

You can find all of this information on our official website. Please visit the following links for more details:

Licence Terms: https://undermax.online/undermax/LicenceTerms.html

Privacy & Refund Policy: https://undermax.online/undermax/privacy_and_refunds.html

Plugin's Codes Purchase & Redemption - Terms & Conditions: https://undermax.online/undermax/plugin-codes-terms.html

Plugin's Codes F.A.Q: https://undermax.online/undermax/plugin-codes-faq.html

If you have any questions, inquiries, or suggestions, remember you can contact us directly through our website: https://undermax.online/undermax/support.html

About Our Promotions

We regularly run exclusive promotions and discounts using the Itch.io platform, letting you acquire our plugins at a better price. We recommend visiting our Itch.io page frequently and Follow us on Itch.io.

We also offer different promotions and special bundles that gather several of our plugins and let you get more plugins for a better price. You can check them out in the Promotions section on our website: https://undermax.online/promos.html

And from our main Itch.io page: https://undermax.itch.io

Still Want More?

Discover all our plugins by visiting our plugin database: https://undermax.online/

You can also use our Windows application: Undermax Cloud: https://undermax.online/undermax/cloud/download.html

And of course, from our main Itch.io page which lets you discover all our plugins quickly and easily! We look forward to seeing you! https://undermax.itch.io

We hope you enjoy the plugin and we are here to help with anything you need.

Remember that by acquiring the plugin you are supporting us tremendously and enabling us to continue creating quality content that you can bring into your own projects.

Let’s keep growing and creating more projects together!

Purchase

Get this plugin and 4 more for $19.99 USD
View bundle
Buy Now$6.99 USD or more

In order to download this plugin you must purchase it at or above the minimum price of $6.99 USD. You will get access to the following files:

gacha2-plugin.zip 146 MB
Version EXCLUSIVE FOR RPG MAKER MZ

Download demo

Download
GachaMinigame2DEMO.js 65 kB

Development log

Comments

Log in with itch.io to leave a comment.

I try to add pity system on my own.. and it work perfectly 

I'm really glad you made it ^^


Hello, is it possible to request for a script call to access a gacha banner's button directly? I was wanting to make my own UI with pictures

(+1)

Hi! I'm glad it was useful for you!

The plugin didn’t include that functionality, but since it’s not very complicated to implement, I went ahead and uploaded version 1.0.2 which includes this feature. I also took the opportunity to organize the plugin parameters a bit and include the demo of the project I use and that is shown in the video.

I hope it’s helpful! ^^

Just configure the new Reference ID parameter in the Gachas and assign a unique name to each Gacha. Then, in the plugin command, you can call that identifier as an optional argument, and if it's found and available, it should place you in that one automatically.

Cheers!

Holaa Undermax 👋🏻

En la documentación de la Demo dice que la versión demo trae 2 videos de prueba. Donde están los vídeos? Y en la versión demo podrías poner un proyecto demo? Porque se hace difícil probar la demo sin proyecto.

Hola. Que tal. Gracias por tu mensaje.

Por lo general, las correspondientes DEMOs de ejemplo (Proyecto de muestra) suelen venir con la versión FULL del plugin. Los archivos de video que se incluyen en el ejemplo, son los mostrados en el vídeo de demostración del plugin. De todas maneras recomiendo que utilices tus propios videos para personalizar aún más la experiencia del jugador.

El archivo de la versión DEMO del plugin contiene una versión reducida de la versión FULL.

 De todas maneras, deberías ser capaz de utilizar correctamente el sistema si sigues las indicaciones del video ya que es un plugin relativamente fácil de usar y configurar. 

Si puedo ayudar en algo más, por favor hazmelo saber. Saludos.

Hi, I like the plugin a lot and it helped me. Will I interest you in an idea for a new plugin, still relating to gacha games. Gacha Ascencion plugin, think of it like the character upgrade systems from Genshin, Wuthering Waves of Honkai Star Rail. Where you will need materials to level up characters and skills.

For characters their stats increase with their levels and weapons have their own stats and as for skills their damage multipliers increase and you can have similar to a node system where you unlock a certain node a special effect is triggered on the character. Just my idea, these things are currently hard to do with events

Thank you for your suggestion. I'm glad you liked the plugin. I'll keep it in mind for the future ^^

Hello!

I have two questions.

1) Is it possible to display the movie that appears when you get the rarest item, such as a dragon wand, before the winning result is announced?

This is a common presentation method in many commercial games.

2) Approximately how often do you have bundle sales?

Thanks!

Hi! How are you?

As you know, the plugin works as follows:

When you make a gacha pull, the system checks the possible items defined in the parameters, and plays the corresponding video animation based on the rarity level obtained. In the example of the dragon staff or sword, what we do is execute a common event that plays an additional video when obtaining the item.

I understand what you're saying, but the plugin currently doesn't have the capability to play 2 videos (maybe in the future I’ll add an update with that feature). For now, what I can suggest to achieve what you need is to simply use a different video for the special items you want to get. (For example, you could create a version of the video where the normal loot animation plays and then the video glitches and reveals the real item—whatever you want, that's just an example.) So visually the beginning would be the same, but internally you'd have a different video for the items you choose.

So my answer would be:

Can it be done directly from the plugin? Not directly, but you can use that little "trick" to achieve it. (Or just keep using common events.)

And regarding promotions: Look, you can always get the Numerical Bundles or the MiniBoxes, which usually already have a promotional price.

We currently have the "Undermax Sale" active: https://itch.io/s/150321/undermax-sale

The thing is, the promo ends today, so I recommend you take advantage of it, since all plugins are 25% off, and the best deal is the complete bundle, which for only $79.99 includes all the plugins. That's a great advantage because you get a wide variety—over 40 different plugins for various features, so you're sure to find more than one useful.

I don’t have a specific schedule for promotions; they're usually offered during seasonal changes or special events like Christmas, New Year, or during a promotional period on itch.io.

I hope I’ve answered your questions! All the best, and I'm here if you need anything.

Im making a gacha system and wondering if its possible to add in Characters. Im guessing the only way I can think of an alternate would be make an item that gives you the actor

You can do this with objects, or you can do it by triggering a common event. That way, you'll have a better way to control everything and see if you get the same actor twice :)

Hey there just asking, it seems your plugin not support "Pity" thing only support when the requirement pull are met not like gacha until the 90 pity will get guranteed reward

your plugin only do when pull 90 not gacha until 90

Hi, thank you so much for the amazing plugin! I wanted to ask if it's possible to trigger the best rarity video when opening multiple gacha pulls at once. I'd really appreciate your help. Thanks again! :)

Hello! Thanks for your comment.

The system already works this way.

It always shows the animation of the video with the highest rarity.  

Remember that in the array list of parameters, you should place the rarer videos at the top and the less rare ones at the bottom, for example.


Thank you for the clarification! Ordering the rarities as you suggested fixed the issue. Everything is working perfectly now. Keep up the great work, and thanks again for the awesome plugin! :)

I'm glad I could help! If you need anything else, I'm here to help.

Sorry to comment again, but I found a compatibility issue with the plugin.

It's looking into its compatibility with the Visustella core engine.

https://imgur.com/a/mvZfYlv
In the link above there is an error, a TypeError that happens when you have the "Name Processing" event running

There is another TypeError: this._shopGoods is not iterable. This happens when you try to spawn in items via the visustella playtest effects

https://imgur.com/a/ur7hwg1

In the 2nd link, you have the error in the console, if you want any additional info you can reply.

Also, I test this on both an existing game and a fresh project and the results are the same.

Hello! I'm sorry to hear you've been encountering these issues, and I apologize for any inconvenience caused.

Thank you for the attached screenshots and your detailed explanation.

Indeed, I was able to confirm the error you've mentioned, and I've already implemented a fix and updated the plugin, which should resolve the issue.

(At least the part regarding the Input Name, as this occurs even without other plugins installed.)

It was a strange bug, and I’m not quite sure why it affected that particular scene since I haven’t used that scene at any point. However, the important thing is that I was able to identify the problem and resolve it (or so it seems, at least).

I invite you to update the plugin to version 1.0.1, which should fix this problem and includes a minor additional feature.

As for what you mentioned regarding:

 "There is another TypeError: this._shopGoods is not iterable. This happens when you try to spawn in items via the Visustella playtest effects"

I haven’t had a way to test this since I'm not sure what feature this refers to. Also, please remember that all Visustella plugins are encrypted, so I don’t have a way to read their code for analysis.

I hope this helps, and I remain at your disposal.

Best regards!

Thanks for the reply. The TypeError: this._shopGoods is not iterable

There are playtest features in the Visustella core engine plugin that allow you to spawn items, weapons, and armor

https://imgur.com/a/9HX49lN

In the image above you can find what I am referring to. The playtest section of the options menu, is added by the Visustella core engine,  you can replicate that by activating playtest effects and choosing spawn items, weapons, and armor.

To recap: 

`1. You need the Visustella Core engine and the other tier-1 plugins

2. Make a new project and enable all plugins including the gacha minigame plugin 2

3. Playtest the game

4. Enter the menu and click options, and then navigate to playtest, turn playtest effects on

5. Scroll down until you can find the spawners section with spawn items, armor, and weapons.

6. Click on one of them.

If you follow these steps, the error will be reproduced. I hope you can get a fix for this problem soon as well.

UPDATE:

The error is fixed in the new version, both error are fixed.

Thanks for your fast response, you are a life saver

❤️ I'm glad I could help!  

Have a nice day!

I bought this plugin, and I am satisfied. It has all the features that the last one was missing. It immensely helped my game; it's easier to set up banners. All in all I am satisfied. 

Thank you so much for your support! I'm so glad you liked it and found it useful 🥳

Have a nice week and I remain at your disposal! 👋🏻