Made a minigame for my game, its easy to make if you now how.
My version:
1 monster, if player uses action key it adds a TagPoint and the monster changes form
After several tags the monster's speed increases
The player can leave anytime by speaking to The_Dude and depending on how many tags will influence the reward.
What do I need:
1 Variable called: TagPoint
1 or more TagNPC Event
1 RewardNPC Event
How do I do it:
TagNPC
Create a TagNPC Event, get a nice character sprite on it and set this:
Change Variable: [XXXX: TagPoint] +1
Now create a new Event Page on that TagNPC and set the event condition to Variable TagPoint 1 or above. DONT FORGET TO PICTURE THE NEW EVENT PAGE!!! and copy paste the code from the previous page.
You can add the extra stuff yourself but make sure you use the same code.
RewardNPC
This guy is a little more complicated. I will use my code for example, it is easy and simple to edit.
Show Message: Do you want to quit?
Show Choice: Yes, No
: [Yes] Case
<>Forks Condition : Variable [xxxx: TagPoint] above 30
<>Show Message : You get 500 Gold.
<>Change Money: + 500
<>
: Else case
<>Forks Condition : Variable [xxxx: TagPoint] above 20
<>Show Message : You get 100 Gold.
<>Change Money: + 100
<>
: Else case
<>Forks Condition : Variable [xxxx: TagPoint] above 10
<>Show Message : You get 10 Gold.
<>Change Money: + 10
<>
: Else case
<>Forks Condition : Variable [xxxx: TagPoint] below 9
<>Show Message : You get no Gold.
<>
: End
<>
: End
<>
: End
<>
:End
<> Change Variable: [xxxx: TagPoint] set 0
<> Teleport: [xxx: Y, (xxx,yyy), XX
Hope this helps to make a minigame.