public

Rpg Maker Developers Group

Simple enough for a child, powerful enough for a developer

2 Followers

MVMUSH: Advance Achievement System

BMM Archive · July 3, 2026

Preserved forum archive. This topic stores the original first post and locally mirrored RPG Maker Web attachments when available. It is posted by the BMMPlay archive account, not by the original creator.

Original Source

  • Original title: MUSH: Advance Achievement System
  • Original author: MushroomCake28
  • Original date: April 3, 2018
  • Source thread: https://forums.rpgmakerweb.com/threads/mush-advance-achievement-system.93569/
  • Source forum path: Game Development Engines > RPG Maker Javascript Plugins > JS Plugin Releases (RMMV)

Summary

Introduction: Do you want an achievement system like the ones on Play Station (3 and 4) or XBox (sorry don't use XBox much so I don't know which ones have an achievement system)? Well you're in luck, I just made a plugin for that. It is highly customizable (can customize all the text, all bar colors, the number of achievements, the achievement logo being icon or sprite, the achievement name, the achievement description and reward, the achievement unlocking conditions, the scene's layout, etc.). That is if you don't mind modifying...

Archived First Post

Introduction:

Do you want an achievement system like the ones on Play Station (3 and 4) or XBox (sorry don't use XBox much so I don't know which ones have an achievement system)? Well you're in luck, I just made a plugin for that. It is highly customizable (can customize all the text, all bar colors, the number of achievements, the achievement logo being icon or sprite, the achievement name, the achievement description and reward, the achievement unlocking conditions, the scene's layout, etc.). That is if you don't mind modifying directly into the code. Indeed, because of the highly customizable form, it would be very tedious, long, and inefficient to use plugin parameters (since you need to create each of your individual achievements).

Fear not, I have a youtube video to help you through the process if you need help. Just check the youtube link at the end of this thread. Check the timestamp in the video description to jump to the part you need assistance with.

Since you need to go into the code, you will need an editor. If you don't have one, I'm using Sublime Text and you can use it for free.

Note:

I didn't test on rpg maker mv version 1.6.0+ since that version forces you to update your old js files and it makes my project (on version 1.4.0) crashes. I only tested this plugin on version 1.4.0 and 1.51.

Features:

There are 2 sections in the code where I planned having the developer bring his own modifications. The first section is customizing the scene's details (for example which scene view, the text, bar colors, icon or sprite size, number of lines per achievement, etc.). If you're having trouble finding the section, just copy and search (ctrl + f) this: qwe789

The second section is where you will create all your achievements. That includes: the logo (icon or sprite), the name, the reward, the description, the condition to unlock, and either to hide information or not when it is not unlocked yet. If you're having trouble finding the section, just copy and search (ctrl + f) this: asdf087

Important:

I forgot to mention some information in the video:
- For sprite images, place the image in the "Picture" folder.
- If you don't want a reward to be given when you complete an achievement, put "-1/0/0" in the reward part. Keeping the 2 slashes and 3 variables is important.

Image(s):

Scene View 1
Wnr6nag.png

Scene View 2
ASPnzpe.png

Updates:
v.1.01:
  • First release.
v.1.02:
  • Added the ability to frequently check for achievement update on the Scene Map. You can set the achievement check frequency (how many frames between each check).
v.1.03:
  • Added the ability to set an image as default image when an achievement is locked and when it's supposed to use an image instead of an icon (before it would just black out the image when the achievement wasn't unlocked yet).
  • Added the ability to disable the pop out window that appears on the map when completing an achievement. This is mainly for conflict with other plugins.
v.1.04:
  • Added the possibility to set a switch to activate/deactivate the attribution of achievements, and also to activate/deactivate the access to the achievement scene via menu.
v.1.05:
  • Fixed an issue where the pop window made the message window disappear.
  • Added touch input support.

Terms:

Basically, if your project's budget is less than 100 000$ Canadian Dollars and your project is not part of a company that has a net worth of over 1 000 000$ Canadian Dollars, you can use it for free, provided you credit me. For the complete terms and licenses, visit my website, license 101.

Here's the link: https://www.kamostudiogroup.com/terms--licenses.html

If you do happen to have invested more than 100 000$ Canadian Dollars in your project, or your project is part of a company that has a net worth >= 1 000 000$ Canadian Dollars, you can still use my work, but not for free. The cost should be negociated directly with me.

Links:
- Plugin: https://www.dropbox.com/s/adofysb9br0ani2/$MUSH_AchievementSystem_P1.js?dl=0
- Youtube (tutorial): youtu.be/6lsGHnV1U4E
- Icon when not unlocked file: www.dropbox.com/s/ph8gnbwzch83zxs/AchievementNotUnlockedIcon.png?dl=0
- Support on Patreon: https://www.patreon.com/kamostudiogroup
- Follow on Facebook: https://www.facebook.com/Kamo-Studio-Group-185550142221553/

Features Mentioned

  • There are 2 sections in the code where I planned having the developer bring his own modifications. The first section is customizing the scene's details (for example which scene view, the text, bar colors, icon or sprite size, number of lines per achievement, etc.). If you're having trouble finding the section, just copy and search (ctrl + f) this: qwe789
  • The second section is where you will create all your achievements. That includes: the logo (icon or sprite), the name, the reward, the description, the condition to unlock, and either to hide information or not when it is not unlocked yet. If you're having trouble finding the section, just copy and search (ctrl + f) this: asdf087
  • Important:
  • I forgot to mention some information in the video:
  • For sprite images, place the image in the "Picture" folder.
  • If you don't want a reward to be given when you complete an achievement, put "-1/0/0" in the reward part. Keeping the 2 slashes and 3 variables is important.
  • Image(s):
  • Scene View 1
  • "lightbox_close": "Close",
  • "lightbox_next": "Next",
  • "lightbox_previous": "Previous",
  • "lightbox_error": "The requested content cannot be loaded. Please try again later.",
  • "lightbox_start_slideshow": "Start slideshow",
  • "lightbox_stop_slideshow": "Stop slideshow",
  • "lightbox_full_screen": "Full screen",
  • "lightbox_thumbnails": "Thumbnails",
  • "lightbox_download": "Download",
  • "lightbox_share": "Share",

Downloads / Referenced Files

Log in to download

Log in, then follow the RPG Maker Developers Group to see these download links.

Log in to download

License / Terms Note

Basically, if your project's budget is less than 100 000$ Canadian Dollars and your project is not part of a company that has a net worth of over 1 000 000$ Canadian Dollars, you can use it for free, provided you credit me. For the complete terms and licenses, visit my website, license 101. Here's the link: https://www.kamostudiogroup.com/terms--licenses.html If you do happen to have invested more than 100 000$ Canadian Dollars in your project, or your project is part of...

Creator Claims / Removal

If you are the original creator and want this listing reassigned, edited, or removed, join BMMPlay and contact the moderators with proof that matches the original RPG Maker Web profile, linked GitHub, itch.io page, or another public creator identity.

#039

Replies (0)

No replies yet.

0 replies 5 views

Log in to reply.

User Avatar