Nagamatsu1945

Villager
Member
Joined
Oct 23, 2020
Messages
7
Reaction score
1
First Language
Indonesia
Primarily Uses
RMMV
@Nagamatsu1945 the plugin works just fine.
while you check the bottom error "Game is using Alpha ABS BASIC on version 1.5.1 "

if you updated the MV version of MV from 1.5.1 to 1.6.1 and not your project.
you need to update teh project as well.
Thank you for the reply. I replaced the original one to .Js folder. Actually this plugin works. It means there is a problem with my achievement. Thanks!

Edit: Yes, it's my fault. I Forgot to add [ , ] at the end off the line before make new line...
 
Last edited:

David_Ribeiro

Villager
Member
Joined
Dec 9, 2019
Messages
5
Reaction score
1
First Language
portuguese
Primarily Uses
RMMV
hey, i hope you can help me out with this, i thought i did everything right while configuring this plugin but when i run my game and try to load into a file it always
comes up with this error.

i really dont know what is causing this issue,again im using version 1.5.1 and i thought i did everything right, hope you can figure this out, thank you!
 

Attachments

  • imagem_2020-12-31_170308.png
    imagem_2020-12-31_170308.png
    199.9 KB · Views: 7

Nagamatsu1945

Villager
Member
Joined
Oct 23, 2020
Messages
7
Reaction score
1
First Language
Indonesia
Primarily Uses
RMMV
Have you try using the original.js file?
If there is no error on original .js file, it means there is something wrong inside the modified .js line. try to find error on the modified one.
 

David_Ribeiro

Villager
Member
Joined
Dec 9, 2019
Messages
5
Reaction score
1
First Language
portuguese
Primarily Uses
RMMV
Have you try using the original.js file?
If there is no error on original .js file, it means there is something wrong inside the modified .js line. try to find error on the modified one.
i assumed you meant original.js as in the original plugin file without any changes made to it, i downloaded the plugin again but didnt change anything(except for the file name so it wouldnt overwrite my original js file) and the problem actually persisted! so its not any error i did, thats all i can really say now, still dont know what causes this.
 

Nagamatsu1945

Villager
Member
Joined
Oct 23, 2020
Messages
7
Reaction score
1
First Language
Indonesia
Primarily Uses
RMMV
Have you disabled your previous modified plugin? (Just in case)

I'm using 1.6 version and it's work fine... is it because the plugin is incompatible with the project version or the application version(RPGMV itself) to check it try making new project with only the original plugin. Same, if it's show the same error, then the .js is not compatible with the RPGMV version. Not only the project.
 

Nagamatsu1945

Villager
Member
Joined
Oct 23, 2020
Messages
7
Reaction score
1
First Language
Indonesia
Primarily Uses
RMMV
i recommend to update the project if the error only on the project...
 
Last edited:

David_Ribeiro

Villager
Member
Joined
Dec 9, 2019
Messages
5
Reaction score
1
First Language
portuguese
Primarily Uses
RMMV
Have you disabled your previous modified plugin? (Just in case)

I'm using 1.6 version and it's work fine... is it because the plugin is incompatible with the project version or the application version(RPGMV itself) to check it try making new project with only the original plugin. Same, if it's show the same error, then the .js is not compatible with the RPGMV version. Not only the project.
i did the test, created a new project and only put the original js, and it worked perfectly fine, so its a problem with my project especifically, i dont remember ever updating my project so i searched online how to do it, did it, and still no luck

btw just for some extra information, probs should have included this in my original post, but im using rpg maker mv version 1.5.1, so the issue shouldnt be the rpg maker program version since the developer said in the original post he tested the plugin in this version.
 

Nagamatsu1945

Villager
Member
Joined
Oct 23, 2020
Messages
7
Reaction score
1
First Language
Indonesia
Primarily Uses
RMMV
updating project only needed if you make the project since the older version of mv (1.4 or 1.3 and below)

