A downloadable plugin

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

๐ŸŽฎ Gacha Minigame 2 ๐ŸŽฎ

Unlock a dynamic and customizable Gacha system for your RPG Maker MZ game! With this plugin, you can engage your players with random reward draws using beautifully designed gacha banners, customizable reward probabilities, and unique animations for a more immersive experience. Don't miss the chance to bring excitement to your game with Gacha Minigame 2!

โœจ Key Features of the FULL Version โœจ

  • ๐ŸŽฏ Multiple gacha banners with appearance conditions
  • โšก Customizable reward probabilities and unique rarity animations for each draw.
  • ๐ŸŽ Guarantee rare rewards after a certain number of draws, just like professional gacha games!
  • ๐Ÿ”‘ Set activation conditions for buttons using variables, switches, or money.
  • ๐ŸŽฒ Fully customizable reward lists with items, weapons, armors, money, and variables.
  • ๐Ÿ’ก Play common events on reward acquisition and use skip conditions for specific draws!
  • ๐Ÿ“Š Easy-to-use, automated probability system ensures balanced and dynamic gameplay!

๐Ÿ”“ Differences Between DEMO and FULL Versions

Feature DEMO Version FULL Version
Appearance Conditions โŒ Not available
(All banners are shown always)
โœ… Yes, customizable
Activation Conditions Variables only Variables, Switches, Money (Unlimited)
Reward Types Items, Weapons, Armors Items, Weapons, Armors, Money, Variables
Quantity Per Draw โŒ Not available โœ… Yes, customizable (fixed, random, or variable amounts)
Reward Probabilities Fixed number only Fixed number + Combined with Variables
Skip Rewards if Conditions Met โŒ Not available โœ… Available, fully customizable
Hide in Probability Window โŒ Not available โœ… Available
Play Common Event on Obtain โŒ Not available โœ… Yes, fully customizable
Visual Highlight of Rewards โŒ Not available โœ… Yes, with customizable gradient fill or mark
ID Search Area โŒ Not included โœ… Yes, included for easier configuration
Guaranteed Rewards List โŒ Not available โœ… Allows securing rare rewards after X draws
Code Encryptation โŒ YES โœ… Unlocked

๐Ÿ’ฅ Why Upgrade to the FULL Version? ๐Ÿ’ฅ

  • โš™๏ธ More customizable reward options!
  • ๐ŸŽฌ BONUS video files for your project!
  • ๐Ÿ“ˆ Improved optimization and better overall performance!
  • ๐Ÿง  Advanced formula and conditions for better reward control!
  • ๐Ÿ“ Full support and documentation for easy implementation!

๐ŸŽฒ Ready to Roll?

Get it now and level up your RPG Maker MZ game! ๐Ÿš€

โ„น๏ธ Note

This plugin, Gacha Minigame 2, has no relation to Gacha Minigame 1. They are completely different plugins with separate features, functionalities, and designs.

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:

Gacha Opening Animations.zip 117 MB
GachaMinigame2.js 103 kB

Download demo

Download
GachaMinigame2DEMO.js 65 kB

Development log

Comments

Log in with itch.io to leave a comment.

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! ๐Ÿ‘‹๐Ÿป