Skill Shop

Dr.Yami

。◕‿◕。
Developer
Joined
Mar 5, 2012
Messages
1,003
Reaction score
757
First Language
Vietnamese
Primarily Uses
Other
Skill Shop




Introduction
This plugin provides a skill shop for buying skills with many custom costs.

Instruction

Place the Skill Shop plugin below any core plugins from other engines, such as Yanfly Engine, and configure the plugin to your taste.
There are some notetags, please see them in my blog link below, or in the plugin.

The plugin provides following Plugin Commands

OpenSkillShop(X,X,X) or OpenSkillShop X X X

Open Skill Shop instantly.

Download
Get plugin at my blog http://yed.yami.moe/yed-skill-shop/
Or in youtube video.

Terms of Use
http://yed.yami.moe/terms-of-use/
 
Last edited by a moderator:

nio kasgami

VampCat
Veteran
Joined
May 21, 2013
Messages
8,949
Reaction score
3,042
First Language
French
Primarily Uses
RMMV
DAMN! I wanted to make one...it's seem I have to forget the idea lol!
 

Nocturnic

Designer and Story Writer
Veteran
Joined
Oct 10, 2014
Messages
39
Reaction score
17
First Language
English
DAMN! I wanted to make one...it's seem I have to forget the idea lol!
Nah, don't forget the idea; you should still keep at it. Maybe you could make something better too.
 

Halrawk

Veteran
Veteran
Joined
Dec 14, 2012
Messages
97
Reaction score
24
First Language
English
Primarily Uses
Link leads to hospital core script.
 

Silent Darkness

Robomage
Veteran
Joined
Nov 28, 2013
Messages
2,283
Reaction score
323
First Language
English
If you've thought of it

SO HAS YAMI-CHAN :D

Thanks, Yami.
 

MaxLionheart

Veteran
Veteran
Joined
Aug 23, 2015
Messages
98
Reaction score
30
First Language
French
I really wanted something like this :)

Awesome job Yami :)
 

Swish

Veteran
Veteran
Joined
Aug 2, 2012
Messages
47
Reaction score
3
First Language
Polish
Primarily Uses
How can I make skill unavailable to buy for specific character? F.E. Char ID=3 cannot use spells so I want those to be grayed out in shop? Or even want to disable character from appear in skill shop.
 
Last edited by a moderator:

Jeffrey Torres

Villager
Member
Joined
Oct 4, 2013
Messages
7
Reaction score
2
First Language
English
Primarily Uses
Yeah I've been trying to use this all morning and I think it's just something I'm doing wrong. I can get everything to work save the requirements.

I wanted a requirement to be a certain class, so I did this:

<Buy Custom Require>

actor.class = "Blacksmith"

</Buy Custom Require>

Didn't work, so I tried actor.class = 'Blacksmith', actor.class = 1, using == instead of =. No luck. Also tried the example in the Youtube comment to restrict it to a specific actor but actor.id = 1 didn't work either. I'm sure it's just my lack of understanding of the syntax here.
 

Dr.Yami

。◕‿◕。
Developer
Joined
Mar 5, 2012
Messages
1,003
Reaction score
757
First Language
Vietnamese
Primarily Uses
Other
Yeah I've been trying to use this all morning and I think it's just something I'm doing wrong. I can get everything to work save the requirements.

I wanted a requirement to be a certain class, so I did this:

<Buy Custom Require>

actor.class = "Blacksmith"

</Buy Custom Require>

Didn't work, so I tried actor.class = 'Blacksmith', actor.class = 1, using == instead of =. No luck. Also tried the example in the Youtube comment to restrict it to a specific actor but actor.id = 1 didn't work either. I'm sure it's just my lack of understanding of the syntax here.
Try actor.actorId() === 1 and actor.currentClass().id === 1 :D
 

Jeffrey Torres

Villager
Member
Joined
Oct 4, 2013
Messages
7
Reaction score
2
First Language
English
Primarily Uses
Try actor.actorId() === 1 and actor.currentClass().id === 1 :D
That worked perfectly! Thanks you!!!