If you have an old project that needs updating, do the following:
  • Make a backup of your project.
  • Create a new project or go to the NewData folder in your RPG Maker MV root (where MV is installed) folder.
  • Copy the new js files (RPG*.js and Libs Folder) and replace the one in your -old project.
  • DO NOT COPY plugins.js or it will replace your plugin settings.
  • Copy index.html files to your current project.
from other forum

if the problem is from the project, try disable all plugin and left only the original one.

if the plugin works, try to find the plugin that (maybe) can't run with it by enable it one by one.
 

Nagamatsu1945

Villager
Member
Joined
Oct 23, 2020
Messages
7
Reaction score
1
First Language
Indonesia
Primarily Uses
RMMV
i did the test, created a new project and only put the original js, and it worked perfectly fine, so its a problem with my project especifically, i dont remember ever updating my project so i searched online how to do it, did it, and still no luck

btw just for some extra information, probs should have included this in my original post, but im using rpg maker mv version 1.5.1, so the issue shouldnt be the rpg maker program version since the developer said in the original post he tested the plugin in this version.
oh yeah, have you test the modified plugin too?
 
Last edited:

David_Ribeiro

Villager
Member
Joined
Dec 9, 2019
Messages
5
Reaction score
1
First Language
portuguese
Primarily Uses
RMMV
updating project only needed if you make the project since the older version of mv (1.4 or 1.3 and below)


from other forum

if the problem is from the project, try disable all plugin and left only the original one.

if the plugin works, try to find the plugin that (maybe) can't run with it by enable it one by one.
did that, found out it was actually yanflys save core plugin that was causing the issue all along, without it enabled it works fine, thanks alot for your help! i really appreaciate it.

now im probs gonna have to disable the save core plugin wich kinda sucks but atleast i can finally use this awesome plugin.
 

PiclesFalante

Warper
Member
Joined
Jan 14, 2021
Messages
2
Reaction score
1
First Language
Portuguese
Primarily Uses
RMMV
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 *******: https://www.*******.com/kamostudiogroup
- Follow on Facebook: https://www.facebook.com/Kamo-Studio-Group-185550142221553/
Great!
 

GTFoxN6Y

Villager
Member
Joined
Dec 3, 2020
Messages
25
Reaction score
3
First Language
English
Primarily Uses
RMMV
I need some help right now.

I am making a time challenge for the maze in my RPG game. And when I reached the end, this error pops up. HOW CAN I FIX IT!?
 

Attachments

  • Error.png
    Error.png
    7.3 KB · Views: 7

MushroomCake28

KAMO Studio
Global Mod
Joined
Nov 18, 2015
Messages
3,941
Reaction score
4,853
First Language
EN, FR
Primarily Uses
RMMZ
I need some help right now.

I am making a time challenge for the maze in my RPG game. And when I reached the end, this error pops up. HOW CAN I FIX IT!?
That error usually occurs when you make a typo or if you have no achievement defined. When does it occur? When you enter the achievement menu, or when you call an achievement via script call?
 

GTFoxN6Y

Villager
Member
Joined
Dec 3, 2020
Messages
25
Reaction score
3
First Language
English
Primarily Uses
RMMV
That error usually occurs when you make a typo or if you have no achievement defined. When does it occur? When you enter the achievement menu, or when you call an achievement via script call?
It works on the other computer but on this one I'm using. How and where can I FIX it?

That error usually occurs when you make a typo or if you have no achievement defined. When does it occur? When you enter the achievement menu, or when you call an achievement via script call?
I call an achievement via a script call. How can I fix it?
 
Last edited:

MushroomCake28

KAMO Studio
Global Mod
Joined
Nov 18, 2015
Messages
3,941
Reaction score
4,853
First Language
EN, FR
Primarily Uses
RMMZ
It works on the other computer but on this one I'm using. How and where can I FIX it?


