Hi all,

This plugin creates a shop scene where you can buy skills for actors. It includes selecting which actor can learn the skill, and showing which actors can learn the skill or those that already learned the skill.

By default, actors cannot buy skills they cannot use or already know. You can further restrict skills from being bought by certain actors or classes via notetag (see documentation). You can also set up pre-requisite skills that need to be known before a skill can be bought (see documentation), for example Fire II might require the actor to know Fire I.

For prices, this plugin comes with the option to set default prices for skills via the parameters, so you don't need to constantly remember how much a skill costs to keep prices consistent between shops. Of course, you can also provide a non-default price at a shop if you wish.

This plugin supports three different options for visuals in the actor window, with one being no actor sprite images, one being actor face images, and one being actor character sprites. These options are mutually exclusive, you cannot show both character walking sprites AND face images. When selecting the character sprite option, the characters will do their stepping animation in the window while selected. See below gif for how this looks.


You can optionally display a confirmation window before the player purchases a skill.

Please see terms of use here: Terms of Use

Requires CGMZ Core plugin: CGMZ Core

Happy RPG Making!

Updated 19 days ago
StatusReleased
CategoryTool
PlatformsHTML5
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorCasper Gaming
Made withRPG Maker
TagsRPG Maker
Average sessionA few minutes
LanguagesEnglish, Chinese
InputsKeyboard, Mouse, Gamepad (any), Touchscreen
LinksHomepage, Community, Patreon, YouTube

Download

Download NowName your own price

Click download now to get access to the following files:

CGMZ-SkillShop.zip 14 kB

Development log

Comments

Log in with itch.io to leave a comment.

Thank you for this!

I am glad you like the plugin 😁

Any chance at adding a level and/or class restriction variable?

I can look into adding a level restriction, thanks for the suggestion.

For the class restriction, you can add the "cgmzssrestriction" note tag to the actor's class, sorry if it was not clear in the documentation.

Ahh okay, I read "actor" and immediately disassociated it from class.

Thanks!  :D

Could this work with a variant using a different currency called Skill Points?

Hi, this plugin currently does not support other currencies but as my CGMZ Currency System progresses I will add support for currencies set up through that plugin.

The demo on the site does not work:

Failed to load

img/pictures/Twitter_Social_Icon_Circle_Color.png

I am not sure why it isn't loading for you, it is working for me. Try reloading the page.