Only thing I noticed I wish the plugin did was show you how many needed items you had. For example right now the skill shop shows "Fire Essence x10" if you need 10 Fire Essences. It would be helpful if, say you had 6 Fire Essences, for it to show "Fire Essence 6/10", or 0/10 if you had none. Then have it dimmed out until you had enough of the item.

Minor issue though, and this may be a good opportunity for me to learn some Javascript :p
 

Bernkastel

Veteran
Veteran
Joined
Dec 13, 2012
Messages
75
Reaction score
15
First Language
English
Primarily Uses
Can we use this to make items that can be sold/found to teach skills in the same way? as in, level requirement or stat requirement?

"Fire 2 scroll" "requires 86 INT to learn" 
 

Sol Rising

Veteran
Veteran
Joined
Oct 25, 2015
Messages
162
Reaction score
21
First Language
English
some reason mines not working i put 

Command Plugin

OpenSkillShop(10,11,12)

also, some what off topic but Yami your steal stat/transfer plugin still crashes the game when using item in menu, are there any plans to fix in future or ?
 
Last edited by a moderator:

Swish

Veteran
Veteran
Joined
Aug 2, 2012
Messages
47
Reaction score
3
First Language
Polish
Primarily Uses
Try actor.actorId() === 1 and actor.currentClass().id === 1 :D
Yami is it possible to make new version which totally hides characters I don't want to use skills from shop menu?
 

Roguedeus

It's never too late to procrastinate...
Veteran
Joined
Mar 19, 2013
Messages
542
Reaction score
111
First Language
English
Primarily Uses
N/A
This plugin is causing a visual distortion (Stretching) in the main menu actor portraits if your resolution is large.

Such as 1488x816 or higher.

I am using Yanfly's Core.
 

Dr.Yami

。◕‿◕。
Developer
Joined
Mar 5, 2012
Messages
1,003
Reaction score
757
First Language
Vietnamese
Primarily Uses
Other
This plugin is causing a visual distortion (Stretching) in the main menu actor portraits if your resolution is large.

Such as 1488x816 or higher.

I am using Yanfly's Core.
It's MV's problem. I have reported this :)
 

Dr.Yami

。◕‿◕。
Developer
Joined
Mar 5, 2012
Messages
1,003
Reaction score
757
First Language
Vietnamese
Primarily Uses
Other
Can we use this to make items that can be sold/found to teach skills in the same way? as in, level requirement or stat requirement?

"Fire 2 scroll" "requires 86 INT to learn" 
Yes. You can try actor.mat >= 86

some reason mines not working i put 

Command Plugin

OpenSkillShop(10,11,12)

also, some what off topic but Yami your steal stat/transfer plugin still crashes the game when using item in menu, are there any plans to fix in future or ?
Can you see console (press F8) to see if there is any error?

Also I will check the steal/transfer state asap :) Can you pm me the crash?

Yami is it possible to make new version which totally hides characters I don't want to use skills from shop menu?
Yes will do :)
 

gambitben

Veteran
Veteran
Joined
Jun 8, 2013
Messages
161
Reaction score
127
First Language
Spanish English
Primarily Uses
RMMV
How do I make so to buy the skill costs items? Like one skill costs 2 potions
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

Couple hours of work. Might use in my game as a secret find or something. Not sure. Fancy though no? :D
Holy stink, where have I been? Well, I started my temporary job this week. So less time to spend on game design... :(
Cartoonier cloud cover that better fits the art style, as well as (slightly) improved blending/fading... fading clouds when there are larger patterns is still somewhat abrupt for some reason.
Do you Find Tilesetting or Looking for Tilesets/Plugins more fun? Personally I like making my tileset for my Game (Cretaceous Park TM) xD
How many parameters is 'too many'??

Forum statistics

Threads
105,865
Messages
1,017,059
Members
137,575
Latest member
akekaphol101
Top