I call an achievement via a script call. How can I fix it?
There's no magic fix. It depends on what is causing the issue. I have no idea why it works on one computer and not on the other. I would just check the spelling, upper cases and lower cases (it is case sensitive), etc. It may also be caused if you play on an older save that was made before you added the plugin (you'd need to do a new game then).
 

GTFoxN6Y

Villager
Member
Joined
Dec 3, 2020
Messages
25
Reaction score
3
First Language
English
Primarily Uses
RMMV
There's no magic fix. It depends on what is causing the issue. I have no idea why it works on one computer and not on the other. I would just check the spelling, upper cases and lower cases (it is case sensitive), etc. It may also be caused if you play on an older save that was made before you added the plugin (you'd need to do a new game then).
Oh so that what's causing the problem? I need to test out the whole game to look for missed errors and start a new game if the bug is fixed.
 

MushroomCake28

KAMO Studio
Global Mod
Joined
Nov 18, 2015
Messages
3,941
Reaction score
4,853
First Language
EN, FR
Primarily Uses
RMMZ
Oh so that what's causing the problem? I need to test out the whole game to look for missed errors and start a new game if the bug is fixed.
That alert window only pop outs if you're trying to access an achievement that doesn't exist. That usually happens when there's a typo (obviously since the game can't find the achievement), or when the achievement hasn't been initialized, which happens when you start a new game. So yeah, if you were playing on a save file that was created before you added the achievement to the list, then it's going to throw you this error. But rest assured, in a new game there shouldn't be any error.
 

GTFoxN6Y

Villager
Member
Joined
Dec 3, 2020
Messages
25
Reaction score
3
First Language
English
Primarily Uses
RMMV
That alert window only pop outs if you're trying to access an achievement that doesn't exist. That usually happens when there's a typo (obviously since the game can't find the achievement), or when the achievement hasn't been initialized, which happens when you start a new game. So yeah, if you were playing on a save file that was created before you added the achievement to the list, then it's going to throw you this error. But rest assured, in a new game there shouldn't be any error.
Okay, that will work! Thanks!
 
Joined
Mar 18, 2019
Messages
2
Reaction score
0
First Language
English
Primarily Uses
Other
Hey, this is a great plugin!

But I noticed that in your video the title of your "Achievments" has text color. I can't find where to do this in the code? As in, give the achievement name a distinct color when viewed in the menu.
 

MushroomCake28

KAMO Studio
Global Mod
Joined
Nov 18, 2015
Messages
3,941
Reaction score
4,853
First Language
EN, FR
Primarily Uses
RMMZ
Hey, this is a great plugin!

But I noticed that in your video the title of your "Achievments" has text color. I can't find where to do this in the code? As in, give the achievement name a distinct color when viewed in the menu.
The plugin wasn't designed for such a feature unfortunately. It only sets the achievement name to the system color (the blue-ish color), or it grays it. If you're interested this is the function that changes the color:

Code:
Window_mushMenuAchievementCommand_P1.prototype.changeColor2 = function(unlocked, sd) {
    if (unlocked == true) {
        this.changeTextColor(this.systemColor());
    } else {
        var n = sd.textColorNotUnlocked;
        this.changeTextColor( this.textColor(n) );
    }
};

You can then do Ctrl+F in the code to see where that function is being called, it's only in 2 places. So you could modify the code so you can manually set the text color for each individual achievements.
 

Latest Threads

Latest Posts

Latest Profile Posts

Doing RPG Maker News for 21st September 2021


Malak is still waiting for Dark Deception Chapter 4... This was him yesterday after another sugar crash.
Again, he's fine. He's just bored at this point, considering he's exhausted his entire vacation bucket list.
Am I the only one who files custom resources under specific folders to remember who to credit? :kaoswt2:
1632263519730.png
I always smile to myself when I see someone do the "immediate halt and spin around" from forgetting something. I find it sort of endearing how we all do it without ever being taught to.

Forum statistics

Threads
115,260
Messages
1,088,432
Members
149,863
Latest member
AnointedinOil
Top