SKILL BUY SYSTEM

Implements a skill buy system. You can set requirements and implement skill trees if you wish.

Skill Buy System
Version 1.0
by Fomar0153​

Description
Implements a skill buy system. You can set requirements and implement skill trees if you wish.
Requires at least one AP System.

Features
Compatible with both my previous AP systems.
Set skill requirements.

Screenshots


How to Use
Place the plugin in your project's js/plugins/ folder.
Inside RPG Maker MZ's editor, open the Plugin Manager.
Create a new entry and select this plugin from the list.
Customise the options to your liking and then click ok.

Notetag skills with:
<ap: n>
Where n is the cost of the skill.
To make a skill require others skills to be learned before it can be learned:
<buyreq:x,y,z>
Seperate the skill ids with commas.

Notetag actors and/or classes with:
<skillbuy: x,y,z>
Seperate the skill ids with commas.

AP Systems:
If you want to earn AP by killing enemies, click here.
If you want to earn AP when you level, click here.

FAQ

Q: Nothing seems to happen when I use your plugin or I get an error.
A: Make sure the plugin has its original name and that you haven't accidentally renamed it.

Q: I double checked the name and I still have an error.
A: Please be really specfic about what you did when the error occurred, hit F8 and it'll give you some more details that might be useful to me. Does it happen in a blank project?

Credits
Fomar0153

Terms of Use
As long as I am credited, you may use this plugin in your projects both commercial and non-commercial.

Details

  • Offsite
  • N/A
  • Never

Actions

Posts

Pages: 1
Hello, I would love to get the plug in to work for me but I run into an error. in the Sskills page where i try setting up the "learn Skill" which is empty. But i also get get an addinal tab named "undefined" which when I attempt to hover over it i get an error message saying

"Failed to execute 'getimagedata' on 'canvasrenderingcontext2D': Value is not of type 'long'".

Hitting F8 brings me these error messages

TypeError: Failed to execute 'getImageData' on 'CanvasRenderingContext2D': Value is not of type 'long'.
at CanvasRenderingContext2D.getImageData (<anonymous>)
at Bitmap.getPixel (rmmz_core.js:1519)
at Function.ColorManager.textColor (rmmz_managers.js:1709)
at Window_SkillList.drawSkillCost (skill buy system.js:194)
at Window_SkillList.drawItem (rmmz_windows.js:2448)
at Window_SkillList.drawItem (skill buy system.js:235)
at Window_SkillList.Window_Selectable.drawAllItems (rmmz_windows.js:1360)
at Window_SkillList.Window_Selectable.paint (rmmz_windows.js:1411)
at Window_SkillList.Window_Selectable.refresh (rmmz_windows.js:1404)
at Window_SkillList.refresh (rmmz_windows.js:2473)

author=OrukOrup
Hello, I would love to get the plug in to work for me but I run into an error. in the Sskills page where i try setting up the "learn Skill" which is empty. But i also get get an addinal tab named "undefined" which when I attempt to hover over it i get an error message saying

"Failed to execute 'getimagedata' on 'canvasrenderingcontext2D': Value is not of type 'long'".

Hitting F8 brings me these error messages

TypeError: Failed to execute 'getImageData' on 'CanvasRenderingContext2D': Value is not of type 'long'.
at CanvasRenderingContext2D.getImageData (<anonymous>)
at Bitmap.getPixel (rmmz_core.js:1519)
at Function.ColorManager.textColor (rmmz_managers.js:1709)
at Window_SkillList.drawSkillCost (skill buy system.js:194)
at Window_SkillList.drawItem (rmmz_windows.js:2448)
at Window_SkillList.drawItem (skill buy system.js:235)
at Window_SkillList.Window_Selectable.drawAllItems (rmmz_windows.js:1360)
at Window_SkillList.Window_Selectable.paint (rmmz_windows.js:1411)
at Window_SkillList.Window_Selectable.refresh (rmmz_windows.js:1404)
at Window_SkillList.refresh (rmmz_windows.js:2473)

I figured it out. I had downloaded it incorrectly causing the name to be wrong
Pages: 1